temel fark PHP GET ve POST yöntemi arasında GET yöntemi bilgileri sayfa isteğine ekleyerek gönderirken POST yöntemi HTTP üstbilgisi aracılığıyla bilgi gönderir.
PHP, web geliştirme için tasarlanmış bir sunucu tarafı kodlama dilidir. GET ve POST yöntemleri, istemci bilgisayarın web sunucusuna bilgi göndermesinin iki yoludur. Bu yöntemler, formlardan kullanıcılardan bilgi alınmasına yardımcı olur.
1. Genel Bakış ve Temel Fark
2. PHP GET Yöntemi nedir
3. PHP'de POST Yöntemi nedir
4. Yan Yana Karşılaştırma - Tablo şeklinde Form PHP GET vs POST Yöntemi
5. Özet
Dinamik bir web sitesi bir veritabanından veri saklama, güncelleme, alma ve silme özelliğine sahiptir. Form, kullanıcının verileri doldurması için alanlar içeren bir belgedir. Bu form verileri veritabanında saklanır.
GET yöntemiyle form bilgileri herkes tarafından görülebilir. Başka bir deyişle, tüm değişken adları ve değerleri URL'de görünür. '?' karakteri sayfa URL'sini ve form bilgilerini ayırır. GET kullanarak gönderilecek bilgi miktarı sınırlıdır. 1500 karakterden az. Genellikle, şifre gibi hassas bilgileri göndermek için GET'i kullanmak iyi bir uygulama değildir. Bazı durumlarda, bu yöntem sayfaya yer işareti koymaya yardımcı olur.
POST yöntemine sahip form bilgileri herkes tarafından görülemez. Başka bir deyişle, tüm değişken adları ve değerleri HTTP isteğinin gövdesine eklenir. Form bilgileri URL'de görünmez. Bu nedenle, bilgilerin güvenli bir şekilde gönderilmesine yardımcı olur. Ayrıca gönderilecek veri miktarı için özel bir sınırlama yoktur. Buna ek olarak, POST yöntemi, sunucuya dosya yüklerken çok parçalı ikili giriş desteği gibi özellikler sağlar.
PHP GET vs POST Yöntemi | |
GET, sayfa isteğine ekleyerek bilgi gönderen bir yöntemdir. | POST, bilgileri HTTP üstbilgisi üzerinden aktaran bir yöntemdir. |
URL | |
Form bilgileri URL'de görünür | Form bilgileri URL'de görünmüyor |
Bilgi Tutarı | |
Sınırlı miktarda bilgi gönderilir. 1500 karakterden az. | Sınırsız miktarda bilgi gönderilir. |
kullanım | |
Hassas olmayan verilerin gönderilmesine yardımcı olur | Hassas veriler (şifreler), ikili veriler (word belgeleri, resimler) ve dosya yüklemeye yardımcı olur |
Güvenlik | |
Çok güvenli değil. | Daha güvenli. |
Sayfaya yer işareti koyma | |
Sayfaya yer işareti koyma imkanı | Sayfayı yer imlerine eklemek mümkün değil |
Bu makalede, PHP'de iki önemli form işleme yöntemi ele alınmıştır. GET ve POST yöntemleridir. Genel olarak, geliştiriciler veri göndermek için GET yöntemini kullanmak yerine POST yöntemini tercih ederler. PHP'de GET ve POST yöntemi arasındaki temel fark, GET yönteminin bilgileri sayfa isteğine ekleyerek POST yöntemi HTTP üstbilgisi aracılığıyla bilgi göndermesidir..
1.PHP 5 Form İşleme. Burada mevcut
2. Öğreticiler Noktası. “PHP GET ve POST Yöntemi.”, Tutorials Point, 19 Mart 2018. Buradan ulaşabilirsiniz
Commons Wikimedia aracılığıyla Colin Viebrock (CC BY-SA 4.0)