Merhaba,

Yorumları tek tek okudum ancak şunları belirtmekte fayda var,

Tarafsız olarak bir cevap isterseniz.

ASP.NET mi PHP mi kısmında tamamen sizin bütçeniz ile ve sizin konuya bakış açınız ile alakalı. Başkalarının ASP.NET fanatikliği ya da PHP fanatikliği konuya bakışınızı etkilememeli neden diyecek olursanız. Şöyle ki;

ASP.NET için yaptıracağınız sitenin maliyet rakamlarını düşündüğümde 10K üstü bir rakama çıkacağına eminim. Çünkü ASP.NET kodlayan programcılar diğer "spagetti kodlama yapan" programcılar gibi çalışmamaktadır. (Çalışan var ise bilemem). ASP.NET, MVC mimarisi ile öz deştiği için her şey çok daha sistematik ve oturaklı oluyor. Fakat, PHP tarafında ise yaptıracağınız sitenin maliyet rakamlarını 10K altına yaptırabilirsiniz tabi ki MVC olması koşulu ile buda PHP de Framework tarafından geçer. (Örneğin Laravel) Ancak aynı mantıkta PHP tarafında da MVC mimarisi üzerine yazılım yapacak kişiler ASP.NET tarafındaki fiyatlara yakın fiyatlar verecektir. Çünkü MVC mimarisi her dilde "hemen hemen" aynı mantıkta çalışmaktadır. Bu sistematik ve düzenli yazılım her zaman projenizi yapılandıralabilir ölçeklenebilir ve değiştirebilir kılacaktır. Dediğim gibi spagetti kod ile ister PHP ister ASP.NET te siteyi ucuz fiyatlara yazdırabilirsiniz buda projenizin ne kadar ilerleyebileceği konusunda soru işaretlerine sebep olabilir.

Diğer bir konu ise bir arkadaşın bahsettiği Python konusu. Python u ele alırsak her platformada her şekilde çalışan çok kapsamlı bir dil. Örneğin böyle bir sitenin Python Django üstünde inşa edlip diğer uçak biletleri sitelerinin arasında fiyat karşılaştırması yapılması istendiğinde gözle görülür bir performans farkı yaşarsınız. Buda farklı bir bakış açısı kılabilir ancak tabi ki yine fiyat açısından bence her iki programlama dilinden daha maliyetli olacaktır.

Şunu unutmadan geçemeyeceğim böyle bir projenin ön yüzünde bir javascript mvc veya NoSQL gibi günümüz teknolojisinde çok performanslı çalışan bir veri tabanı uygulamalarının kullanılması kaçınılmaz olsa gerek.

Bunları baz aldığınızda;

ASP.NET in kodlandı Visual Studio IDE si gerçekten çok rahat ve üstüne belkide böyle kapsamlı bir IDE yok ancak bu sizi bağlayan bir durum değil veya PHP ninde şöyle IDE si var gibi durumlar yerine;

1- Böyle bir yazılım için yatıracağınız yatırım 10K üstünde mi?
2- Üstünde ise bu projeyi ne kadar süre ayakta tutabilirsiniz? 6 ay ve üzerini planlıyorsanız siteyi yazdıracağınız kişi veya kurum ile sözleşme yapmayı düşünüyor musunuz?
3- Yazdırdıktan sonra yazılım desteği almak istiyor iseniz bu desteğin ücretlerini karşılayabilecek durumunuz var mı?
4- İlgili siteyi barındıracağınız ASP.NET olur ise Windows - PHP veya Python olur ise Linux üstünde VPS veya VDS sunucularında yönetimi konusunda bilgi sahibi misiniz?
5- Sitenin güvenliği konusunda gerekli testleri yaptırmayı düşünüyor musunuz?

Gibi soruların yanıtlarını verdikten sonra zaten yazılacak dil ortaya çıkacaktır Ana maliyet ve gerekli diğer bileşenlerin maliyetine göre.

Sorularımı kendi içinizde cevaplarsanız, ASP.NET göre maliyetin farklı PHP ye göre maliyetin farklı veya Python'a göre maliyetin çok daha farklı olduğunu göreceksinizdir.