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.

Yorumlar

  1. Güzel, özgün bir anlatım belli ki kopyala yapıştır değil elinize sağlık

    YanıtlaSil

Yorum Gönder

Popüler Yayınlar