PHP nedir?

Adem VAROL

PHP nedir?

Şimdi PHP nedir sorusunu cevaplayabiliriz. Daha önce de belirttiğimiz gibi PHP sunucu taraflı iletişimler için yaratılmış bir programlama dilidir. Bu nedenle form verisi toplamak, sunucuda dosya yönetmek, veritabanlarını düzenlemek vb. gibi çeşitli sunucu taraflı fonksiyonları yapabilir.

Bu dil aslen Rasmus Lerdorf tarafından kişisel ana sayfasına gelen ziyaretçileri takip etmek için yaratılmıştır. Popülerliği arttıktan Lerdorf en sonunda PHP’yi açık kaynaklı bir proje olarak yayınlamıştır. Bu karar geliştiricilerin onu kullanmasına, düzeltmesine ve kodu geliştirmesine teşvik etmiştir. Böylece PHP en sonunda bugünlerde kullandığımız programlama diline dönüşmüştür.

PHP her amaca uygun bir programlama dili olarak görülse de en yaygın olarak web geliştirme için kullanılmaktadır. Bu en harika özelliklerinden biri olan HTML dosyalarına yerleştirilebilmesi sayesindedir.

Diyelim ki insanların kaynak kodunuzu görmesini istemiyorsunuz. Bu programlama diliyse bunu yapmak mümkündür. Kodu bir PHP dosyasına yazın, bir HTML dosyasına yerleştirin ve böylelikle kimse esas kodu göremeyecektir.

Bu özelliğin bir başka yararı ise sıklıkla aynı HTML işaretlemesini kullanmanız gerektiğinde yeniden yazmak yerine kodu bir PHP dosyasına yazabiliyor olmanız. HTML’i her kullanmanız gerektiğinde PHP dosyasını yerleştirin.

PHP sayfasının bir örneği ise Facebook’da görülebilir. Ana sayfasını açın ve URL’nin .php ile bittiğini göreceksiniz (facebook.com/home.php). Bir başka deyişle bu sayfa bir üstün yazı önişlemcisi kodu karışımı ve HTML etiketleri içeren bir PHP dosyasıyla (home.php) oluşturulmuştur.

Eğer bir PHP dosyasının nasıl yazıldığını öğrenmek istiyorsanız aşağıda bir örnek bulabilirsiniz:

<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php echo '<p>Hostinger\'dan Selamlar</p>'; ?>
</body>
</html>

Eğer bu yazılmış PHP dosyasını sitenizin kök dizinine yerleştirirseniz  dosyayı siteniz.com/selamlar.php bağlantısında bu dosyayı bulabilirsiniz.

Bu PHP dosyasının sonucu HTML’de böyle gözükecektir:

<html>
<head>
<title>PHP Test</title>
</head>
<body>
<p>Hostinger'dan Selamlar</p>
</body>
</html>

Bu, scripti herhangi bir şekilde veya formda çalıştırmanız gerekmediğinden en basit örnektir. Bu örnekte echo ifadesini Hostinger’dan Selamlar yazısını görüntülemesi için kullandık. Ancak bu örnekte sitenizin PHP kodunu HTML’e nasıl çevirdiğini gördünüz.

Neden PHP’i Kullanmalısınız?

PHP, mevcut olan tek sunucu taraflı programlama dili değildir. Bunlardan çok sayıda bulunmaktadır. Ancak bir WordPress siteniz varsa PHP, rakiplerinden bir adım öndedir.

Daha önce de belirttiğimiz gibi WordPress PHP kullanılarak yazılmıştır. Yani bu dili kullanarak sitenizde sahip olabileceğiniz özelleştirmeyi ciddi biçimde artırabilirsiniz. PHP’yi eklentileri ve temaları düzenlemek için kullanabilir ve hatta kendi eklentinizi veya temanızı bile yapabilirsiniz! Eğer bir WordPress geliştiricisi olmak istiyorsanız PHP öğrenmeniz gerekmektedir.

Eğer hala ikna olmadıysanız işte PHP’nin neden harika bir programlama dili olduğunu gösteren diğer sebepler:

  • Öğrenmesi kolaydır —  PHP, fonksiyonlarına dair bol örnekli harika kılavuzlara sahip olduğundan kolaylıkla öğrenebilirsiniz.
  • Yaygın biçimde kullanılır — eTicaret siteleri, bloglar, sosyal medya vb. platformları oluşturmak için kullanılır. İstatistikler web sitelerin %79’unun PHP kullandığını göstermektedir!
  • Düşük masraflıdır — açık kaynaklıdır, yani ücretsiz olarak kullanabilirsiniz.
  • Büyük topluluk — eğer herhangi bir sorunla karşılaşırsanız İnternet’te birçok PHP blogu bulunduğundan kolaylıkla yardım bulabilirsiniz.
  • Veritabanları ile entegre olabilir — bunların bazı örnekleri MySQLOracleSybaseDB2, vb.

Kategoriler
;