FlexFAQ

Активный раздел: Чем отличаюст апачевские модули PyApache и mod_python?

Вопрос: Чем отличаюст апачевские модули PyApache и mod_python?

Ответ: Плюс mod_python'а по сравнению с PyApache'м - mod_python больше кеширует. PyApach на каждый запрос инициализирует субинтерпретатор. Соответсвенно, каждый раз все, что надо скрипту, заново импортируется. mod_python же запоминает, какой из апачей уже отработал запрос с тем же скриптом, и отдает следующий запрос тому же апачу, и не переинициализирует интерпретатор. Соответсвенно - скрипт уже откомпилирован, все модули уже проимпортированы - осталось только выполнить. Получается гораздо быстрее. Только надо не забыть перезапустить Апач, когда менешь текст модуля или скрипта.