У меня необычная проблема: я должен убедить своих начальников использовать Django для нашего нового проекта. Альтернатива - это некоторая PHP-структура. Я программировал на PHP в течение 2 лет, а затем переключился на Python и имел около 3-х лет опыта в нем. Однако я не слишком хорош в деловой речи.
Я знаю все технические плюсы и минусы, но когда дело доходит до обсуждения бизнес-вопросов, все немного размывается.
EDIT:
Причины, по которым я хочу использовать Python + Django:
- опыт работы в Django
- красота питонического кода (и все это выгодно)
- много сторонних библиотек
- эффективность
- меньше ошибок кода = меньше
Причины, по которым мой новый босс хочет использовать PHP:
- он знает это.
- он может оценить самостоятельно
- он не знает Python
@Vinko Vrsalovic: Все требования для обеих технологий выполнены.
- У нас есть и наши собственные серверы, и внешний хостинг Python.
- Стоимость PHP, конечно, меньше, однако разница действительно крошечная по сравнению с стоимостью поддержки
- У нас есть подходящие ресурсы для проектов PHP и Python.
Я думаю, проблема связана с моей PM: он боится новых технологий. Для него это что-то новое. Поэтому, цитируя основной вопрос Робертоса, ответьте: "Почему мы не можем просто использовать старую систему?".
Я думаю, что я слишком стар: D, чтобы написать прототип в мое свободное время. Однако это работало несколько раз в прошлом.