İçeriğe geç

PHP 101

Bu bölümde PHP’ ye giriş yapacağız.

PHP NEDİR?

PHP (Hypertext Preprocessor), sunucu taraflı bir betik dilidir ve özellikle web geliştirme alanında yaygın olarak kullanılan bir programlama dilidir. İşlevselliği, HTML içine gömülebilen, dinamik içerik oluşturabilen ve veritabanlarıyla etkileşimde bulunabilen bir dil olmasını kapsar.

PHP’nin Özellikleri:

  • Sunucu Taraflı İşlem: PHP, sunucu tarafında çalışır, yani web sunucuları üzerinde işlenir. Kullanıcılar tarayıcılarından bir sayfa talep ettiğinde, sunucu PHP kodunu çalıştırır ve sonuç olarak HTML, CSS, JavaScript gibi içerikleri tarayıcıya gönderir.

  • Dinamik İçerik: PHP, HTML sayfalarına dinamik içerik eklemek için kullanılır. Bu, veritabanı sorgularını işleme, form verilerini alma, dosya işlemleri yapma gibi çeşitli görevleri gerçekleştirmeyi içerir.

  • Açık Kaynak ve Ücretsiz: PHP, açık kaynaklı bir projedir ve ücretsiz olarak kullanılabilir. Bu, kullanıcıların kaynak kodunu inceleyebilmesini, değiştirebilmesini ve dağıtabilmesini sağlar.

  • Çeşitli Veritabanı Desteği: PHP, MySQL, PostgreSQL, SQLite gibi çeşitli veritabanı sistemleriyle entegre çalışabilir.

  • Geniş Kütüphane Desteği: PHP’nin geniş bir standart kütüphane seti bulunur. Ayrıca, kullanıcılar tarafından geliştirilen ve paylaşılan birçok üçüncü taraf kütüphane ve çerçeve mevcuttur.

PHP nin ne olduğunu anladığımıza göre kurulum kısmına geçebiliriz.