PHP ile Dinamik Web Sayfaları Geliştirme

Stajım sırasında PHP dilini öğrenerek HTML’ye hayat verdim. Sunucu taraflı işlevlerle dinamik web sayfaları oluşturmayı, veri işleme ve içerik üretmeyi uygulamalı olarak deneyimledim.

Ali YILMAZ
Ali YILMAZ

Yönetici

153

PHP ile Dinamik Web Sayfaları Geliştirme

Stajımın altıncı haftasında, web programcılığında en yaygın kullanılan sunucu taraflı programlama dili olan PHP ile tanıştım. PHP sayesinde statik HTML sayfaları, kullanıcıya özel içerik üreten dinamik yapılara dönüştü.

PHP Nedir?

PHP (Hypertext Preprocessor), web sayfalarının sunucu tarafında işlenmesini sağlayan bir programlama dilidir. Kullanıcıdan alınan verileri işler, veritabanı ile iletişim kurar ve HTML içinde gömülü olarak kullanılabilir.

PHP’yi İlk Kez Kullanmak

PHP kodlarını çalıştırmak için bir sunucu ortamı gerekir. Ben XAMPP kurarak “htdocs” klasöründe ilk PHP dosyamı oluşturdum.


<?php
echo "Merhaba, PHP dünyası!";
?>

Tarayıcıda çalıştırdığımda yazının çıktığını görmek beni oldukça heyecanlandırdı.

PHP ve HTML Birlikte Kullanımı

PHP’yi HTML sayfası içinde şu şekilde kullandım:


<!DOCTYPE html>
<html>
<head><title>PHP Sayfam</title></head>
<body>
  <h1><?php echo "Hoş geldiniz!"; ?></h1>
</body>
</html>

Değişkenler ve Koşullar

PHP’de değişkenler $ ile başlar. Koşul ifadeleriyle içerikleri yönettim:


<?php
$kullanici = "Ali";
if($kullanici == "Ali") {
  echo "Hoş geldin, Ali!";
} else {
  echo "Kullanıcı tanınmadı.";
}
?>

Kullanıcıdan Veri Alma

HTML formdan alınan veriyi PHP ile işledim:


<form method="post">
  Adınız: <input type="text" name="ad">
  <input type="submit" value="Gönder">
</form>

<?php
if($_SERVER["REQUEST_METHOD"] == "POST") {
  $ad = $_POST["ad"];
  echo "Merhaba, $ad!";
}
?>

Karşılaştığım Zorluklar

  • PHP etiketlerini doğru kapatmadığımda hata alıyordum
  • Formdan veri alırken POST/GET farkını öğrenmem zaman aldı
  • Sunucuyu çalıştırmadan PHP dosyasının işlemeyeceğini geç fark ettim

Uygulama: Dinamik Hoşgeldin Sayfası

Staj görevim olarak kullanıcıdan ad-soyad alıp, ona özel mesaj gösteren bir sayfa oluşturdum. Veriler formdan alınarak PHP ile ekrana yazdırıldı.

Genel Değerlendirme

PHP sayesinde sadece tasarım değil, aynı zamanda işlevsel web sayfaları da hazırlayabileceğimi gördüm. Artık kullanıcı girdilerini alabiliyor, bu girdilere göre sayfanın davranışını değiştirebiliyorum. PHP öğrenmek, web programcılığı stajımın en önemli aşamalarından biriydi.




Paylaş

Etiketler


Yorum Yok

    Bu Yazıya Hiç Yorum Yapılmamış. İlk Yorum Yapan Sen Ol !

Yorum Yap


Instagram