PHP Nedir?

Katılım
1 Mayıs 2017
Mesajlar
7.632
Makaleler
98
Çözümler
213
  • PHP Nedir?
    • Hypertext Preprocessor. Web sunucu tarafında işlenip HTML içine gömülebilen bir betik(script) dilidir. Web tabanlı programları geliştirmek amaçlı kullanılır.
  • PHP ile neler yapılabilir?
    • İçerik yönetim sistemleri.
    • Dinamik sayfalar.
    • Web tabanlı robotlar.
    • Anlık bilgi paylaşımı.
    • Online oyunlar.
    • Otomasyon yazılımları.
  • PHP kod yazımı
    • Kodların başına "<?php ve sonuna ?>" koymamız gerekiyor.
    • <?php
      // Kodlar buraya
      ?>
    • İstisnalar hariç her komutun sonuna ";" koyulur.
    • Echo ekrana yazar. // echo " Selam Dünya";
    • "#" ve "//" tek satır yorum kodudur.
    • "/* */" Çoklu satır yorum kodudur.

PHP Betikleri ↔ PHP Yorumlayıcısı ↔ Web Sunucusu ↔ Tarayıcı

  • Çalışma Prensibi
1593860621954.png


  • Neden PHP?
    • Web tabanlı programlama için tasarlanmış,
    • Yazılım kuralları basit,
    • Kaynak kodu açık ve ücretsiz,
    • Birçok işletim sisteminde çalışır,
    • Birçok web sunucusu yazılımı ile entegre(Apache, Xitomi, Microsoft IIS),
    • Eklenti ve kütüphanelerin olması.
  • Yaygın veritabanı desteği
    • Oracle
    • MySQL
    • PostgreSQL
  • PHP Yetenekleri
    • Apache Web sunucuya özgü işlevler
    • Matematiksel işlevler
    • Tarih ve zaman işlevleri
    • Veri kodlamaya özgü işlevler
    • Grafik işlevleri
  • PHP'nin Avantajları
    • Çok hızlı.
    • Derlenmesine gerek yoktur.
    • Büyük bir geliştirici grubu mevcuttur.
Statik Dil: Kaynak kodları kullanıcı tarafından görülebilen web programlama dili. "HTML"

Dinamik Dil: Kaynak kodları kullanıcı tarafından görülmeyen önce sunucu tarafında çalışıp "HTML" koduna çevrilip kullanıcıya gönderilen dillerdir.

PHP ve ASP.NET en çok kullanılan dillerdir.
 
Son düzenleyen: Moderatör:
PHP ayni isi yapan rakiplerinden daha hizli degil. Hatta cogundan daha yavas. Orta - Buyuk olcek projeler icin uygun degil. Hizlica halledilebilecek basit projeler ve kimi startuplar icin cok uygun.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı