PHP ile uygulama geliştirmek istiyorsunuz ama nereden başlayacaksınız?
Bu makale <?PHP echo “Merhaba Türkiye”; ?> gruplarında yazmaya başladığım PHP ile uygulama geliştirmek yazı dizisinin birinci bölümüdür. Gelecek vaad etmeyebilir. Taslaktır, geliştirilebilir.
Öncelikle uygulama geliştirebilmeniz için bir geliştirme ortamına ihtiyacımız var. PHP dilinden anlayan bir web sunucusuna ihtiyacımız olacak. Bunun için IIS ya da Apache kullanabilirsiniz. Daha sonra gelişmiş uygulamalar geliştirmek için bir veritabanı sunucusuna ihtiyacınız olacak. Bunun için de ücretsiz ve açık kaynak kodlu sunuculardan PostgreSQL ya da MySQL kullanabilirsiniz. Oracle Express ya da Microsoft SQL Server 2005 Express Edition ile ücretli rdbms (İlişkisel veritabanı yönetim sistemleri) üzerinde uygulama geliştirme imkanlarını test edebilirsiniz.
Elinizde hazır bir geliştirme ortamı yoksa tüm bu programların kurulması ve birbirleriyle uyumlu bir şekilde çalışması için çok uğraşmanız gerekebilir ya da XAMPP vb. hazır uygulamalar ile yolunuza devam edebilirsiniz. Benim tavsiyem XAMPP kurun. Pakete dahil olan uygulamalar bir başlangıç yapmanız için (ve belki de daha fazlası için) yeterli düzeyde. Kendinizi geliştirdikçe istediğiniz uygulamaları istediğiniz ince ayarlarla kurmayı öğrenir ve istediğiniz şekilde çalışırsınız.
Yine de programlarımı kendim kurar kendim kontrol ederim diye ısrar ediyorsanız şöyle bir kaynak önerebilirim. (Kaynağı hazırlayan Huseyin Tufekcilerli‘ye de teşekkür etmeyi unutmayalım.)
Geliştirme ortamını hazırlamak için size biraz süre tanıyayım sonra kaldığımız yerden devam edelim.