- Mesaj
- 11.941
- Çözümler
- 567
- Beğeni
- 13.659
- Puan
- 5.915
- Ticaret Puanı
- 2
Merhaba arkadaşlar, ben Php öğreniyorum. Şuan kendi çapımda ufak tefek de olsa scriptler yazabiliyorum. Bende kazandığım tecrübelerden yararlanarak bir konu serisi yapmaya karar verdim.
İlk konumuzda php'nin ne olduğu hakkında kısa bir bilgi vereceğim.
PHP (açılımı PHP: Hypertext Preprocessor) geniş bir kitle tarafından kullanılan, özellikle sanal yöreler üzerinde geliştirme için tasarlanmış HTML içine gömülebilen bir betik dilidir.
Tamam da, bu tam olarak ne anlama gelmektedir? Bir örnek:
Bir PHP betiğinin Perl ya da C gibi dillerden ne kadar farklı bir yapıda olduğuna dikkat edin. HTML kodu oluşturmak için bir sürü kod yazacağınıza, istediğiniz işi yapan bir PHP kodu yazıp onu HTML kodunun içine gömüyorsunuz (bu örnekte, yapılan iş ekrana yazı yazmak). PHP kodu <?php ve ?> özel başlangıç ve bitiş etiketleri arasına yazılır. Bu etiketler "PHP kipine" rahatlıkla girip çıkabilmenizi sağlarlar.
PHP'yi Javascript gibi kullanıcı tarafında çalışan dillerden ayıran, sunucu tarafında çalıştırılıyor olmasıdır. Yukardaki örnekteki kodu kendi sunucunuzda çalıştırırsanız, sitenize bağlanan kullanıcılar kodu göremeyecekler ve müdahale edemeyecekler, yalnızca sonucu görebileceklerdir. Dilerseniz HTTP sunucunuzu bütün HTML dosyalarınızı PHP dosyası olarak görüp işleyecek hale bile getirebilirsiniz. Buna rağmen kullanıcılar sizin gerçekte sunucu taraflı bir uygulama kullandığınızı fark edemeyebilirler.
PHP kullanmanın en güzel yanlarından biri, yeni kullanıcılar için öğreniminin oldukça kolay olması ve aynı zamanda profesyonel kullanıcılar için ileri seviyede özellikler içermesidir. PHP'nin uzun özellikler listesini okumaktan korkmayın. Kısa sürede PHP ile programlamaya başlayabilir ve birkaç saat içersinde basit programlar yazmaya başlayabilirsiniz.
Yukarıdaki php tanımı phpnin resmi sitesinden alınmıştır. Kısacası php'nin ne kolay öğrenilebilen ve profesyonel kullanıcılar için birçok özellik sunabilen bir dildir. Php dinamik tabanlı işlemler yaptığı için bunu php yorumluyucusuna sahip bir sunucu okuyup kullanıcıya sunar. Kullanıcılar html'de olduğu gibi php dosyalarınıza müdahale edemez. Değiştiremez, okuyamaz.
Php Nasıl Çalışır?
Php'yi C++ gibi programlama dillerine benzetebiliriz aslında işin dinamik kısmıyla ilgilenir. Yani kısaca php ile toplama, çıkarma gibi işlemleri de yapabilirsiniz. Evet tanıdık geldi dimi. C#'da toplama çıkarma işlemi de yapabiliyoruz.
Php aynı zamanda MySQL kütuphanelerine veri yazabilir, okuyabilir, güncelleyebilirsiniz.
Php İle Yazılan Web Siteleri?
Web programlama arasında şüphesiz en iyi dil PHP'dir öğrenmesi kolay, ücretsiz bir dildir. Php ile yazılan birsürü web sitesi vardır. Size tanıdık olan birkaç site ismi veriyim;
İsterseniz php'ye başlamadan önce bir sonraki konuda devam edelim.
http://www.mmotutkunlari.com/konu/html-ve-css-nedir-php-egitim-2.4189/
İlk konumuzda php'nin ne olduğu hakkında kısa bir bilgi vereceğim.
PHP (açılımı PHP: Hypertext Preprocessor) geniş bir kitle tarafından kullanılan, özellikle sanal yöreler üzerinde geliştirme için tasarlanmış HTML içine gömülebilen bir betik dilidir.
Tamam da, bu tam olarak ne anlama gelmektedir? Bir örnek:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Örnek</title>
</head>
<body>
<?php
echo "Merhaba, ben bir PHP betiğiyim!";
?>
</body>
</html>
Bir PHP betiğinin Perl ya da C gibi dillerden ne kadar farklı bir yapıda olduğuna dikkat edin. HTML kodu oluşturmak için bir sürü kod yazacağınıza, istediğiniz işi yapan bir PHP kodu yazıp onu HTML kodunun içine gömüyorsunuz (bu örnekte, yapılan iş ekrana yazı yazmak). PHP kodu <?php ve ?> özel başlangıç ve bitiş etiketleri arasına yazılır. Bu etiketler "PHP kipine" rahatlıkla girip çıkabilmenizi sağlarlar.
PHP'yi Javascript gibi kullanıcı tarafında çalışan dillerden ayıran, sunucu tarafında çalıştırılıyor olmasıdır. Yukardaki örnekteki kodu kendi sunucunuzda çalıştırırsanız, sitenize bağlanan kullanıcılar kodu göremeyecekler ve müdahale edemeyecekler, yalnızca sonucu görebileceklerdir. Dilerseniz HTTP sunucunuzu bütün HTML dosyalarınızı PHP dosyası olarak görüp işleyecek hale bile getirebilirsiniz. Buna rağmen kullanıcılar sizin gerçekte sunucu taraflı bir uygulama kullandığınızı fark edemeyebilirler.
PHP kullanmanın en güzel yanlarından biri, yeni kullanıcılar için öğreniminin oldukça kolay olması ve aynı zamanda profesyonel kullanıcılar için ileri seviyede özellikler içermesidir. PHP'nin uzun özellikler listesini okumaktan korkmayın. Kısa sürede PHP ile programlamaya başlayabilir ve birkaç saat içersinde basit programlar yazmaya başlayabilirsiniz.
Yukarıdaki php tanımı phpnin resmi sitesinden alınmıştır. Kısacası php'nin ne kolay öğrenilebilen ve profesyonel kullanıcılar için birçok özellik sunabilen bir dildir. Php dinamik tabanlı işlemler yaptığı için bunu php yorumluyucusuna sahip bir sunucu okuyup kullanıcıya sunar. Kullanıcılar html'de olduğu gibi php dosyalarınıza müdahale edemez. Değiştiremez, okuyamaz.
Php Nasıl Çalışır?
Php'yi C++ gibi programlama dillerine benzetebiliriz aslında işin dinamik kısmıyla ilgilenir. Yani kısaca php ile toplama, çıkarma gibi işlemleri de yapabilirsiniz. Evet tanıdık geldi dimi. C#'da toplama çıkarma işlemi de yapabiliyoruz.
Php aynı zamanda MySQL kütuphanelerine veri yazabilir, okuyabilir, güncelleyebilirsiniz.
Php İle Yazılan Web Siteleri?
Web programlama arasında şüphesiz en iyi dil PHP'dir öğrenmesi kolay, ücretsiz bir dildir. Php ile yazılan birsürü web sitesi vardır. Size tanıdık olan birkaç site ismi veriyim;
- Bizim sitemiz.
- Youtube
İsterseniz php'ye başlamadan önce bir sonraki konuda devam edelim.
http://www.mmotutkunlari.com/konu/html-ve-css-nedir-php-egitim-2.4189/