PHP часть в веб-сайте на основе Python - PullRequest
1 голос
/ 17 января 2011

Мне нужно написать небольшое дополнение к веб-сайту на основе Python + Django, размещенному в Службах Google. Проблема в том, что у меня нет опыта работы с Python.

Добавление довольно простое, требует небольшого доступа к базе данных. Итак, подумал о 2 возможных решениях:

  1. Быстро погрузитесь в Python и сделайте это с помощью Python.
  2. Запустите PHP на Quercus и напишите это конкретное дополнение на PHP, а затем каким-то образом объедините его на веб-сайте в виде отдельной страницы PHP.

Редактировать: есть еще одна опция, о которой я подумал:

  1. Запись его на PHP и размещение на внешнем сервере, встраивание его в iframe. Дополнение, которое я пишу, не обязательно должно быть оптимизировано для SEO, поэтому iframe не окажет негативного влияния на сайт.

Что вы предлагаете?

Ответы [ 2 ]

2 голосов
/ 17 января 2011

Я не уверен, как вы будете запускать php на GAE, поскольку он поддерживает только Java и Python.Я бы пошел с решением 1. Python не сложно понять, вы должны найти готовые фрагменты кода в документации GAE, и его хранилище данных не кажется слишком сложным в использовании: D

естьхороший учебник по документации GAE: здесь

1 голос
/ 18 января 2011

Quercus на App Engine работает во время исполнения Java, в то время как Python работает, во-вторых, во время исполнения Python. Хотя вы можете запускать одно приложение с несколькими средами выполнения, они должны быть разных основных версий, а это значит, что связь между ними будет неудобной - вам придется делать URLFetches между ними.

Я думаю, вы обнаружите, что гораздо проще выучить достаточно Python для внесения изменений. И поверьте мне, вы не пожалеете, изучая Python. ;)

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