Herkes için PHP Eğitimleri-1: Php nedir ve bilgisayara sunucu yazılımı kurulumu
Giriş
Php “personel home page” kelimelerinin kısaltmaları olarak karşımıza çıkan bir sunucu tabanlı programlama dilidir.
Html, javascript ve css dilleri arayüz tasarımında önem arz ederken, bir web sitenin dinamik olması için php ise olmazsa olmazlar arasında bulunmaktadır.
Günümüze baktığımızda wordpress, drupal gibi birçok içerik yönetim sistemi php altyapısında tasarlanmıştır.
Php İşleyiş Süreci
Bir kullanıcı düşünün internet üzerinden ürün almak için, online satış mağazası web sayfasına gidiyor. Web sayfasından istediği ürünü buluyor ve ürünü sepetine atıp, alışverişini onaylıyor ve siparişini tamamlıyor.
İşte tüm bu süreç aslında php programlama dilinin bize işleyişiyle ilgili bir ipucu veriyor.
Kısaca özetleyecek olursak, kullanıcıların bir web sayfasından işlem talep etmeleri sonucunda elde ettikleri sonuç php sayesinde gerçekleşmektedir.
PHP tek başına yeterli midir?
Php tek başına yeterli olmayacaktır. Öncesinde html, javascript ve css bilginizin olması sizin faydanıza olacaktır.
Php ve html birlikte kullanılır mı?
Php ve html hatta javascript ve css programlama dilleride iç, içe kullanılabilir.
İleriki yazılarda bu kullanıma örnek çalışmaları görüyor olacaksınız.
Olmazsa olmaz bilgisayarımız için sanal sunucu programı
Yazdığımız kodları test edebilmemiz için bilgisayarımızda kurmamız gereken sanal sunucu programımızı edinmeniz önemlidir.
Size önereceğim ve aşağıda indirme linkini vereceğim appserver programı işinizi fazlasıyla görecektir.
Programı indir
Programı çalıştırdığınızda sizi kurulum için yönlendirecektir. Sadece önemli nokta veritabanı ve yönetim paneli için kullanıcı adı ve şifresi isteyebilir.
Burada belirlediğiniz kullanıcı bilgilerini unutmamanız yönünde olacaktır.
Programı kurduktan sonra otomatik olarak arka tarafta sunucunuz aktif hale gelecek ve aşağıdaki adresten panelinize erişim sağlıyor olacaksınız.
http://localhost/
İpucu : Yazılımı kurduktan sonra dosyalarınızı www isimli klasörün içine atacaksınız dolayısıyla, programın kurulu olduğu hedefe gidip masaüstünüze kısayol oluşturmanızı öneririm.
Php programlama için önerilen editörler
Php kodlamada önerilen editörler başında gelenler;
- Notepad ++
- Visual studio
- Visual studio code
Php ile dünyaya merhaba diyelim
Her programlama dilinde olduğu gibi php programlama dilinde de dünyaya merhaba yazdıralım ve kod açıklamalarını size aktaralım.
Aşağıdan edineceğiniz arşiv dosyası içerisinde php uzantılı dosyaya erişim sağlayacaksınız.
Bu dosyayı www klasörün içine atıp, “http://localhost/Ders1-merhaba-dunya.php” adresine gitmeniz yeterli olacaktır.