ASP.net против PHP (что выбрать)

Мне было поручено разработать новое веб-приложение. Это своего рода социальные веб-приложения, для понимания вы можете сказать, что это похоже на facebook. Теперь, прежде чем приступать к разработке такого огромного приложения, у меня возникает несколько вопросов:

  • Во-первых, влияет ли инструмент и язык программирования на производительность веб-приложения?

например, я сделал две веб-страницы с одинаковым содержимым, единственное отличие состоит в том, что одна страница сделана в ASP.net (с C #), а другая – в PHP, теперь какая страница открывается быстрее в конце пользователя? Единственная цель задать этот вопрос заключается в том, что я хочу выбрать один язык, который быстрее от конечного пользователя

  • То же самое происходит с базой данных, мне нужно выбрать определенную базу данных, или я могу использовать любую базу данных по своему выбору, в настоящее время я рассматриваю:

1.MS SQL Server
2.MY SQL и
3.Postgres

Related of "ASP.net против PHP (что выбрать)"

Это невозможно ответить и много раз поднимали. Сделайте поиск, прочитайте эти потоки, затем выберите структуру, с которой вы и ваша команда имеете опыт.

  • Сколько мне стоит выбрать ASP.NET через PHP?
  • Какие преимущества имеет PHP для ASP.NET?
  • В веб-разработке – что ASP.net может сделать, что PHP не может сделать?
  • Каковы основные различия между ASP.net и PHP?
  • Использование PHP vs ASP.net

Вы можете иметь большой успех и отличную производительность в любом случае. MSDN запускается из ASP.NET, поэтому вы знаете, что он может хорошо работать. PHP работает с множеством лучших веб-сайтов в мире. То же самое можно сказать и о базах данных. Вам действительно нужно выбирать на основе ваших навыков, навыков вашей команды, возможных конкретных функций, которые вам нужны / хотят, чтобы они делали лучше, чем другие, и даже серверов, которые вы хотите запустить на этом сайте.

Если бы я его строил, я бы склонялся к PHP, потому что, вероятно, все, что вы хотите сделать, было сделано раньше (с примерами кода как), и потому, что хостинг намного проще получить (и дешевле, потому что у вас нет проблем с лицензированием по сравнению с хостингом Windows). По той же причине я бы выбрал и MySQL. Это отличная платформа для баз данных, и цена правильная.

Есть несколько тем, которые могут дать вам ответ. Вы также можете запустить некоторые тесты самостоятельно. Не слишком усложняется, чтобы запустить некоторые циклы и добавить таймер для вычисления времени выполнения 😉