Кодирование Django (Python) на управляемом PHP сайте - PullRequest
2 голосов
/ 01 апреля 2011

У меня есть клиент, у которого есть онлайн-инструмент для управления курсом, написанный явно на PHP.

Он нанял меня для работы над сайтом. Что за работа, мне пока не ясно, но я предполагаю, что это будет дополнение к существующему сайту и не потребует каких-либо модификаций существующего кода PHP.

Так как я больше знаком с Django, я планирую написать новые аддоны в Django и интегрировать их с PHP.

Это мудрый шаг или он вызовет проблемы в обозримом будущем. Будет ли код по-прежнему управляться будущими разработчиками и какое напряжение (с точки зрения ресурсов) он будет иметь на сервере Apache?

Другие варианты, которые у меня есть

  1. Есть ли дополнения в PHP (не очень хорошо знаю php)
  2. Переделать сайт полностью в django (не думаю, что клиент за это заплатит)

Спасибо за ваш вклад

1 Ответ

5 голосов
/ 01 апреля 2011

Я бы не стал этого делать, так как вы создадите головную боль при обслуживании для клиента.Когда им потребуются более поздние модификации сайта, нужно понимать две технологии, а не только одну.

Кроме того, если есть общие заголовки / нижние колонтитулы / компоненты страницы / аутентификация, вам придется переопределитьвсе они на вашем сайте Django.

PHP не так сложно выучить, и в Интернете есть больше примеров, чем о любом другом языке, известном человеку.

Что касается загрузки вашего сервераВопрос в том, что, вероятно, не будет большой разницы, если несколько процессов Python будут работать вместе с существующим PHP.Кроме того, оперативная память дешевая!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...