Öncelikle php ile asp ve başka dilleri karşılaştıracaksanız bence bu dille yazılmış kodları karşılaştırmayı bir kenara bırakın. Çünkü iki dilin üstünlüğü böyle karşılaştırılmaz. sağlam bir projede kodlama bir sistemin %30 kadar kısmını oluşturur. Önemli olan ortaya bir çözüm sunmaktır. İster asp ile çözersiniz ister php ile. Tartışılması gerekn nokta performansları, hafıza yönetimleri gibi konular olmalıdır. Oyun sitesini php ile de yaparsın asp ile istersen jsp kullan. İşte burada dillerin farkı ortaya girer. En optimize şekilde 3 dille de yazılmış sitenin hangisi makinaya daha çok yük bindiriyor. Bunun gibi şeyler burada fark ediyor asıl. Ama en azından şunu söyleyebilirim. PHP5 ile php de nesne tabanlı programlama daha önem kazandı. .NET nesne tabanlı programlama için daha uygun oldugunu düşünüyorum. Ama bu demek degildir ki php ile .NET teki sistemi kuramazsınız diye. Bilgi sistemlerinde çözümler tek degildir ve istediğiniz dili istediginiz kadar sürede sisteminizi tamamlayın elde edeceğiniz sistemde bilinmeyen sayıda bug olacaktır. Bundan sonra da sonsuza kadar devam edecek bir bakım süreci ortaya çıkar. Gerçekte bir projede olması gerekenler bunlar. Programlama dilleri birer araçtır. Bunları amaç olmaktan çıkartın. Önemli olan çözümü bulmak ve bunu bilgisayara anlatmaktır. Çözüm yanlış olduktan sonra hangi dille yazarsan yaz istediğin sonucu alamazsın.
Burada program yazdıracaklara veya site yapacaklara verecegim öneri sistemin hangi dille yazıldıgından daha çok bu programın yaptıklarına bakın. Tabi ki dil önemli degil mi? önemli ancak asp ile yazılan sistem kötüdür işe yaramaz php ile yazılmışsa harikadır diye bir sonuç çıkartılmaması için söylüyorum.Mesela bildirgeç ruby ile yazıldı. Şimdi adamlar kodlarını satsa ruby diye değersiz mi olacak? Ruby ile yazıldı diye almak istemeyecek misin? Önemli olan nokta tekrar söylüyorum çözüm sunmaktır.
Belki de burada sorulmak istenen hangi dil daha performanslıdır. PHP ASP'den daha performanslı bir dildir. .NET ile karşılaştırma sonuçlarını bilmiyorum ama 2 tane aynı kalitede kodlanmış (biri asp digeri php) sistemde php olan sistem daha hızlı olacaktır..
Ben kendim mysql ve php ile kod yazıyorum.
Normal bildiginiz programları yazmak için assembly bile kullanıyorum. Assembly 1950 kusurlu yıllarda ortaya çıkan bir dil şimdi benim yazdıgım kod değersiz mi hayır. Her neyse daha fazla uzatmayacağım zaten konuyu da dagıtıyorum artık

not olarak eklemek istiyorum google dan hit almak için sisteminizin asp php veya ruby ile yazılmış olması önemli degildir. Zaten google sizin html kodlarınızı görür. Bir websitesinin arkaplanında çalışan sistemin ne yaptıgını bilmez. bilmesine de gerek yok.