Форум сайта python.su
Подскадите плз, что нужно прописать в конфиге сервера, чтобы .psp обрабатывались mod_python`ом, а .py Python`?
Офлайн
AddHandler mod_python .psp
PythonHandler mod_python.psp
DirectoryIndex index.psp
Офлайн
спасибо, но эти директивы у меня уже есть. в том то и дело что хочу завести это всё одновременно.
щас объясню почему.
прочитал я по питону книжку. так себе книжка. в том смысле что про веб там ну нихрена нет.
вообще пишу на ПХП уже 4 года но вот захотелось расширить круг возможностей.
так вот PSP для меня похоже именно на ПХП в самом классическом виде (текстовые вставки и форматированный ХТМЛ всё вместе), но с использованием парсинга аналогичного пхпешному Смарти.
и мне так показалось (не по тестам а по отрывочной иформации которую успел собрать) что PSP д.б. медленнее чистого питона т.к. там идёт разбор текста типа как в Смарти.
поэтому и решил что мне нужно и то и другое. типа того что чистый питон буду использовать там где нужно делать действительно серьёзные приложения, а ПСП там где быстродействие не важно, а просто дедлайн на носу и можно тяп-ляп.
вот такая очевидно смешная для вас история.
пожалуйста если не очень сложно объясните что и как на самом деле.
Офлайн
PSP та что в составе Webware?
Если да, то это устаревшая технология, не блещущая скоростью и применять её не стоит.
Она уже морально устарела + больше не поддерживается.
Я советую попробовать Django.
Офлайн
нет, псп та которая нативная (как я понял) по отношению к мод_питон.
по фреймворков на питоне к сожалению ещё не дорос.
Офлайн
coviexНативные Python Server Pages? Что-то не помню такого.
нет, псп та которая нативная (как я понял) по отношению к мод_питон.
coviexДаже попробовать не хочется? А если я скажу, что это очень просто? ;)
по фреймворков на питоне к сожалению ещё не дорос.
Офлайн
Нашёл что Вы имели в виду: http://www.modpython.org/live/mod_python-3.2.10/doc-html/pyapi-psp.html
Но это определённо один из худших вариантов.
Офлайн
>>Нашёл что Вы имели в виду: http://www.modpython.org/live/mod_pytho … i-psp.html
да, именно об этом.
почему худший? если есть такая возможность почему не пользоваться?
Офлайн
Можно, конечно, но только этим практически никто не пользуется. Лучше как сказал Mkdir воспользоваться каким-нибудь фреймворком типа Django, TG, Pylons и т.д. Если с английским туго, то можно воспользоваться переведенной докой по Django.
Офлайн
да почитал я обзоры по фреймворкам, почитал. кстати пишут что TurboGears вроде самый модный. А с инглишем всё ок, по Cheetah доку распечатал, её для начала буду читать. а с фреймворками повторяю мне ещё рано. по нашим молодым пхп-специалистам вижу что не зная матбазы на фреймворки лучше забить.
но это дела не касается.
позвольте вернуться к мод_питон.
как я понял по вашим комментариям мод_питон и питон - это аналоги. мод - быстрее и про работу с чистым питоном для веба можно забыть. правильно?
тада вот такой вопрос.
если пишу вот так :
<html>
<%
for n in range(3):
# This indent will persist
%>
<p>This paragraph will be
repeated 3 times.</p>
<%
# This line will cause the block to end
%>
This line will only be shown once.<br>
</html>
или вот так :
<%
for n in range(3):
print “<p>This paragraph will be repeated 3 times.</p>”
print “This line will only be shown once.<br>”
%>
разница в скорости будет? как правильнее?
и в <% %> могу писать абсолютно тоже самое (синтаксис и т.п.) как если бы писал чисто серверные для /usr/local/python?
Офлайн