
PHP’nin Avantajları , Dezavantajları ve Dünyada PHP’nin yeri
İçindekiler
Günümüzün çağı olan internet, Dünya’yı bir bütün şeklinde sarmaktadır. Bütün işlemleri internetten online olarak yapma seviyesine geldik. İnternet ile birçok işlemi yapma imkanımız var. İnterneti tanımak istersek, web sayfalarıyla çalışmaktadır. Bu web sayfaları bazı diller ile yazılmaktadır. İnternet programcılığı dillerinden PHP’yi önceki yazılarımda script dili olarak tanımlamıştık. PHP ile internet ortamında neredeyse istediğimiz her şey yapmak mümkündür. PHP’nin bize sunduğu daha bir çok avantajları vardır. Bu yazımda PHP’nin avantajları, dezavantajları ve Dünya da Php’nin yeri nedir? konu başlıklı bu konularını birlikte inceleyeceğiz.
Dünyaca ünlü sosyal iletişim ağı olan Facebook bir PHP ürünüdür. Hazır web site sistemleri de PHP’nin bir ürünüdür. PHP, diğer İnternet programcılığı dilleriyle çok rahat etkileşimli çalışma imkânı sunmaktadır. İsterseniz vakit kaybetmeden PHP’nin avantajları ve dezavantajlarını ele alalım. Daha sonrasında diğer konumuz olan Dünyadaki yerinden söz edeceğiz.
PHP’nin avantajları ve dezavantajları
Avantajları
PHP her platformda çalışmaktadır. (Unix,Windows,MAC OS …)
PHP kodları scriptler platformunda bağımsız olarak çalışabilmektedir. PHP kodları ile diğer kodlar karışmamaktadır.
Çok hızlı çalışan bir dildir.
Öğrenilmesi oldukça kolay bir dildir. Diğer dillere benzerliğinden dolayı bu dilller ile daha öncesinde çalışmış olanlar kolaylıkla PHP öğrenebilmektedir.
Derleme sorunu yoktur. HTML kodları arasına kolayca yerleştirilebilir.
İnternet dünyasında büyük bir geliştirici potansiyeli vardır. PHP ile yazılmış bir çok program ve kodlar rahat bir şekilde bulunmaktadır.
MySql veri tabanı ile PHP yüksek performans ve güvenli bir şekilde çalışabilir. Bunun yanında diğer veri tabanları ile de çalışabilme imkanı sunar.
Dezavantajları
PHP’de yapılmış olan bir hata o sayfanın çalışmasını engelleyebilir. (Hatta programın bile çalışmasını engelleyebilir.)
En sık rastlanan hata olan noktalı virgül (;) hatası büyük sıkıntılara yol açabilir. Benim gibi birçok PHP kullanıcısının başını ağrıtan noktalı virgül hatası özellikle dikkat edilmelidir. Noktalı virgül PHP de bir sonraki kod satırına geçtiğinin göstergesidir. PHP kullanıcıları PHP’de kod yazarken dikkat etmeleri gereken önemli bir husustur. (PHP ile yeni uğraşan arkadaşlar özellikle uzun süreli deneme kodlar yazdıktan belli bir süreden sonra bu hata ile fazlası ile karşılaşıyorlar. Yapmanız gereken tek şey açık hava ve bir bardak kahve 🙂 )
PHP script dili olduğu için; detaylı ve büyük programlar da cevap almak bazen uzun sürebilmektedir.
Güncellenmek istediğinde web sunucu ile eş zamanlı olarak birlikte derlenmesi gerekmektedir.
Dünyada PHP ‘ nin yeri nedir ?
PHP günümüzde sanal olarak hayatını sürdürmekle beraber ona rakip olacak bir programlama dili daha ortaya çıkmamıştır diyebiliriz. ASP kadar kullanılan ve .Net tabanlı bir programlama dili‘de olsa PHP onun kullanıcı sayısını çok yüksek bir oranla geçmektedir.
PHP genel kullanım bakımından Asp.net ‘e göre daha fazla kullanılmaktadır. Php’nin Dünyada popüler olmasında içerik yönetim sistemlerinin (WordPress, Joomla) ve maliyeletlerinin büyük etkisi vardır.
PHP günümüzde İnternet üzerinde gezdiğiniz hemen hemen her sitenin alt yapısında mevcuttur. Kullanıcılar İnternet üzerinden hangi sayfaya girerse girsin bunların çoğu php programlama diliyle hazırlanmıştır ve kullanıcılara sunulmuştur.
PHP‘nin oyun, web tasarım ve programlama gibi birçok farklı alana hitap etmesi Dünyadaki yeri ve önemini her geçen gün daha da artırmıştır.
2010 yılının Aralık ayında yapılan anket sonucunda, 6,7 milyon alan adlarının ile % 59 oranında Php kullanılmış olduğu görüldü.
Php Kullanan Dünyaca Ünlü İnternet Sitelerinden Bazıları :
facebook.com – Sosyal Paylaşım Sitesi
yahoo.com – Güncel İçerikli Arama Motoru
photobucket.com – Resim/Fotoğraf Paylaşım Sitesi
wikipedia.com – En Büyük İnsan Yapımı Ansiklopedi
digg.com – Web İçeriği Paylaşım Sitesi
flickr.com – Resim/Fotoğraf Paylaşım Sitesi
istockphoto.com – Resim/Fotoğraf Paylaşım Sitesi
sourceforge.net – Açık Kaynak Yazılım Sitesi
Kaynak: Invitation to Computer Science kitabından yararlanılmıştır.
1 Yorum
Github üzerinden Web Sayfası yayınlama ile ilgili yazı gelebilir mi?