NEDEN PHP
Neden PHP?
Bir önceki yazımızda PHP programlama dili ve çalışma mantığı
nedir sorularına yanıt aramıştık. Bu yazımızda ise PHP ile neler yapabiliriz,
PHP programlama dilinin avantajları ve dezavantajları nelerdir, hangi alanlarda
PHP’ ye ihtiyaç duyarız, PHP nasıl indirilir gibi bir dili öğrenmeden önce bilmemiz
gereken konulara değinip, örnek PHP kodlarını inceleyeceğiz.
Öncelikle kısaca PHP nedir? Nasıl bir dildir? Bunları bir
hatırlayalım.
1995 yılında Rasmus Lerdorf tarafından tasarlanmıştır. Bu dil
internet için üretilmiş, sunucu taraflı, genel amaçlı, içerisine HTML
gömülebilen, betik, nesne yönelimli programlama dilidir. Birçok veri tabanı(MSSQL,
MySQL, Oracle) ve birçok işletim sistemi(Windows, Linux, Unix, MacOS) ile
çalışabilir. Kolay öğrenilen, anlaşılabilir, kurulumu basit bir dildir.
PHP nasıl indirilir?
PHP programlama dili buradan indirebilirsiniz.
Ayrıca PHP’nin kendi sitesinde yardımcı HTML dokümanları da
bulunuyor ve Türkçe dil dosyası da mevcut. HTML dokümanlarına da buradan ulaşabilirsiniz.
PHP’ nin Avantajları
- Özgür yazılımdır. Yani ücretsizdir.
- Açık kaynak kodlu olmasından dolayı sürekli gelişim halindedir.
- Dilin öğrenilmesi kolaydır.
- Birçok kaynak ve kod internette ücretsiz mevcuttur.
- Nesne yönelimli bir dildir.
- Birçok işletim sisteminde çalışabilir.(Linux, Unix, Windows, MacOS)
- Birçok veri tabanı ile uyumludur.(MSSQL, MySQL, Oracle)
- Kodlama yapmak için Notepad bile yeterli olur.
- Derleme yoktur.
- Betik bir dildir.
Diğer diller ve frameworklerle birlikte çalışabilir.
Gibi daha da detaylandırılarak arttırılabilir PHP programlama
dilinin avantajları. Peki dezavantajları nedir bu dilin. Gelin bir de onlara
bakalım.
PHP’ nin Dezavantajları
- Programlama dilleri arasında en az maaş alacaklarınız arasına bu dil giriyor maalesef. İşverenleri de PHP’yi tercih ettiren bir önemli nedende budur zaten.
- Yaptığınız bir hata yüzünden tüm program çalışmayabilir.
- Daha büyük projelerde program yavaş çalışabilir.
- Güncelleme işlemlerinde web sunucu ile eş zamanlı derleme yapmak gerekmektedir.
Her dilde olduğu gibi bu dilinde bazı dezavantajları vardır.
Bir diğer önemli dezavantaj ise 2005’ de Google’ un Ajax’ ı kullanmaya
başlamasıyla ortaya çıkmıştır. Artık tek başına PHP bilmek yeterli değildir. Ajax’ı
öğrenmek içinse JavaScript, XML, HTML ve CSS bilmek gerekmektedir.
PHP ile neler yapabiliriz peki.
PHP Nerelerde
Kullanılır?
- E-ticaret siteleri.
- Veri depolama programları.
- Oyunlar.
- Dinamik grafik uygulamaları.
- Kişisel bloglar.
- Anketler, forumlar ve sözlük siteleri.
- Tarayıcı sistemleri.
- Otomasyon yazılımları.
- E-posta uygulamaları.
- Web tabanlı robotlar.
- Web siteleri ve sosyal medyalar.
Gibi daha da arttırabileceğimiz birçok web alanında program
yapabilirsiniz. Özellikle Linux ve MySQL de performansı çok iyi ve bu
platformlar için yazılmış olan PHP’ yi yorumlamayı sizlere bırakıyoruz. Ancak naçizane
görüşümü belirtmek isterim ki PHP uzun yıllar daha aramızda olacak, ihtiyaç
duyulacak ve bitmeyecek bir programlama dili olarak görüyorum. Lütfen sizde
düşüncelerinizi yorumlar kısmında bizlerle paylaşın. Bir sonraki yazımızda
görüşmek üzere.
Güzel, özgün bir anlatım belli ki kopyala yapıştır değil elinize sağlık
YanıtlaSilDeğerli yorumunuz için teşekkürler.
Sil