При каждом сравнении этих двух языков ASP рекомендуется для «серьезных» веб-проектов, так почему же Facebook использует PHP? PHP не может поддерживать постоянные соединения с базой данных, и в случае Facebook, я думаю, это замедлит работу приложения. Или я не прав?
Например: Скорость выполнения кода: ASP.NET-MVC против PHP
Я обнаружил, что они используют PHP, потому что Марк Цукерберг (Mark Zuckerberg) разработал первую версию Facebook на PHP, и изменение обойдется слишком дорого и по карману. Но предположил, что Facebook начал сегодня, будет ли разумно использовать ASP.NET вместо PHP?
Потому что оригинальная версия Facebook была проектом с открытым исходным кодом.
Проект Facebook был одним из университетских заданий Марка Цукерберга, и он должен был сделать это с проектом с открытым исходным кодом.
За исключением asp.net, другие языки веб-программирования трудно выучить или недостаточно быстрые.
Если вы сравните PHP с другими языками веб-программирования (как я уже сказал, за исключением asp.net), это более разумно.
И, как вы сказали, если он хочет перейти на Asp.net, это очень дорого для Facebook.
Насколько я знаю, создатели facebook знали PHP, а не ASP.NET, но я могу ошибаться здесь.