Добрый день.
Не хотелось разыгрывать очередной холивар, но спор между мной и коллегой нужно разрулить. Коллега хорошо владеет PHP и его фреймворками, в частности Yii , а я отлично владею C#, но так же владею PHP, но не так хорошо как C#.
И вот настал день, когда нам нужно разработать большой проект, где должна быть достаточно гибкая система по хранению данных, показу их и обработке. Появился вопрос: "На чем же её писать?".
В связи с тем, что каждый из нас в голове представил примерную реализацию на своем "удобном" языке, то мы не можем придти к общему мнению и начать реализовывать продукт.
Для простоты обсуждения, давайте придумаем тему для системы, например: "Система документооборота". Это пример возможно нагруженной системы, где есть много связей и вложенности в структурах данных.
Хотелось бы узнать причины, из-за которых нужно будет выбрать ту или иную технологию для реализации предложенной системы. Стоимость разработки и серверов не имеет значения.
Так как данный вопрос может пригодится другим людям в будущем, то прикрепляю несколько ссылок, которые несут полезную информацию на эту тему:
Сравнение по пунктамПочему выбрать Yii?ASP.NET MVCДостоинства и недостатки PHP и ASP.NETПреимущества .NET для вебаКакую технологию выбрать для диплома?