- Moderatör
- #1
Admin
PHP Nedir?
PHP dili kısacası,dinamik olarak web sayfaları hazırlamak ve geliştirilmiş web tabanlı bir programlama dili olarak tanımlamak mümkün.PHP, Personel Home Page (Kişisel Ana Sayfa) olarak bilinmekte.Fakat PHP kelimesini açılımı PHP: Hypertext Preprocessor (Üstün Yazı Ön İşlemcisi) olarak düzenlendi.
İlk olarak 1995 yılında Danimarka kökenli Kanadalı abimiz Rasmus Lerdorf tarafından oluşturulmuş.Lerdorf,Perl betiği halinde kişisel web sayfasını gelen ziyaretçilerin sayısını tutmak için geliştirmişti.Tabi bu dil pek çok insanı benimsetmişti.Daha sonradan PHP dilinin kullanılması için yeni çalışmalar başlatıldı ve açık kaynak kod olarak piyasaya sürülmesine karar verildi.
Bu günümüze kadar gelişmiş ve zenginleştirmek için hala çalışmaları devam eden bu dil son olarak PHP6 sürümünü duyurmuştu.Fakat çoğu firma eski sürümü kullanmakta olduğu için stabil sürümü olan PHP5.4 ve daha alt sürümleri kullanılmakta.
PHP İle Neler Yapılabilir?
PHP ile yapılabilecek şeyler sınırlı değildir.Web tabanlı programlama ile yapılabilecek her şeyi PHP ile gerçekleştirebilirsiniz.Sadece hayal gücünüze bağlı ve birazda becerinize..PHP ile geliştirebileceğiniz çok bilindik bazı siteler söylemek istiyorum.Bu siteler sadece PHP ile değil,C,Python vb. diller de kullanmaktadır.
1-)Anketler
2-)E-Ticaret Siteleri
3-)Dosya Yönetimi
4-)E-Posta Uygulamaları
5-)Etkileşimli Web Sayfaları
6-)Web tabanlı veritabanı uygulamaları
Siteler
1-) Google
2-) Facebook
3-)Twitter
4-)Wikipedia
PHP'nin Avantajları Nelerdir?
Sadece birkaç avantajlarını söyleyeceğim.Elbette PHP dilinin avantajları bu kadar değildir.PHP öğrendikçe sizde bu kadar kısıtlı olmadığını anlayacaksınızdır.
✔ PHP sanal sunucu sayesinde neredeyse her işletim sisteminde çalışma sağlamaktadır.
✔ Basit söz dizimi sayesinde öğrenimi basittir.
✔ PHP çalışma motoru kodları kısa bir sürede yorumlamayı sağlar.
✔ MySQL, MS-SQL , Oracle ve neredeyse tüm veritabanı yönetim sistemlerinde çalışmaktadır.
✔ Açık kaynak kodlu (open-source) olduğundan dolayı tüm insanlar tarafından geliştirilebilir.
✔ Kaynak sayısı oldukça çoktur.Örnek kod ve kaynak sıkıntısı yoktur.
✔ Derlemeye kesinlikle ihtiyaç yoktur.Notepad+ gibi basit kelime işlem programlarında da yazarak sanal ve gerçek sunucuda çalışabilir.
PHP'nin Dezavantajları Nelerdir?
✖ Sürüm uyuşmazlığı. PHP her ne kadar geriye uyumlu çalışsa bile, bazen yeni bir sürüm çıktığında eski sürüme ait işlevleri kaldırmayabiliyor.
✖ PHP dilinde nesne yönelimli programlamanın (OOP) yetersiz olduğunu söylemekte.Fakat PHP5.3 sürümüyle nesne yönelimli programlama üzerinde epey bir çalışma yapılmış ve PHP6 sürümüyle birlikte OOP algoritması yeniden inşa edilmiştir.