PHP’ye Giriş

PHP sunucu taraflı bir dildir. Yani, yazdığımız PHP kodlarını, sunucuda çalışan ‘apache’ programı sayesinde okunup, bize kodların karşılıklarını yollayan bir script dilidir. Eğer PHP programlamaya ilgi duyuyorsanız şu dilleri anlıyor olmanız gerekmektedir.

  • HTML
  • CSS
  • JavaScript

Bunun basit bir sebebi var. Yazdığımız PHP kodlarını HTML kodlarının aralarına yazdığımız için, öncelikle HTML kodlarını yazabiliyor olmamız gerekiyor. Gezegenimizde salt HTML siteler olmadığı için, onları şekillendirdiğimiz CSS ve JavaScript dillerine de ihtiyaç duyuyoruz. Haa şöylede bir şey var, saydığım dillerde uzman olmanıza gerek yok. Sadece yazılan kodları okuyor ve anlayabiliyorsanız hiçbir sorun bulunmuyor.

PHP Nedir?

Bunu aslında bir kaç yazı önce, “PHP nedir, PHP ne işe yarar?” başlıklı yazımda bahsetmiştim. Sizin için şöyle bir özet geçeyim;

  • “PHP: Hypertext Preprocessor(Üstünyazı Önişlemcisi)” kısaltmasıdır.
  • Yaygın olarak kullanılan, açık kaynak kodlama dilidir.
  • Betikleri sunucuda yürütülür.
  • İndirmek ve kullanmak ücretsizdir.

PHP Dosyası Nasıl Oluşturulur?

  • Dosyalarının uzantısı “.php”
  • Dosyaları metin, HTML, CSS, JavaScript ve PHP kodu içerebilir.
  • Kodu sunucuda yürütülür ve sonuç tarayıcıya düz HTML olarak döndürülür.

PHP ile Neler Yapılabilir?

  • Dinamik sayfa içeriği üretebilir.
  • Sunucudaki dosyaları oluşturabilir, açabilir, okuyabilir, yazabilir, silebilir ve kapatabilir.
  • Form verilerini toplayabilir.
  • Çerezleri gönderebilir ve alabilir.
  • Veritabanınızdaki verileri ekleyebilir, silebilir, verileri değiştirebilir.
  • Kullanıcı erişimini kontrol etmek için kullanılabilir.
  • Veri şifreleyebilir.

PHP ile HTML çıktısı ile sınırlı değilsiniz. Resimler, PDF dosyaları yapabilirsiniz. XHTML ve XML gibi herhangi bir metni de çıkartabilirsiniz.

Neden PHP?

  • Çeşitli platformlarda (Windows, Linux, Unix, Mac OS X vb.) Çalışır
  • Bugün kullanılan hemen hemen tüm sunucularla uyumludur (Apache, IIS vb.)
  • Çok çeşitli veritabanlarını destekler
  • Ücretsizdir. Resmi PHP kaynaktan indirin: www.php.net
  • Öğrenmek kolaydır ve sunucu tarafında verimli çalışır

Bir cevap yazın