PHP Nedir?
PHP web tabanlı, nesne yönelimli bir programlama dilidir. Geçmişte Personal Home Page (PHP) şöyle ki ‘Kişisel Anasayfa’ sürecinde, günümüzde PHP: Hypertext Preprocessor şeklinde kullanıma devam edilmektedir. PHP sayesinde dinamik, kendi kendine yönetilebilir internet siteleri yapılmasını sağlanır. 1995'te aslında Danimarkalı fakat Kanada'da yaşamını devam ettiren bir yazılımcı Rasmus Lerdorf aracılığıyla üretilen PHP'nin ilerletilmesiyle günümüzde PHP topluluğu aracılığıyla sürdürülmektedir.
PHP Veritabanları ve Veritabanları İlişkileri
Hatta ODBC eklentisiyle beraber standartları destekleyen bir bağlantı açmak epeyce kolay bir hal alıyor. Başka veritabanları için cURL eklentisi ya da soketler (CouchDB gibi) kullanılabilir. Küçük yönetilebilir web siteleri için de çoğunlukla MySQL veritabanı kullanmak çok daha fayda sağlıyor. Birkaç PHP komutu ve fonksiyonları kullanarak oldukça hızlı bir bağlantı kurmak olanaklı hale geliyor.
Database kurgusu ve yapısı iyi bir şekilde hazırlandığı sürece gayet hızlı, verimli sonuçlar ortaya çıkarır. MySQL eklentisinde en temel durumu ile uygulanan işlemler, bir tablo içine veri eklemek, bu verileri bir yere çekmek, verilerin düzenli olarak güncellemek ya da silmek oluyor.
PHP’nin en fazla üzerinde durulan ve en kuvvetli olan niteliklerinden bir tanesi sahip olduğu gelişmiş ve geniş veritabanı desteği olmaktadır. MySQL benzeri veritabanına ait eklentilerden bir tanesi kullanılarak ya da PDO gibi bir soyutlama katmanı kullanılarak PHP yardımıyla veritabanı bağlantısı olan web site sayfaları üretmek olası hale geliyor.
PHP Avantajları