Добавить препроцессор в HTML (вероятно, в Apache)

Я хотел бы добавить препроцессор к HTML-страницам. По сути, у меня есть программа, которая берет имя файла HTML, содержащего инструкции препроцессора, и выводит содержимое файла после предварительной обработки на стандартный вывод. Этот механизм может измениться, если он упростит задачу. Все, что я хочу сделать, это подключить это к Apache, чтобы все файлы, которые обслуживает мой веб-сайт, проходили через препроцессор перед выходом в браузер. Решение, которое работает с другими HTTP-серверами, кроме Apache, было бы предпочтительным, но не обязательным.

Если я правильно понимаю, это примерно то, что делает PHP.

Если это имеет значение, препроцессор написан на Python.


person Imagist    schedule 06.09.2009    source источник
comment
это именно то, что делает PHP.   -  person Aziz    schedule 06.09.2009


Ответы (1)


Если у вас есть Apache и «препроцессор», написанный на python, почему бы не использовать mod_python?

person innaM    schedule 06.09.2009
comment
Потому что mod_python не делает того, что я описал. mod_python делает, по сути, то, что я хочу, чтобы делал мой препроцессор. - person Imagist; 06.09.2009
comment
Взгляните еще раз. С mod_pyhton вы можете писать обработчики фильтров, и если ваш вопрос не описывает то, что вы действительно хотите, я бы сказал, что возможность подключить фильтр — это именно то, что вам нужно: modpython.org/live/current/doc-html/pyapi-filter.html - person innaM; 06.09.2009