PHP Nedir, Nas�l Kullan�l�r ?
PHP, web geli�tiricili�inde �nemli bir yer tutan, web tabanl� programlama dillerinden biridir. �Personel Home Page�in k�saltmas�d�r.
Web geli�tiricili�ini a�a��daki gibi kategorize edersek, PHP�nin hangi ad�mda neden gerekti�ini ve kullan�ld���n� anlamak daha kolay olabilir.
- Aray�z tasar�m�
- HTML, CSS ve Javascript ile aray�z tasar�m�n�n taray�c�da ger�eklenmesi/�al���r hale getirilmesi
- Bir programlama dili ile siteye/sisteme yaz�l�m geli�tirilmesi; PHP bu ad�mda yer almaktad�r.
PHP olmaks�z�n, ilk 2 ad�m� izleyerek yap�lan web siteleri statik olacakt�r. Biraz daha a�arsak site; bir panel yard�m�yla g�ncellenemez, yeni i�erik eklenemez, i�erikler silinemez, herhangi bir de�i�iklik yap�lamaz durumda olacakt�r.
G�n�m�zde ise web sitelerinin i�erikleri bir y�netim paneli yard�m�yla kontrol edilmektedir. Yani i�in i�ine bir programlama dili girer ve sistemi dinamik bir hale d�n��t�r�r. Bu dinamikli�i sa�layan en �nemli web tabanl� programlama dili ise PHP�dir.
PHP, her programlama dilinde oldu�u gibi kendi yorumlay�c�s� ile beraber kullan�lmaktad�r. Apache ad� verilen bu yorumlay�c� ile sunucunuzda PHP kodunu �al��t�rabilirsiniz.
Bilgisayar m�hendisli�i, bilgisayar programc�l��� veya bili�im sistemleriyle ilgili herhangi bir b�l�m okuyan arkada�lar bilirler; PHP ve .NET platformlar� s�k�a kar��la�t�r�l�rlar. Bu kar��la�t�rmalar sonucunda PHP ile ilgili baz� yanl�� varsay�mlar olu�ur.
�unlar� belirtmek isterim ki, PHP;
- G�venlik a���� olan bir dil de�ildir,
- ��renmesi .NET�e g�re zor olan bir dil de�ildir,
- .NET�den daha yeteneksiz bir dil de�ildir,
Ayr�ca �unlar� da belirtmek isterim ki, PHP;
- G�venilir bir dildir,
- A��k kaynak kodludur, dolay�s�yla maliyeti ucuzdur,
- Performans� olduk�a iyidir,
- Veri tabanlar� ile uyumludur, MySql gibi bir �zel yard�mc�s� vard�r,
- D�nyadan en �ok kullan�lan web tabanl� programlama dilidir,
- Ve tabii ki nesneye y�nelik bir dildir.
Biz genelde �a��k kaynak kodlu olmay�� �g�venlik a����� �eklinde yorumlayan bir millet oldu�umuz i�in PHP ile ilgili �unlar� da eklemek istiyorum; WordPress, Vbulletin, Joomla gibi bir�ok haz�r i�erik y�netim sistemi PHP ile yaz�lm��t�r. Facebook gibi bir dev PHP kullanmaktad�r.
PHP Nas�l Kullan�l�r ?
Yukar�da bahsetti�im gibi PHP kendi yorumlay�c�s� ile beraber kullan�l�r. Yorumlay�c� <?php ve ?>etiketlerinin yard�m�yla php kodlar�n� yorumlar ve HTML ��kt�s� �retir, kullan�c�ya g�sterilen de zaten bu HTML ��kt�s�d�r.
PHP yazabilmek i�in �ncelikle bilgisayar�n�za baz� localhost mod�llerini y�klemeniz gerekir. �ansl�y�z ki bu mod�lleri bir arada bar�nd�ran haz�r programlar bulunmaktad�r. Ben haz�r program olarak Xampp Serveradl� program� kullanmaktay�m. Dilerseniz buradaki yaz�m� okuyarak, PHP geli�tiricili�ine ilk ad�m� atabilirsiniz.
PHP i�in Kullan�labilecek Edit�r/IDE Programlar�
Anla��l�r, d�zenli ve h�zl� kod yazabilmek i�in baz� edit�r programlar�n� kullanabilirsiniz.
Ba�lang�� d�zeyi i�in NotePad++ iyi bir edit�rd�r. Olduk�a geni� bir eklenti havuzu vard�r. Tavsiye ederim.
Sublime Text, PHP yazan programc�lar�n en �ok kulland��� edit�rm��.
NetBeans ve Eclipse birer IDE olduklar� i�in, yani bir edit�r program�na g�re daha fazla mod�l� i�lerinde bar�nd�rd�klar� i�in, ba�lang�� seviyesinde tavsiye edilmezler. Daha geni� projeler geli�tirirken kullan�n�z.
Yorum Gönder