Windows mu Linux mu?

Yazımızın başından da anlayacağınız üzere bu sorunun cevabı, sitenizi geliştirirken kullandığınız dil ile alakalı. Yani ASP ve MSSQL (Access de olabilir) birlikteliğinden doğan bir web sitesi hazırladıysanız Windows sunucu paketlerinden birini tercih etmelisiniz. Ancak ne yazık ki PHP için bu kadar net bir söylem yapamıyoruz. Bu durumun başlıca nedenleri arasında PHP için birden fazla veritabanı uygulaması olması ve hemen her PHP sürümünün güncelliğini koruması sayılabilir. Bir başka deyişle kullandığınız veritabanı yazılımına (MySQL ya da PostgreSQL) ve PHP sürümüne bağlı olarak uygun bir Linux sunucusu seçmelisiniz. Örneğin son zamanlarda oldukça popülerleşen hazır portallardan Joomla ve Mambo, PHP ve MySQL ikilisini kullanmasına rağmen her PHP destekli Linux sunucu işinizi görmeyebilir. Bu anlamda bu tarz özel portal yazılımları için yine özelleştirilmiş sunucu ve hosting çözümleri bulunuyor. Özellikle yeni web trendi Ruby veya Django gibi özelleştirmesi bol bir web sitesi hazırlamak istiyorsanız yine Python ve Ruby destekleri sunan özel hosting çözümlerinden birisini tercih etmeniz gerekiyor.

Günümüzde hala Linux 2.4.x ve 2.6.x sürümünü kullanan Linux sunucular yoğun olarak bulunuyor. Özellikle Debian tabanlı Linux sunucular hala 2.4.x çekirdeğini kullanmaya devam ediyor. Burada dikkat etmeniz gereken nokta iki sürümün de hala geliştirilen iki ayrı çekirdek olmasıdır. Yani 2.4, 2.6’nın eski sürümü gibi görünse de değil. Bu anlamda dikkat edeceğiniz bir başka nokta da 2.6.x çekirdeğinin özellikle sunucu ve multimedya taraflarının gelişmiş olduğudur. Yani Youtube ya da Revver gibi video paylaşım siteleri benzeri multimedya tarafı ağır basan bir proje tasarlıyorsanız 2.6.x çekirdeğini kullanan bir Linux sunucusu edinmeniz daha uygun olacaktır. Her ne kadar artık hazır içerik yönetim sistemleri ya da hazır blog paketleri kullanılsa da Ajax temelli, web 2.0 standartlarına uygun web projeleri yapma hayali kuruyorsanız seçeceğiniz hosting paketinin gene uyumlu bileşenler içermesi gerekiyor.

Tüm desteklerin sunulup, sunulmadığını hizmet kiralamayı düşündüğünüz firmaların web sitelerinden öğrenebilirsiniz.