PHP [ 01 – Giriş ]

PHP : Hypertext Preprocessor (Türkçe: Üstünyazı Önişlemcisi [1]) (Aslen: Personal Home Page – Kişisel Ana Sayfa) , genelağ için yaratılmış, sunucu taraflı, çok geniş kullanımlı, genel amaçlı, HTML içerisine gömülebilen betik ve programlamadilidir. PHP, ilk kez Rasmus Lerdorf tarafından, web üzerinden sayfasına ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. İnsanlar kısa zamanda bununla ilgilenmeye ve bu konuyla ilgili sorular sormaya başladıklarında, Rasmus kararını verdi ve bir betik motoru oluşturdu. Ayrıca formlara da destek verdi ve böylece PHP/F1’i biçimlendirmiş oldu. Adını duyurdukça bir grup yazılım geliştirmecinin dikkatini çekti ve böylece bir API oluşturuldu ve PHP3 ortaya çıktı. Daha sonraları yeniden ele alınması gerekti ve Zend motoru PHP4’ü yaratmış oldu. Artık PHP önünde pek engel bulunmuyordu, böylece PHP daha ünlenmeye başladı. Günümüzde PHP, bloglardan forumlaraportal sistemlerinden veri tabanlarınayapay sinir ağlarından matematiksel sistemlere, sınıflardan fonksiyonlara her türlü işlevde kullanılır.

 

PHP den once neleri bilmek gereklidir

HTML diline hakim olmak ve az miktarda JS dilini bilmek gereklidir.

  • HTML
  • JavaScript

PHP Nedir?

  • PHP: Hypertext Preprocessor
  • PHP acik kaynak kodlu yazilimdir.
  • PHP kullanimi ucretsizdir.

.PHP dosyasi nedir?

  • PHP dosyasi iceriginde, HTML, JavaScript kodlari, ve PHP kodu barindirir.
  • PHP kodlari sunucu tarafindan okunur ve HTML kodlariyla ekrana dokulur.
  • PHP dosyasinin varsayilan uzantisi (dosya tipi) “.php” dir.

PHP ilen ne yapilir?

  • PHP ilen dinamik sayfalar olusturabiliriz.
  • PHP sunucuda dosya olusturabilir,okuyabilir,uzerine yazabilir.
  • PHP form datalarini okuyabilir.
  • PHP cookies gonderip kayit altinda tutabilir.
  • PHP veritabaninda ekleme okuma ve degistirme islemleri yapabilir.
  • PHP kullanicilar icin sinirlamada bulunabilirsiniz.
  • PHP datalari sifreleyebilirsiniz.

PHP nin avatajli yani butun platformlarda calisabilmesidir.(Windows, Linux, Unix, Mac OS X, etc.)

Leave a Reply

Your email address will not be published. Required fields are marked *