PHP sunucu taraflı çalışan bir betik dilidir.
PHP Öğrenmeden Önce Bilmeniz Gerekenler
PHP’ye başlamadan önce aşağıdakiler hakkında bilgi sahibi olmanız gerekmektedir:
- HTML / XHTML
- JavaScript
Bunları öğrenmek için bizi takip etmeye devam edin. Yazılmış ve/veya yazılacak dersler olacaktır.
PHP Nedir?
- PHP’nin açılımı “Hypertext Preprocessor“
- PHP, ASP gibi sunucu taraflı bir betik dilidir.
- PHP scriptler sunucuda çalıştırılır.
- PHP bir çok veritabanını destekler(MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, vb.)
- Açık kaynak kodludur.
- PHP’yi indirip, kurmak ücretsizdir.
PHP Dosyası Nedir?
- PHP dosyalarına yazı, html etiketleri ve scriptler yazabilirsiniz.
- PHP dosyalarını sunucuda çalıştırıldıktan sonra tarayıcı HTML bir çıktı olarak gönderilir.
- PHP dosyalarının uzantısı “.php”, “.php3” veya “.phtml” olabilir.
MySQL Nedir?
- MySQL bir veritabanı sunucusudur.
- MySQL büyük ve küçük uygulamalar için rahatlıkla kullanılabilir.
- MySQL standart SQL komutlarını destekler.
- MySQL bir kaç platformda çalışabilir.
- MySQL’i indirip, kurmak ücretsizdir.
PHP + MySQL
- MySQL ile kombine edilmiş PHP farklı platformlarda kullanılabilir.(Windows’da geliştirirsiniz, Linux’da kullanırsınız gibi.)
Neden PHP?
- PHP farklı platformlarda rahatlıkla çalıştırabilirsiniz.
- PHP günümüzde kullanılan bir çok sunucu ile uyumludur(Apache, IIS, vb.)
- PHP’yi resmi sitesinden indirip, kurmak tamamen ÜCRETSİZDİR. (www.php.net)
- PHP’yi öğrenmek kolaydır ve sunucu tarafında verimli çalışır.
Nereden Başlamalıyım?
PHP destekli bir sunucuya sahip olmak için aşağıdaki adımları takip edebilirsiniz:
- Bir hosting kiralayabilirsiniz
- Kendi sunucunuza Apache kurup daha sonra PHP ve MySQL’i kurabilirsiniz.
- Zend Server CE, Xampp, Wamp gibi programları kurabilirsiniz.
Yorumlar