PHP Nedir?
PHP, uzun ismiyle Personal Home Page: Hypertext Preprocessor, derlemeye gerek olmaksızın HTML kodlarının içine gömülerek kullanılabilen, web tabanlı ve açık kaynak kodlu bir programlama dilidir.
PHP programlama dili, arama motorlarının ve web sitelerinin geliştirilmesinde kullanılan bir yazılım dilidir. PHP’nin kullanım alanı oldukça geniştir. Google, Facebook, Vikipedi gibi mecraların geliştirilmesinde PHP yazılım dili kullanılır.
PHP Ne Demek?
PHP, HTML kodlarını uzun uzun yazmaya gerek olmadan pratik bir şekilde kod yazmaya imkan veren ve oyun tasarımından web sitesi geliştirmeye kadar birçok alanda kullanılan bir programlama dilidir.
PHP yazılım dili günümüzdeki internet sitelerinin %79’unda kullanılır. PHP programlama dili kolay öğrenildiği için ve kullanılması zor olmadığı için birçok yazılımcı tarafından tercih edilir.
PHP Programlama Dili Nedir?
PHP programlama dili; dijital oyun tasarımı, web sitesi tasarımı ve arama motorlarının geliştirilmesi gibi pek çok alanda kullanılan nesne yönelimli bir yazılım dilidir.
PHP programlama dili, HTML ile uzun uzun kod yazarak vakit kaybetmek yerine gerekli kodun yazılarak HTML içine gömülmesini sağlar. Bu sayede yazılımcılar satırlarca kod yazma sıkıntısından kurtulmuş olur ve zamandan tasarruf ederler.
PHP’nin yazılımda pratiklik sağlaması Google, Internet Explorer gibi arama motorlarının yanı sıra Wordpress, Facebook, Vikipedi gibi mecralarda da kullanılmasını sağlamıştır.
PHP Kim Tarafından Geliştirildi?
PHP, Danimarka asıllı Kanadalı mühendis Rasmus Lerdorf tarafından 1995'te geliştirildi.
Rasmus Lerdorf, kendi internet sitesini yönetmek için birtakım CGI Perl betiklerini kullandı. Lerdorf, 1994’te başlattığı bu çalışmalar ile kendi web sitesinin ne kadar trafik aldığını kaydedebiliyordu.
Ardından daha hızlı çalışan ve veri tabanlarıyla ilişki kurabilen betikleri C programlama dilini kullanarak tekrar kodladı. Rasmus Lerdorf, bu çalışmalarının sonucunda “PHP/FI” (kişisel ana sayfa/ form yorumlayıcı) adlı programlama dilini oluşturmuş oldu. Daha sonra bu dilin ismi PHP adını aldı.
PHP Açılımı Nedir?
PHP açılımı “Personal Home Page” ifadesinin kısaltmasıdır ve Türkçeye “kişisel ana sayfa” olarak çevrilir.
PHP programlama dilinin tam adı ise “PHP: Hypertext Preprocessor” şeklindedir.
PHP Nasıl Okunur?
PHP, İngilizcedeki “p” harfinin “pi” ve “h” harfinin “eyç” olarak söylenmesinden dolayı “pi-eyç-pi” şeklinde telaffuz edilir.
Nadir de olsa Türkiye’de PHP’yi “pe-he-pe” şeklinde telaffuz edenler de vardır fakat genel kullanım “pi-eyç-pi” biçimindedir.
PHP Ücretsiz mi?
Evet, PHP ücretsizdir; PHP programlama dilini kullanmak için lisans ücreti ödemeye gerek yoktur.
PHP Özellikleri Nelerdir?
PHP özellikleri şunlardır:
- PHP, nesne yönelimli bir programlama dilidir.
- Açık kaynak kodludur dolayısıyla herkes tarafından geliştirilebilir.
- PHP ücretsizdir yani lisans ücreti ödemeksizin kullanılabilir.
- Kullanımı pratiktir.
- PHP’nin öğrenilmesi zor değildir.
- Derlemeye gerek olmayan yani betik bir yazılım dilidir.
- Web tasarımından oyun geliştirmeye kadar birçok alanda yaygın kullanılır.
- PHP, HTML kodları içine gömülebilir.
- Sunucu (server) üzerinde çalışır.
- Büyük bir kütüphanesi vardır.
- Profesyonel düzeyde programlama yapma imkanı verir.
- ORACLE, MySQL, MSSQL gibi veri tabanları ile uyumludur.
- MacOS, Linux, Microsoft Windows, RISC OS gibi farklı işletim sistemlerine entegre olabilir.
PHP ile Neler Yapılabilir?
PHP ile şunlar yapılabilir:
- PHP ile web tasarımı yapılabilir.
- E-ticaret sitesi oluşturulabilir.
- Kullanıcının etkileşimde bulunabileceği internet siteleri hazırlanabilir.
- PHP ile dijital oyun tasarımı yapılabilir.
- Grafik hazırlanabilir.
- E-posta uygulamaları PHP ile oluşturulabilir.
- Anket hazırlanabilir.
- Arama motorları PHP ile geliştirilebilir.
- Üst düzey programlama yapılabilir.
PHP Ne İşe Yarar?
PHP şu işe yarar:
- PHP, profesyonel programlama yapma noktasında işe yarar.
- Kullanıcı etkileşimine izin veren internet sitesi geliştirmeyi sağlar.
- PHP, HTML ile satırlarca kod yazmanın önüne geçer.
- Internet Explorer, Google gibi arama motorlarının geliştirilmesine katkı sunar.
- Pratik bir şekilde kod yazma imkanı verir.
- PHP, geniş kütüphanesi ile birçok programlama dilinin yapamadığını yapmayı sağlar.
- E-ticaret sitelerinin ve uygulamalarının geliştirilmesi bakımından işe yarar.
- Oyun tasarlama fırsatı sunar.
PHP Nasıl Çalışır?
PHP, database yani veri tabanı üzerinden çalışır ve betik yani derlemeye gerek duyulmayan bir programlama dili olduğu için PHP kodlarını sunucu derler. Sunucu PHP kodlarını derledikten sonra kullanıcıya HTML olarak gösterir. Dolayısıyla PHP kodlarını kullanıcı doğrudan görüntüleyemez.
PHP Kodları Nedir?
PHP kodları, PHP programlama dili ile yazılacak bir bilgisayar programında kullanılan özel karakterlerdir.
PHP kodları; etkileşimli web sitesi hazırlamadan oyun tasarımına, e-ticaret sitelerinden arama motorlarına kadar birçok alanda kullanılan açık kaynak kodlu ve web tabanlı bir betik yazılım kodudur.
PHP kodları diğer yazılım kodlarından farklı olarak HTML içine gömülebilir ve sunucu tarafında çalışır.
PHP Kodları Nasıl Çalıştırılır?
PHP kodları şu şekilde çalıştırılır:
- PHP kodlarının kullanılacağı program bilgisayara kurulur.
- Program açılır.
- PHP dosyaları bilgisayarın yerel diskine (C diski) atılır.
- İnternet tarayıcı açılır ve arama çubuğuna 127.0.0.1 veya localhost yazılır.
- Açılan ekranda PHP dosyaları sıralı bir şekilde gelecektir.
- İlgili PHP dosyasına tıklanarak PHP kodları çalıştırılır.
PHP’nin Avantajları Nelerdir?
PHP’nin avantajları şunlardır:
- PHP, kullanımı kolay bir yazılım dilidir.
- HTML kodları içine gömülebilir.
- PHP, gelişime açıktır çünkü açık kaynak kodludur.
- Özgür bir programlama dilidir.
- Kütüphanesi geniş olduğundan farklı işlemler yapma imkanı verir.
- Profesyonel programlama yapmaya uygundur.
- Farklı işletim sistemlerinde çalışabilir.
- PHP, kodları pratik bir şekilde yazma fırsatı sunar.
Yazılımda PHP Yerine Ne Kullanılabilir?
Yazılımda PHP yerine açık kaynak kodlu ve nesne yönelimli olması nedeniyle Python programlama dili kullanılabilir. Python da tıpkı PHP gibi Instagram, Spotify, YouTube gibi büyük platformların geliştirilmesinde kullanılır. Ayrıca yine PHP gibi kullanımı basit ve öğrenmesi kolay olduğundan dünya üzerinde çok sayıda yazılımcı tarafından tercih edilir.
ASP.NET Mi PHP mi Daha Avantajlı?
Kişinin ihtiyacına ve yapmak istediklerine göre değişmekle birlikte ASP.NET, PHP programlama diline kıyasla daha güvenilirdir; bu açıdan daha avantajlıdır. ASP.Net, PHP’den farklı olarak büyük ve orta ölçekli kurumsal uygulamalarda kullanılabilir fakat PHP daha çok küçük ve orta ölçekli web uygulamalarında tercih edilir.
PHP ile her ne kadar üst düzey programlama yapılıyor olsa da PHP ile kod hatalarını bulmanın zor olması ve proje geliştirmenin uzun sürmesi ASP.NET’in daha avantajlı olmasını sağlar. Fakat ASP.NET lisans ücreti istediği için PHP daha yaygın kullanılır.
Ayrıca PHP açık kaynak kodlu bir yazılım dili olduğu için dünya üzerindeki her yazılım uzmanı tarafından geliştirilebilir. Ancak ASP.NET çok daha az sayıda yazılımcı tarafından geliştirilir.
PHP Nasıl Öğrenilir?
PHP, bu programlama dilinde uzman olan bir eğitmen eşliğinde sunulan PHP Eğitimi ile öğrenilir. Ancak üniversitede Yazılım Mühendisliği, Bilgisayar Mühendisliği gibi bölümleri okuyan kişiler de PHP programlama dilini öğrenir.
PHP Öğrenmek Ne Kadar Sürer?
PHP öğrenmek, kişinin öğrenme hızına göre farklılık göstermekle birlikte ortalama 4 ay ile 8 ay arasında öğrenilir.
PHP öğrenmek için yalnızca eğitim almak yeterli olmayacaktır, kişi öğrendiklerini pratik ettiği takdirde PHP programlama dilini tam bir şekilde öğrenebilir. Bu yüzden öğrenme süreci uzun sürer.
PHP Eğitimi Nedir?
PHP Eğitimi; web sitesi tasarımı, e-ticaret sitesi, dijital oyun tasarımı gibi birçok alanda kullanılan PHP programlama dilinin kapsamlı bir şekilde öğretildiği bir eğitimdir.
PHP Eğitimi sonunda katılımcılar PHP programlama dilini kullanıp oyun tasarlayabilir, etkileşimli internet siteleri oluşturabilir, grafik oluşturabilir.
Boğaziçi Enstitüsünde düzenlenen PHP Eğitimi sonunda katılımcılara üç adet sertifika verilir. Bu sertifikalardan biri enstitü onaylı, biri üniversite onaylı diğeri ise uluslararası düzeyde geçerlidir. Sertifikalar öz geçmişe eklenebilir ve iş başvurularında kullanıldığında kişinin bir adım önde olmasını sağlar.
PHP Yazılım Uzmanı Nasıl Olunur?
PHP yazılım uzmanı olmak için üniversitede Bilgisayar Mühendisliği, Yazılım Mühendisliği gibi bölümlerden biri okunmalıdır. Ardından PHP alanında ek eğitimler alarak kişi kendini geliştirmeli ve meslekte deneyim kazanmalıdır.
PHP Yazılım Uzmanı Maaşları Ne Kadardır?
PHP yazılım uzmanı maaşları 8000 TL ile 25.000 TL arasında farklılık gösterir.
PHP yazılım uzmanı maaşları; kişinin meslekte edindiği tecrübeye, çalıştığı kuruma ve kurumun finansal durumuna göre değişir. Örneğin mesleğe yeni başlamış bir PHP yazılım uzmanı ortalama 8000 TL maaş alır, iki yıl deneyimli bir PHP yazılım uzmanı ortalama 9000 TL, üç yıl ve üzeri kadar deneyimli bir PHP yazılım uzmanı ise 10.000 TL ile 25.000 TL aralığında maaş alır.