Я использую более 12 лет PHP с Apache (a.k.a mod_php
) для своего веб-сайта разработки. Я recenlty обнаружил python и его реальную силу (я до сих пор не понимаю, почему это не всегда лучший продукт, который становится самым известным). Я только что открыл mod_python
для Apache. Я уже googled но без успеха вещи как mod_python vs mod_php
. Я хотел бы знать разницу между двумя mod_php
и mod_python
с точкой зрения:Веб-программирование: модули Apache: mod_python vs mod_php
- скорость
- производительность
- охранение (Я знаю, что `питон наиболее продуктивный и ремонтопригоден язык в мире, но это то же самое для веб-программирования с Apache)
- наличии функций например, печеньем и обработки сеанса, баз данных, протоколов и т.д.
Следует отметить, что mod_python поставляется с собственной мини-картой, где mod_wsgi нет. К сожалению, этот mod_python делает это, потому что многие считают его слабым препятствием для работы (например, с PHP), тогда как с mod_wsgi вам захочется установить отдельную структуру или инструментарий. В наши дни эти отдельные рамки WSGI и инструментальные средства намного лучше, чем предлагает mod_python, и поэтому дополнительная работа по их запуску стоит того. –
Я использовал mod_python ненадолго. Я помню, что это очень похоже на то, как работает php, просто пишите .py файлы для генерации html-страниц, но не смешанные. (Возможно, я смутил его с помощью cgi) – Dingle
Пакет mod_python предоставляет различные уровни абстракций и способов выполнения действий. То, о чем вы говорите, похоже на обработчик mod_python.publisher. Он также поддерживал обработчик более низкого уровня для произвольных ресурсов, а также PSP, который допускал код Python в HTML, такой как PHP. –