Статьи

Страницы Python-сервера

Через блоги СаймонаСтраницы Python-сервера .

В заключение!

Лично считаю, что это отличная новость. До сих пор (игнорируя сторонние проекты Python, которые пробовали это), у mod_python был неуклюжий механизм развертывания (очень похожий на mod_perl, если вы его знаете), требующий определения обработчиков внутри Apache. Страницы Python-сервера делают все то же самое, что и создание страниц PHP — просто скажите Apache, что нужно следить за файлами .psp и все готово .

Если вам интересно, почему я говорю о Python в блоге PHP, у меня нет четкого ответа для вас. Python — очень хорошо разработанный язык. На мой вкус, возможно, наиболее приятно работать с динамически типизированным семейством (например, Perl, PHP, JavaScript и Ruby).

Будучи решением для веб-приложений, PHP имеет значительное преимущество перед Python, благодаря широкой поддержке среди хостинг-провайдеров и почти всей функциональности, которая вам нужна «готова к работе». Также есть огромный вес в поддержке проектов для PHP, как предлагает Джон Лим.

Тем не менее, Python поставляется со всеми вещами, которые зудят разработчиков PHP, такими как поддержка пространств имен и встроенный (то есть бесплатный) механизм, который хранит «скомпилированную» форму ваших скриптов. А такие вещи, как distutils, решают многие проблемы с распределением вашей работы.

Таким образом, Python Server Pages является альтернативой PHP. Возможно, конкуренция — это хорошо, PHP сегодня очень похож на монополию.

Оказывается, Стерлинг Хьюз , один из основных разработчиков PHP, обеспечил основу для дополнения PSP к mod_python , как он уже упоминал здесь . Эт ту, скотина? 😉