PHP Nedir Ne için Kullanılır

/ /
Php Nedir Ne için Kullanılır

PHP Nedir ?

PHP web tabanlı bir programla dilidir. Eskiden sadece ana sayfa yapımında kullanılan Pesonel Home Page şimdilerde PHP: Hypertext Preprocessor olarak kullanımını sürdürüyor. Php Nedir denilirdiğinde bu programlama dili kendi kendini yönetebilen ve kaliteli siteler oluşturulmasında yardımcı olan bir programlama dilidir. Kanada’ da yaşayan Rasmus Lerdorf isimli yazılımcı tarafından 1995 yılında hayata geçirilen dil hala kullanılıyor ve PHP topluluğu tarafından hala geliştirilmeye devam etmekte.

PHP İle Neler Yapılabilir ?

PHP sayesinde aklınızdan geçen siteleri, oyununuz var ise oyununuzun web tabanlı sitesini yapabilirsiniz kısaca bütün hayalinizdeki herşeyi bu programa dili ile başarabilirisiniz. En basit kişisel web sitesinden başlayarak Google, facebook, twitter gibi siteler yapabilir ve bunların yanı sıra online oyunlarıda bu programlama dile ile yapmak mümkün.

PHP Ve Veritabanı İlişkileri

PHP toplumunun en çok değer ve önem verdiği olaylardan biridir mysql veritabanı. Bu sebepten dolayı geniş ve gelişmiş bir veritabanı desteği vermektedir. Eğer siteniz ufak bir site ise ‘MYSQL’ veritabanını kullanmanız tavsiye edilir. Çünkü küçük sitelerde bu veritabanı daha kaliteli ve sorunsuz çalışmaktadır. Hemen bir iki komut ile hızlıca bir bağlantı sağlayabilirsiniz.

PHP Nedir Faydaları Ve Avantajları

  • PHP Nedir php açık kaynaklı bir kod sistemine sahip olduğu için gelişimi asla durmaz. Bu işi yapan herkes bu programa dilinin gelişmesine ve büyümesine katkıda bulunabilir ve bu sebepten dolayı durmadan gelişen bir dildir.
  • Program normalde Linux tabanlı olarak çalışmaktadır. Fakat sanal sunucu kullanımı sayesinde her platformda sorunsuz çalışmaktadır.
  • Diğer ünlü sitelerin ( Facebook, Twitter, yahoo ) APİ destekleri sayesinde bilgilerini kullanmana destek olur.
  • Yardımcı özelliği sayesinde çoğu dosya formatını çalıştırıp okumanızda size yardımcı olur.

PHP Dilini Nasıl Öğrenebiliriz ?

Bu dili öğrenmeniz için boş vaktinizin biraz fazla olması gerekmekte. İnternette ki makaleleri okuyarak önemli programcıların videolarını izleyerek çokça kolay fonksiyonlu kodlar yazarak ve hatalar yaparak yaptığınız hataları tekrar okuyup izleyerek öğrenmeniz sizler için daha iyi olacaktır. Ama vaktiniz sizin için değerli ve vakitiniz çok yok ise 1-2 saatlik kurslara giderek veya PHP için özel yazılmış kitapları alıp okuyarak kitapta yazan genel kodları yazarak teorik olan bilginizi geliştirmiş olursunuz.

PHP Sürümleri Nedir Tarihçesi

  • Sürüm 1.0.0 yayın tarihi 1995 /06 /08 -Personal Home Page Tools(Kişisel Anasayfa Araçları) olarak çıkarıldı ve adı PHP oldu.
  • Sürüm 2.0.0 yayın tarihi 1997 /11 /01 -yapımcısı Rasmus Lerdorf tarafından en hızlı bir dil olarak web sayfaları için geliştirmeye başladı.
  • Sürüm 3.0.0 yayın tarihi 1998 /06 /06 -yayınlanan dil kişisellikten kurumsallığa bir adım attı.
  • Sürüm 4.0.0 yayın tarihi 2000 /05 / 22 -kendini daha çok geliştirerek daha ileri bir dil bilgisi eklendi.
  • Sürüm 4.1.0 yayın tarihi 2001/ 12 / 10 -süper global kodlar ile tanıştırdılar ($_GET, $_POST, $_SESSION, $_SERVER )
  • Sürüm 4.2.0 yayın tarihi 2002 / 04 / 22 -register_globals olarak engellendi.
  • Sürüm 4.3.0 yayın tarihi 2002 / 12 / 27 -CLI ‘ye merhaba dedi ve ek olarak CGİ eklemesi yapıldı.
  • Sürüm 4.4.0 yayın tarihi 2005 / 07 / 11 -php-config isimleri için son eklemeler yapıldı.
  • Sürüm 4.4.8 yayın tarihi 2008 / 01 /03 -programda meydana gelen güvenlik sorunları ve hatalar düzeltildi ve onarıldı. Güvenlik testleri 2008 / 08 / 08 tarihine kadar sürdü ve güncellendi.
  • Sürüm 4.4.9 yayın tarihi 2008 / 08 / 07 -programda daha fazla açık onarıldı ve güvenli bir şekilde çalışmaya devam etti.
  • Sürüm 5.0.0 yayın tarihi 2004 / 07 / 13 -yeni modeller ve objeler programa eklendi.
  • Sürüm 5.1.0 yayın tarihi 2005 / 11 / 24 -yapılan değişikliler ve yeni eklenen şeyler programın yükselişe geçtiğini gösterdi.
  • Sürüm 5.2.0 yayın tarihi 2006 / 11 / 02 -programda filtrelemeler iptal edildi.
  • Sürüm 5.2.11 yayın tarihi 2009 / 09 / 16 -yeniden hatalar ve güvenlik sorunları çözümlendi.
  • Sürüm 5.2.12 yayın tarihi 2009 / 02 / 25 -bulunan 60’a yakın hata düzeltildi ve veritabanları güçlendirildi.
  • Sürüm 5.2.13 yayın tarihi 2010 / 07 / 22 -çıkan hatalar düzeltildi.
  • Sürüm 5.2.14 yayın tarihi 2010 / 12 / 17 -üzücü haber olarak PHP 5.2.x sürümlerinin geliştirilmesini durdurdular.
  • Sürüm 5.3.0 yayın tarihi 2009 / 06 / 30 -Namespace desteği sınırlandırıldı. Ereg kod yapısı iptal edildi.
  • Sürüm 5.3.1 yayın tarihi 2009 / 11 / 19 -ortaya çıkan yüze yakın hata giderildi. Ve küçük sorunlar düzeltildi.
  • Sürüm 5.3.2 yayın tarihi 2010 / 03 / 04 -program üzerinde hatalar üzerine çok çalışma yapılmaya başlandı ve çıkan hatalar düzeltildi.
  • Sürüm 5.3.3 yayın tarihi 2010 / 07 / 22 -göze batan hatalar ve güvenlik açıkları düzeltildi.
  • Sürüm 5.4 yayın tarihi 2012 / 03 / 01 -trait desteği programa geldi. Web sunucu desteği geldi. Performansı arttırmak için çok sayıda iyileştirme yapıldı.
  • Sürüm 5.5 yayın tarihi 2013 / 06 / 20 -yeni makine kodu getirildi. Yeni fonksiyonlar eklendi. Şifreleme işlemlerini kolaylaştırmak adına yeni eklenti ve fonksiyonlar eklendi.
  • Sürüm 5.6 yayın tarihi 2014 / 08 / 28 -tanım yapabilme ve üs alma operatörü eklendi.
  • Sürüm 7.0 yayın tarihi 2015 / 12 / 03 -Zend Engine 3.0 ile önceki sürümlere bakarak performansı çokça arttırdı.
  • Sürüm 7.1 yayın tarihi 2016 / 12 / 01 -birden fazla hata yakalayabilme fonksiyonu eklendi.
  • Sürüm 7.2 yayın tarihi 2017 / 11 / 30 – Object tipi eklendi.
  • Sürüm 7.3 yayın tarihi 2018 / 12 / 06 – is_countable fonksiyonu eklendi
  • Sürüm 7.4 yayın tarihi 2019 / 11 / 28 – sınıflarda tip özelliği, geliştirilmiş tip varyansları gibi fonksiyonlar eklendi.

PHP ve Mysql Veritabanı Altyapısını Kullanan İçerik Yönetim Sistemleri

  • Joomla
  • WordPress
  • Magento
  • Opencart
  • Drupal
  • Prestashop
PHP Nedir ve  Geliştiricileri Neler Yaptı

Rasmus Lerdorf – Danimarka’da doğan Kanada’da yaşayan PHP’nin yapımcısı 2002 yılından itibaren Yahoo’ da çalışmakta.

Andi Gutmans- İsrail’de doğan programcı PHP’nin geliştirilmesinde çok büyük rol almıştır.

Zeev Suraski- İsrail’de doğan programcı PHP’de kullanılan Zend Motorunu icat etti.

Umarız Panda Medya Web Tasarım olarak size sunduğumuz Php nedir yazımız ile iligli az da olsa bir fikir edindiniz.