Nisan 2009 | Sayı : 1
      PHP Dilinin Doğuşu ve Yükselişi Nisan 2009 | Sayı : 1

 Web'in tartışılmaz en güçlü dillerinden biri olan PHP'nin doğuşu aslına bakılırsa PERL dilinin insanların gereksinimlerini karşılamaması sebebiyle meydana geldi. İşte bu eksikliklerin farkına varan kişilerden biri de Rasmur Lerdorf'tur.

Lerdorf kendi özgeçmişinin internet ortamında ziyaretlerini kontrol etmek için bir çeşit PERL betik dizileri yazmıştı. Bu dizilere "Personal HomePage Tools" adını koydu.

Fakat Letford, bu dizilerin internet ortamında çok eksik ve veritabanı uygulamalarında da kullanışsız olması nedeniyle C dili ile bazı eklemeler yaptı. Letford bu uygulamanın kodlarını herkese açarak belki de Web  ortamının en güçlü dillerinden biri olan PHP'nin geliştirilmesinin ilk adımlarını atmıştı.

İlk sürümü olan PHP/FI 2, Ekim 1997 yılında yayınlandı. Tabi her yazılımda olduğu gibi ilk sürümde göze çarpan hatalar vardı. Örneğin; bir döngü içinde bulunan değer, döngü sonunda direk bulunmadan dosyanın baştan taranmasıyla bulunuyordu.

İlerleyen yıllarda Zeev ve Andi isimli 2 üniversite öğrencisi PHP dilini geliştirme kararı verdiler. Bu iki üniversite öğrencisinin geliştirdikleri API sayesinde geliştiricilerin kolaylıkla PHP projelerine katkıda bulunulması sağlandı. Ve PHP'nin bu büyük başarısının nedeni de bu oldu.

 Sonraları "Önce derle, sonra çalıştır" mantığına dayanan Zend (Zeev - Andi) motoru geliştirildi. Zend motorunun PHP'ye sağladığı en büyük özellik performans arttırmasıydı. Bu sayede kodlar makina dilinden biraz daha uzaklaşıyordu.

Günümüze gelirsek PHP'nin son sürümü olarak PHP5 duyuruldu. Nesne yönelimli gelişmeler sayesinde Zend Engine 2 oluşturuldu. Bunların yanında XML gibi teknolojiler ile işleme yeteneği kazandırıldı. Özellikle benimde kullandığım SimpleXml eklentisi ile XML dosyalarını işleme ve yönetme özelliği kazandırıldı. Bunlara ek olarak MySQL ve birçok eklenti, PHP'nin diğer teknolojilerle uyumlu bir şekilde çalışabilmesi ve öneminin artması bakımından kazanç sağlamıştır.

PHP'yi, esnekliğiyle, açık kaynak kodlu bir programlama dili olmasıyla ve geliştiricilerin bu dile sürekli destek vermesiyle geleceğin Web programlama dili olarak gördüğümü de söylemeden duramayacağım.

      Soner GÖNÜL
İ.Ü. Bilgisayar Mühendisliği 3. Sınıf
- Nisan 2009 -
Editörden... | H. Can ÇOBANOĞLU Bilişim Çağında Bilgisayar Mühendisliği Eğitimi | Prof. Dr. Ahmet SERTBAŞ Kuantum Bilgisayarları | Neslişah ÇELİK Bilmök 2009 ve Gözlemlerim | Eren BAŞAR Ubuntu ve Güvenlik | Yusuf Ziya ATALAY Windows Azure | Burak KANMAZ Web Uygulamaları Güvenliğine Giriş | Onur YILMAZ PHP Dilinin Doğuşu ve Yükselişi | Soner GÖNÜL HTML Tagları ve İncelikleri | Muhammed CÜCE Öğrencilik ve İş Hayatı | Oğuzhan GEZER Elektro Gitarınızı Bilgisayara Bağlayın | Erman TEPE Editör Yazısı | H. Can ÇOBANOĞLU
« önceki sayfa - 7 - sonraki sayfa »

Ana Sayfa | Künye | Dergimiz | | İletişim
© 2009-2010 Bilisimdergi.Com Tasarım - Kodlama : İU BİLGİSAYAR

Creative Commons License
Bilişim Dergi içeriği  Creative Commons  lisansı ile korunmaktadır.
Kaynak göstermek ve link vermek şartıyla yazılarımızı kullanabilirsiniz.