php arşivleri » Habip Oğuz

5 2019 Ocak
WampServer Kurulumu
5 Ocak 2019, 1 yorum

PHP, sunucu tabanlı bir web programlama dili olması sebebiyle PHP’nin, PHP’yi çalıştıracak bir sunucunun ve bilgi depolayıp işleyebileceğimiz bir veritabanının sistemimizde kurulu olması gerekiyor. Aşağıda da detayına yer verdiğim üzere, bu yazımda hem PHP’nin, hem MySQL’in hem de Apache’nin ayrı ayrı kurulup, sonra zahmetli şekilde bu üçünün birbiri ile uyum içinde çalışmasını sağlayacak ayarların yapılması zahmetinden bizi kurtaran WampServer’dan ve Wamp Server kurulumundan bahsedeceğim. Devamını oku...


4 2019 Ocak
PHP Nedir?
4 Ocak 2019, 0 yorum

İleride yazmayı düşündüğüm PHP ile ilgili bir başlangıç olsun diye en temelden; PHP nedirden başladım. Evet, PHP nedir? PHP Web tabanlı, nesne yönelimli bir programlama dilidir. Eskiden Personal Home Page yani “Kişisel Anasayfa” iken şimdilerde Hypertext Preprocessor olarak kullanıma devam edilmektedir. Dinamik, kendi kendine yönetilebilir web siteleri yapılmasını sağlar. İlk olarak 1995’te aslen Danimarkalı ancak Kanada’da yaşayan bir yazılımcı Rasmus Lerdorf tarafından oluşturulan bu dilin geliştirilmesi bugün PHP topluluğu tarafından sürdürülmektedir. Devamını oku...


10 2018 Aralık
Yerel sunucu (localhost) mu gerçek sunucu mu olduğunun tespiti
10 Aralık 2018, 0 yorum

 PHP’de de diğer web dillerinde olduğu gibi proje geliştirirken yerel sunucu kullanılır. Yerel sunucu (localhost) WampServer, XAMPP, EasyPHP gibi paket programlar aracılığı ile kurulabileceği gibi Apache, PHP ve MySQL programlarının tek tek kurulması ile de oluşturulabilir. Tabî Apache, PHP ve MySQL programlarının kurulurken birbirleri ile irtibatlarını sağlayacak ayarların doğru şekilde yapılması gerekir. Bunun zorluklarından kaçınmak için daha ziyade paket programlar daha çok tercih edilmektedir. Devamını oku...


4 2018 Aralık
GET ve POST Arasındaki Fark Nedir? Ne Zaman Hangisi Kullanılmalıdır?
4 Aralık 2018, 0 yorum

Masaüstü programlamadan farklı olarak web programlamada sayfalar arasında veri iletimi yapılır. Yani web uygulamaları istek/cevap (request/response) mantığı ile çalışır. Web’te Get, Post, Put, Trace, Delete, Head ve Options olmak üzere 7 adet istek (request) tipi vardır. Bunlardan ençok kullanılan ve bilinenleri şüphesiz Get ve Post metodlarıdır. Zaten Get ve Post metodları dışındaki diğer metodların kullanım alanları çok çok dardır yani nadiren kullanılır. Devamını oku...


2 2018 Aralık
PHP’de Web Örümceklerini Tespit Etmek
2 Aralık 2018, 0 yorum

Sitenin kimler ya da kaç kişi tarafından ziyaret edildiğini bilmek birçok web programcısının önemsediği bir şeydir. Arama motorlarının örümceklerinin sitemizi taradığı durumlarda sadece $_SERVER[’HTTP_USER_AGENT’]‘ı kullanmak örümcekleri de gerçek ziyaretçiler olarak değerlendirmek olur ki bu doğru sonuç vermez. Bu sebeple aşağıda sitemizi ziyaret eden kişinin web örümcekleri olup olmadığını anlamak için basit bir kod yazdım. Devamını oku...