Форум сайта python.su
Добрый день, для практики хочу создать небольшой сайт на python + mod_python без framework-ов.
Правильно ли я понимаю, что должен быть какой-то один файл, в котором будет находиться хендлер, который будет вызывать (запускать) всю систему (самописную)?
А как быть тогда с URL Rewriting-ом?
Структура сайта будет простая:
/news/ - раздел новостей
/news/happy_new_year - конкретная новость в разделе новостей
/about/ - информация об авторе
Как бы это реализовать без создания папок, а переправлять все на один файл и там парсить либо QUERY_STRING либо REQUEST_URI?
Офлайн
Возьмите хотя бы web.py, намного упростите себе процесс работы
Офлайн
В том то и дело, что хочу понять как работает питон в вебе, без фремворков, так как фреймворки часто скрывают под собой многие из задач.
Офлайн
ChuckЯ бы не советовал mod_python использовать. Лучше поизучайте WSGI
В том то и дело, что хочу понять как работает питон в вебе, без фремворков, так как фреймворки часто скрывают под собой многие из задач.
Офлайн
Chuck
Яб сделал это через mod_rewrite наверное
Офлайн
Daevaorn, а почему?
И как обстоят дела с наличием WSGI на бюджетных хостингах? Мне кажется, никак, нужен VPS.
shiza, я думал об этом, но, мне кажется, тут не будет работать mod_python или я ошибаюсь?
Офлайн
ChuckЛучше ИМХО анализировать урл в хендлере и в нем передавать управление куда требуется. mod_rewrite здесь будет не очень полезен.
shiza, я думал об этом, но, мне кажется, тут не будет работать mod_python или я ошибаюсь?
Офлайн
На бюджетных хостингах - в основном питон через CGI
И ИМХО CGI лучше канает для понимания основ.
Офлайн
Я не сказал, что я php-шник, хочу перейти на python, раньше писал на perl, и поэтому немного представления об CGI я имею.
Хочу попробывать себя в написании веб-приложения на python, но как бы так сказать, не знаю, с чего начать. Думаю, через CGI я смогу написать простенький сайт, так как, кажется, что сходство работы CGI в perl и python очень большое.
Поэтому прошу вас проинструктировать меня советами или ссылками на доки как можно написать веб-приложение на питоне, используя WSGI.
Было бы хорошо пообщаться с людьми через месенджеры, на форуме, к сожалению, реакция на вопросы-ответы очень большая.
Спасибо
Офлайн
Вон наверху форума висит штучка:
Официальная джаббер конференция коммунити: pythonua@conference.jabber.ru
Офлайн