Haber Blogu

PHP Programlama

Giriş:
PHP 1994 yılı ortalarında Rasmus Lerdorf tarafından, kendi ev sayfasındaki özgeçmişine bakanların birtakım istatistiklerini tutmak için geliştirildi. 1995 yılı başlarında ise PHP – Personal Home Page Tools adı altında ilk sürümünü çıkardı. Bu ilk sürüm sadece sayaç, misafir defteri ve bunun gibi basit işleri kapsıyordu. 1995 yılı ortalarına doğru, PHP’nin ana mekanizması yeniden yazıldı. İçerisine Rasmus’un yazmış olduğu başka bir paket olan FI, mySQL desteği, ve form yorumlayıcı yerleştirildi. Sonunda yeni çıkan pakete PHP/FI sürüm 2 adı verildi. Zamanla PHP/FI paketini kullananların sayısı arttı ve insanlar PHP/FI için kaynak kodu yazmaya başladılar. 1997 yılı ortalarında ise PHP’nin ana mekanizması Zeev Suraski ve Andi Gutmans tarafından yeniden kodlandi, ve yeni pakete PHP sürüm 3 (PHP3) adı verildi. Günümüzde PHP paketini yaklaşık olarak 150000 web sayfası kullanmaktadır. Ayrıca, RedHat Linux ve StrongHold web sunucusu gibi bir çok ticari ürünle beraber kullanıcıya sunulmaktadır. 

İlk Bakış:
PHP, UNIX ve Windows 95/98/NT sistemler üzerinde kullanılabilen, HTML içerisine sıkıştırılmış sunucu tarafında çalışan, C tipinde bir script yazılım dilidir.
PHP’nin belki de en güçlü ve en önemli özelliği Oracle, Adabas D, Sybase, FilePro, mSQL, Velocis, MySQL, Informix, Solid,dBase, ODBD Unix dbm ve PostgreSQL veritabanlarına yapabildiği hızlı ve güvenilir erişimidir.
PHP, ayrıca, IMAP, SNMP, NNTP, POP3, ve HTTP protokolleri ile, raw network socket bağlantısı kurarak bile iletişim kurabilmektedir.
PHP kaynak kodunu HTML kodunun içinde 4 farklı şekilde yazabiliriz:
1) <? echo(“Deneme”); ?>
2) <?php echo(“Deneme”); ?>
3) <script language=”php”> echo(“Deneme”); </script>
4) <% echo(“Deneme”); %>

PHP programlarının çalışması icin web sunucunuza PHP modül desteğini vermeniz ve web sunucu ayar dosyasına asağidakine benzer bir satır eklemeniz gerekmektedir. Apache için bu ekleme:
AddType application/x-httpd-php3 .php3 .phtml
Bu ayar sayesinde, uzantısı .php3 ve .phtml olan dosyalar PHP kodu olarak algılanacak ve ona göre işlem yapılacaktır.
Bunun yanında, yazdığınız PHP programının kaynak kodunu, uzantısını .phps yaparak web üzerinden görebilmeniz mümkün. Ancak bunun için ilgili web sunucunuzun ayar dosyasına ufak bir ekleme yapmanız gerekmektedir. Apache için bu ekleme:
AddType application/x-httpd-php3-source .phps

Sonunda PHP4:
PHP yazılım grubu, 8 aylık hummalı bir çalışmanın sonrasında, ödül kazanmış PHP3′ün de ötesinde, PHP3′e özgü pek çok çalışma prensibini de aşarak Web geliştirme araçlarında devrim yaratacak PHP4.0 beta 1 sürümünü piyasaya çıkardı. Bu yeni sürümde göze çarpan en büyük değişiklik, Zeev Suraski ve Andi Gutmans’ın PHP3′ü yeniden kodlayarak geliştirdikleri Zend mekanızmasının, PHP4′e entegre edilmesiydi. Bu değişiklikle beraber yeni sürüm eskisinden çok daha hızlı, performanslı çalışmakta ve özellikle komplike Web sitelerine daha iyi sunum yapabilmektedir. Bunun yanında PHP4 başta TAMAMEN PLATFORMDAN BAĞIMSIZ olmasıyla beraber, pek çok yeni özelliği de kullanıcılarına sunmaktadır. Ancak bu yeni sürümün beta olduğunu, içinde pek çok hata barındırabileceği gibi daha önceden yazılmış programlarınızı modife etmek zorunda kalabiliceğinizi belirtir, PHP ile tanışmaniz için sizlere PHP3′ü tavsiye ederiz.

Büyün programcı arkadaşlara başarılar..

İlginizi Çekebilir

Etiketler: , , ,

oyun

Şimdi Söz Sizde - Yorum Yapın

 

Sosyal Medya

Biliyor muydunuz?

2008 yılında yayım hayatına başlayan YazBuraya.com Haber Blogu, her gün Türkiye ve Dünya gündemindeki önemli olayları okurları ile birlikte yorumlayan, Türkiye'nin en büyük Haber Blogu projesidir.

 

2009 ve 2010 yıllarında "En İyi Haber Blogu" seçilen YazBuraya.com'u şu an (siz de dahil) toplam 122 Kullanıcı çevrimiçi olarak izlemektedir.

 

YazBuraya.com, yayım hayatına başladığı günden beri kazandığı başarılar ve röportajları ile defalarca görsel ve yazılı basında yer bulmuş, Türkiye'nin alanında nadir BLOG oluşumları arasında gösterilmektedir.

 

Projenin basında yer alan haberlerini okumak için Burayı Site haritamızı incelemek için Burayı kullanabilirsiniz.

Giriş - Google - Alexa - Xhtml - WordPress - Haber Blogu 2008-2011 Tüm Hakları Saklıdır.