Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Небольшой сайт на python + mod_python без framework-ов [RSS Feed]

#1 Ноя. 12, 2008 07:47:17

AlexanderDanilov
От: Ukraine, Kiev
Зарегистрирован: 2007-10-17
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

Добрый день, для практики хочу создать небольшой сайт на python + mod_python без framework-ов.

Правильно ли я понимаю, что должен быть какой-то один файл, в котором будет находиться хендлер, который будет вызывать (запускать) всю систему (самописную)?

А как быть тогда с URL Rewriting-ом?
Структура сайта будет простая:
/news/ - раздел новостей
/news/happy_new_year - конкретная новость в разделе новостей
/about/ - информация об авторе

Как бы это реализовать без создания папок, а переправлять все на один файл и там парсить либо QUERY_STRING либо REQUEST_URI?



Офлайн

#2 Ноя. 12, 2008 10:11:00

SvartalF
От:
Зарегистрирован: 2008-06-29
Сообщения: 73
Репутация: +  0  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

Возьмите хотя бы web.py, намного упростите себе процесс работы



Офлайн

#3 Ноя. 12, 2008 11:24:21

AlexanderDanilov
От: Ukraine, Kiev
Зарегистрирован: 2007-10-17
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

В том то и дело, что хочу понять как работает питон в вебе, без фремворков, так как фреймворки часто скрывают под собой многие из задач.



Офлайн

#4 Ноя. 12, 2008 12:33:03

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

Chuck
В том то и дело, что хочу понять как работает питон в вебе, без фремворков, так как фреймворки часто скрывают под собой многие из задач.
Я бы не советовал mod_python использовать. Лучше поизучайте WSGI



Офлайн

#5 Ноя. 12, 2008 12:45:33

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

Chuck
Яб сделал это через mod_rewrite наверное



Офлайн

#6 Ноя. 12, 2008 14:13:59

AlexanderDanilov
От: Ukraine, Kiev
Зарегистрирован: 2007-10-17
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

Daevaorn, а почему?
И как обстоят дела с наличием WSGI на бюджетных хостингах? Мне кажется, никак, нужен VPS.

shiza, я думал об этом, но, мне кажется, тут не будет работать mod_python или я ошибаюсь?



Офлайн

#7 Ноя. 12, 2008 15:19:09

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

Chuck
shiza, я думал об этом, но, мне кажется, тут не будет работать mod_python или я ошибаюсь?
Лучше ИМХО анализировать урл в хендлере и в нем передавать управление куда требуется. mod_rewrite здесь будет не очень полезен.



Офлайн

#8 Ноя. 12, 2008 15:37:46

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

На бюджетных хостингах - в основном питон через CGI
И ИМХО CGI лучше канает для понимания основ.



Офлайн

#9 Ноя. 12, 2008 19:35:31

AlexanderDanilov
От: Ukraine, Kiev
Зарегистрирован: 2007-10-17
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

Я не сказал, что я php-шник, хочу перейти на python, раньше писал на perl, и поэтому немного представления об CGI я имею.

Хочу попробывать себя в написании веб-приложения на python, но как бы так сказать, не знаю, с чего начать. Думаю, через CGI я смогу написать простенький сайт, так как, кажется, что сходство работы CGI в perl и python очень большое.

Поэтому прошу вас проинструктировать меня советами или ссылками на доки как можно написать веб-приложение на питоне, используя WSGI.

Было бы хорошо пообщаться с людьми через месенджеры, на форуме, к сожалению, реакция на вопросы-ответы очень большая.

Спасибо



Офлайн

#10 Ноя. 12, 2008 19:53:26

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Небольшой сайт на python + mod_python без framework-ов

Вон наверху форума висит штучка:
Официальная джаббер конференция коммунити: pythonua@conference.jabber.ru



Офлайн

  • Начало
  • » Web
  • » Небольшой сайт на python + mod_python без framework-ов[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version