PHP nedir?
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:
Örnek 1 - Başlangıç olarak bir örnek
<!DOCTYPE html>
<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.
PHP'nin gelişimi sunucu-taraflı programlamaya odaklanmışsa da, çok
daha fazlasını yapmanıza olanak tanıyan araçlara da sahiptir. PHP neler yapabilir? bölümünde bu
araçlar hakkında daha fazla bilgiye ulaşabilirsiniz. Eğer yalnızca site
programlama ile ilgileniyorsanız, Basit bir
eğitmen bölümünden devam edebilirsiniz.
dull dot bananas0 at gmail dot com ¶4 years ago
If you are considering using PHP for your project, please do some research about the alternatives. Don't use PHP just because it is the only way you know how to do backend or because everyone else uses it. But PHP is cool though so don't be afraid to choose it if you looked at alternatives first.