Haber Blogu

Web Programcılığı ve PHP

Internet’in yagınlaşmaya başladığı veya patladığı sene 1995 olarak belirtilir tabiki bundan önce internet araçları üzerinde ARGE çalışmaları devam etmekteydi. Statik olarak hazırlnan HTML web sayfaları insanları tatmin etmemeye başlar, çoğu kimsenin aklında kullanıcının eylemlerinden etkilenen bir yapı oluşturma fikri vardır. Bunun için web uygulamaları gerçekleştirilmelidir, burda ilk dişe dokunur adım linux üzerinde PERL için hazırlanan CGI kütüphaneleri ile gözükür. PHP yaklaşımı itibari ile PERL’e çok benzemektedir fakat CGI kütüphaneleri ile web uygulamaları oluşturmak gerçekten kolay değildir. Bu esnada Apache web sunucusu geliştirme grubundan Rasmus Lerdorf tarafından PHP (Personal Home Page) 1994 senesinde geliştirilir. İlk hedefi kişisel sitesine gelen kullanıcıları takip etmektir; ardından PHP2 ile form elemanlarının SQL cümleciklerine yerleştirilmesi ile PHP gelişimini sürdürür. Zamanla PHP ‘nin büyümesi sonucunda PHP geliştirme grubu kurulur burda iki isim öne çıkar Zend Suraski ve Andi Gutmans.Bu iki kişi tarafından PHP3 ve PHP4 ‘ün etkili bir şekilde yorumlanıp çalışması için PHP içersine “Zend Engine” (Zend Motoru) gömülür. Bu esnada Zend firması kurumsal anlamda PHP’ye destek vermek ve geliştirici araçların hazırlanması için kurulur. PHP3 ve PHP4 içerisinde bulunan Zend Engine ne yazık ki nesne yönelimli programlamaya (Object Oreinted Programing “OOP”) tam anlamıyla destek vermemekteydi ve geliştirilen OOP tabanlı PHP uygulamalarıda ne yazık ki performans konusunda başarısız olmaktaydı. Bunun üzerine Zend PHP5 için temel farklılığı oluşturan Zend Engine 2′yi OOP ‘ye tam destek verecek şekilde tasarlayıp bugün önümüze sundu. Peki 1994 ile 2004 arasında başka web programlama dilleri yokmuydu? PHP’nin ardından microsoft tarafından ASP sürüldü fakat hem performans konusunda hem kütüphaneleri konusunda ASP çok vasat bir çizgide idi. Macromedia tarafında ise web programlama dili olan coldfusion tutulmadı. Yahoo gibi işlemci ve trafik yükü ağır olan kurumlar ise kendi (scripting) dillerini geliştirmeyi tercih ettiler fakat bugün Yahoo tüm altyapısını Rasmus Lerdorf ‘un danışmalığında PHP’ye geçirmeye çalışmakta.

Web programcılığı sadece internet programcılığını içermemekte. Bugün bir çok kurum dahili ağlarında geliştirecekleri uygulamalarını web programları ile çözümlemeye çalışıyor çünki web uygulamaları kullanıcı tarafında çalışan uygulamalara nazaran uygulamanın dağıtılması ve bakımı konularında çok daha avantajlı.

c#nedir.com a teşekkürlerimizle

İ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 139 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.