Мне было поручено разработать новое веб-приложение. Это своего рода социальные веб-приложения, для понимания вы можете сказать, что это похоже на facebook. Теперь, прежде чем приступать к разработке такого огромного приложения, у меня возникает несколько вопросов:
например, я сделал две веб-страницы с одинаковым содержимым, единственное отличие состоит в том, что одна страница сделана в ASP.net (с C #), а другая – в PHP, теперь какая страница открывается быстрее в конце пользователя? Единственная цель задать этот вопрос заключается в том, что я хочу выбрать один язык, который быстрее от конечного пользователя
1.MS SQL Server
2.MY SQL и
3.Postgres
Это невозможно ответить и много раз поднимали. Сделайте поиск, прочитайте эти потоки, затем выберите структуру, с которой вы и ваша команда имеете опыт.
Вы можете иметь большой успех и отличную производительность в любом случае. MSDN запускается из ASP.NET, поэтому вы знаете, что он может хорошо работать. PHP работает с множеством лучших веб-сайтов в мире. То же самое можно сказать и о базах данных. Вам действительно нужно выбирать на основе ваших навыков, навыков вашей команды, возможных конкретных функций, которые вам нужны / хотят, чтобы они делали лучше, чем другие, и даже серверов, которые вы хотите запустить на этом сайте.
Если бы я его строил, я бы склонялся к PHP, потому что, вероятно, все, что вы хотите сделать, было сделано раньше (с примерами кода как), и потому, что хостинг намного проще получить (и дешевле, потому что у вас нет проблем с лицензированием по сравнению с хостингом Windows). По той же причине я бы выбрал и MySQL. Это отличная платформа для баз данных, и цена правильная.
Есть несколько тем, которые могут дать вам ответ. Вы также можете запустить некоторые тесты самостоятельно. Не слишком усложняется, чтобы запустить некоторые циклы и добавить таймер для вычисления времени выполнения 😉