PHP ile tanışmaya hazır mısınız? Hazır olduğunuzu duyar gibiyim.
O zaman hadi başlayalım :)
Bu eğitim dizisi boyunca teknik bilgiyi en aza indirerek ve farklı anlatım teknikleri kullanarak hiç bilmeyen birisi için anlatım yapmaya çalışacağız, umarız başarılı oluruz.
PHP Nedir?
PHP sunucu üzerinde çalışan bir betik dildir, yani sizin yazdığınız kodlar yüklediğiniz sunucuda çalışır, size html bir sayfa üretir. Kullanıcılar sadece sizin php yazıp ürettiğiniz sayfanın çıktısı olan html sayfaları görürler. Bunu bir örnekle açıklayalım: Bir pastanede pasta yapılıyor ve satılıyor. Pasta yapılırken kullanılan un, şeker, yumurta gibi ürünler belirli oranlarda karıştırılır. Sonra fırına gönderilir pişer ve pasta şeklini alır. İşte bunun gibi bizim de yaptığımız uygulama mutfak tarafı oluyor. PHP ile yazdığımız kodların içeriğini ziyaretçiler göremez, onlar sadece pasta gibi üretilen ürünü görürler. Bir HTML sayfada sayfanın kaynağını görünce o sayfanın sadece HTML kodları gözükür. Biz PHP ile yazdığımız sayfa sunucuda çalışır.
Nasıl çalışır?
PHP çalışmak için bir sunucuya ihtiyaç duyar. Dosyamızın üzerine çift tıklayarak açamayız. Web sayfası üzerinden sunucudan çağırmamız gerekir. Örnek: localhost/index.php gibi.
Kurulumu nasıldır?
Bilgisayarınıza çok çeşitli yollarla PHP kurabilirsiniz.
- Başka bir makalede yazdığım farklı bir program kurmadan IIS üzerinde çalıştırılan kurulumla çalıştırabilirsiniz.
- XAMPP server kurarak çalıştırabilirsiniz.
- VAMP server kurarak çalıştırabilirsiniz. vb
Hangi editörle yazmalıyım?
PHP aslında not defterinde bile yazılabilir. ama biz Notepad++, Atom, Dreamweaver gibi programlarda yazmayı tercih ederiz. Bunlardan ücretsiz olanları Notepad++, Atom en çok tercih edilen editörlerdendir. Dreamweaver ise ücretli bir programdır. Ücretli fakat daha gelişmiş bir programdır. İşleri büyüttüğünüzde kesinlikle kullanmanızı tavsiye ederim.