Öncelikle uygulama geliştirebilmeniz için bir geliştirme ortamına
ihtiyacımız var. <a href="http://www.php.net">PHP</a> dilinden
anlayan bir web sunucusuna ihtiyacımız olacak. Bunun için IIS ya da
<a href="http://httpd.apache.org">Apache</a> 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 <a
href="http://www.postgresql.org/">PostgreSQL</a> ya da <a
href="http://www.mysql.com">MySQL</a> kullanabilirsiniz. <a
href="http://www.oracle.com/technology/products/database/xe/">Oracle
Express</a> ya da <a
href="http://msdn.microsoft.com/vstudio/express/sql/download/">Microsoft
SQL Server 2005 Express Edition</a> 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 <a
href="http://www.apachefriends.org/en/xampp.html">XAMPP</a> 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 <a
href="http://www.in-spiretech.com/apache-php-mysql/">şöyle</a> bir
kaynak önerebilirim. (Kaynağı hazırlayan <a
href="mailto:htufek...@yahoo.com?subject=Apache,%20PHP%20ve%20MySQL%20Kurulumu">Huseyin
Tufekcilerli</a>'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.
> href="mailto:htufekcile...@yahoo.com?subject=Apache,%20PHP%20ve%20MySQL%20Kurulumu">Huseyin