PHP-сайт с RESTful API с использованием Django.Возможный?Отличная идея? - PullRequest
4 голосов
/ 28 августа 2010

У меня есть существующий сайт, написанный на PHP.Я хотел бы добавить REST API.Мне нравится, как легко создавать RESTful API с помощью Django.Существуют ли какие-либо CONS для использования Django с единственной целью создания API на веб-сайте с поддержкой PHP?Заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 28 августа 2010

Есть пара минусов:

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

Но в остальном я понимаю, почему с Django было бы легче сделать эточем это было бы сделать с простым PHP API.У меня есть сомнения, что нет доступных библиотек PHP, которые могли бы сделать что-то подобное.

0 голосов
/ 28 августа 2010

Я люблю Джанго, но я не уверен, что это принесет вам пользу здесь. Может быть, я не совсем понимаю, как вы планируете использовать его, но кажется, что если у вас уже есть доступ к данным и логика в PHP, то вам придется перекодировать это в Python, чтобы использовать Django.

Если вам действительно нужны чистые URL-адреса и простое отображение URL-адресов, то вы, вероятно, можете использовать CodeIgniter или CakePHP . Таким образом, вам не нужно переписывать существующий код на Python или иметь один и тот же код на 2 разных языках.

...