ALLAH (cc)'IN EN GÜZEL İSİMLERİ (ESMA-ÜL HÜSNA)
el - KUDDÛS

Her türlü kötülük ve eksiklikten uzak, temiz, kutsal, yüce ve saygın olan.

     ANASAYFA    |   Ben Kimim?      Akrabaya, yoksula ve yolda kalmış yolcuya haklarını ver, fakat saçıp savurma. Çünkü saçıp savuranlar şeytanların kardeşleridir. Şeytan ise Rabbine karşı çok nankörlük etmiştir. - İsrâ, 17/26-27

PHP'ye Giriş

PHP'ye Giriş
 + Yazıyı Büyüt    - Yazıyı Küçült           

PHP dinamik web sayfaları hazırlamamızı sağlayan programlama dilidir. Dinamik sitelerden kastımız kullanıcılar ile etkileşimli siteler, veritabanlı siteler, kontrol panelli sitelerde diyebiliriz.

Peki etkileşimli siteler sadece php ile mi olur?

Tabii ki hayır. Php, asp, javascript, ajax bunlardan bazılarıdır.

Ben bu dersimizde php diline giriş yapacağım beraber php dilini tanıyalım.

Php’nin tanımını yukarıda yapmıştım. Şimdi php programlamaya başlamadan önce kurulması gereken programlardan bahsedelim: Bu programlar apache sanal sunucu ve mysql veritabanı programıdır.

Bu programları internetten ücretsiz olarak bulabilirsiniz. İster bu programları ayrı ayrı kurun isterseniz bütün bu programları barındıran tümleşik hazır paket programları kullanarak da kurabilirsiniz. Benim tavsiyem bu paket programlarını kullanarak kurulum yapmanızdır. Ayrı ayrı kurmaya göre daha kolay olacaktır.

Peki bu paket programlar nelerdir?

Programlardan bazıları: xampp, appserv, easyphp, wamp, vs… Bu programlar bazıları. Ben xampp paket programını kullanıyorum.

Yukarıda belirtilen sanal sunucuyu ve veritabanı programını kurduktan sonra gelelim php sayfa yapmaya.

Php siteleri ister web tasarım editörlerinde isterseniz de not defterinde yazın seçim size kalmış. Ben not defterinde anlatacağım.

Php açılış kapanış etiketleri:

Tarayıcıların yazılan kodun hangi dile ait olduğunu anlaması için açılış ve kapanış etiketleri kullanılmalıdır. Php dilini tanımlayan etiketler ise <?php … ?> etiketleridir. Php ile programlamaya başlamadan önce <?Php etiketini açmak gerekir. En son kodlama bittikten sonra ?> etiketi ile programlamayı sonlandırmak gerekmektedir.

Php açma kapama etiketleri birçok şekilde yazılabilir, aşağıda bunlardan bazıları verilmiştir:

  1. <?php …. ?>
  2. <? ….. ?>
  3. <script language="php"> … </script>

Yukarıda belirtilen açılış kapanış kodlarından herhangi birini kullanarak php yazabilirsiniz. Benim tavsiyem ilk maddedeki şekilde yazmayı alışkanlık haline getirmenizdir. Nedeni ise xml kodları da ikinci maddedeki şekilde yazılmaktadır. Kodları karıştırmamak için ilk yazım şeklini alışkanlık haline getirmeniz sizin yararınızadır.

Evet gelelim php ilk sayfamızı kaydetmeye:

Not defterini açalım ve <?php ?> (aç-kapa) yazarak Dosya menüsünden Kaydet diyelim. Aşağıdaki gibi farklı kaydet penceresi gelecektir.

Php Farklı kaydet ekranı

Gelen pencereden 1 numaralı alanda dosyanın kaydedileceği yeri seçiyoruz.

Burada belirtilmesi gereken önemli bir husus var o da php dosyalarının çalışabilmesi için sanal sunucu içine kaydedilmesi gerekmektedir. Sanal sunucumuz yüklediğiniz paket programlara göre farklılık gösterebilir. Genelde C sürücüsü içine paket programın kendi adına oluşturulmuş klasör içindeki www klasörü yada htdocs klasörüdür. Bu klasör isimleri kurulan programa göre farklılık gösterir. Benim bilgisayarda xampp kuruludur ve xampp’ın sanal sunucu klasör adresi ise;

C:\xampp\htdocs” klasörüdür. Php dosyalarımızı buraya kaydediyoruz.

2 numaralı alandan kayıt türünü Tüm Dosyalar seçiyoruz.

3 numaralı alana dosyamızın adını ve dosya uzantısını yazıyoruz. Php dosyalarının uzantısı .php ‘dir. Önceki derslerde belirtmiştik anasayfa kaydedeceksek index.php yazıyoruz. Ve Kaydet diyerek dosyamızı kaydediyoruz.

Kaydettiğimiz dosyamızı tarayıcıda görmek için herhangi bir tarayıcıyı çalıştırıyoruz ve adres satırına sunucu adını ve dosya adını yazarak sayfamızı çalıştırıyoruz. Burada dikkat edilmesi gereken bir husus, php dosyaları çift tıklayarak çalıştırılmazlar. Sadece sanal sunucudan çağırarak çalıştırılırlar.

Peki sunucudan sayfa nasıl çağrılır:

Php sanal sunucusunun adı “localhost” yada “127.0.0.1” dir. Adres satırına bunlardan birisi yazılarak sunucu anasayfasına erişilebilir. Kendi dosyamızı ise “localhost/sayfam.php” yazarak çağırıyoruz.

Not: Sunucu içinde direk olarak çalışmayınız. Sunucu içine klasör oluşturarak dosyalarınızı bu klasör içine kaydediniz. Mesela sunucu içine sitem klasörü oluşturup hazırladığım sayfayı da htdocs içindeki sitem klasörüne index.php diye kaydettiğimi varsayarsak. “localhost/sitem/index.php” şeklinde web sayfama erişebilirim.

Aşağıdaki ekranda da hazırladığımız örneğin görüntüsünü görebilirsiniz.

Php tarayıcı ekranı

Burada ekranın boş olması herhangi bir görüntülenecek ifade yazmamamızdandır. İlerki derslerde yavaş yavaş kodlama yapacağız.

Bir sonraki derste görüşmek üzere. Sağlıcakla kalınız.

Mustafa KARSLI

( 9947 ) kez okundu     -     08.02.2013    Tweetle     
php, php'ye giriş, php giriş, php ders notları, php dersleri, php notları, php programlamaya giriş, php giriş, php sunucu programları, mustafa karslı
Ziyaretçi Yorumları
( 1 ) Yorum
Tümünü Göster
mustafa akbal - aksaray - 01.03.2013 20.25
     hocam sağ tuş koruması varken kodları nasıl alacağız.

----- Mustafa KARSLI ---->
Şimdiki derslerde yazılamayacak kadar uzun kod pek yok, ilerleyen derslerde uzun kodlar kopyalayabileceğiniz şekilde yüklenecektir, meraklanmayınız.

Yorum Ekle
Güvenliğiniz için iP adresiniz kaydedilmektedir. Herhangi bir Hukuki Dava ile karşılaşmamak için hakaret içeren sözler ve argo kelimeler kullanmayınız.
İsim
:
Yorum
:
En fazla 400 karakter
Şehir
:
E-Posta
:
E-Posta adresi Yayınlanmaz
(Güvenliğiniz için ip adresiniz (3.19.31.73) kaydedilecektir)
  Yeni Dersleri Takip etmek istiyorum. Adresime E-Posta Gelmesini Onaylıyorum.
BENZER YAZILAR
Android
Arduino
Bilgisayar Ağları
biliMKurdu
Bilişim Teknolojileri
C Sharp
Çalışmalar
Donanım
Evde Deney
Fireworks
Flash - Action Script 3
Gezdik ve Gördük
HTML
JavaScript
Kişisel Gelişim
Okul Öncesi Etkinlik
PHP
Projeler
Raspberry Pi
Scratch
Silverlight
Şanlı Tarihimiz
Yarışmalar
Yazılarım
  Zamanlanmış Duyuru/Ödev Bulunmamaktadır...  
Şüphesiz iman edip salih ameller işleyen, namazı dosdoğru kılan ve zekatı verenlerin mükafatları Rableri katındadır. Onlara korku yoktur. Onlar mahzun da olmayacaklardır.

Bakara-277
Sosyal Medya Hesabım Bulunmamaktadır. Bu nedenle başka platformlarda paylaşımım bulunmamaktadır.
Kişisel resim ve yazıları kullanmak yasaktır. Bunun dışındaki dersleri İsim ve Kaynak göstermek şartıyla kullanmak serbesttir.
 Aktif ziyaretçi : 4
 Bugün : 334
 Toplam : 2665675
Mustafa KARSLI - Bilişim Teknolojileri Öğretmeni © 2008 - 2024  
Site Haritası

 

4