Я очень усердно искал все способы ** (s) **, с помощью которых можно разрабатывать веб-приложения с использованием Python. Для справки, мы используем RHEL 64bit, apache, mod_wsgi.
История:
- PHP + MySQL лет назад
- PHP + Python 2.x + MySQL недавно и актуально
- Python + PostgreSQL работаем над этим
Мы используем отличную библиотеку для связи между PHP и Python (интерфейс на PHP, серверная часть на Python).
Обычно мы предпочитаем не иметь монолитной структуры, диктующей, как что делать. Коллекция полезных помощников и утилит гораздо предпочтительнее (будь то PHP или Python).
Вопрос 1:
Прочитав ряд ответов опытных пользователей Python, я несколько раз видел рекомендации Werkzeug. Я был бы рад, если бы несколько человек, имеющих непосредственный опыт использования Werkzeug для разработки профессиональных веб-приложений, могли бы прокомментировать (настолько подробно, насколько позволяют их пальцы), почему они используют его, почему он им нравится и на что следует обратить внимание.
Вопрос 2:
Есть ли версия Werkzeug, поддерживающая Python 3.1.1. Я успешно установил mod_wsgi на Apache 2.2 с Python 3.1.1.
Если версии нет, что нужно, чтобы обновить ее для работы на Python 3.1?
Примечание. Я запустил 2to3
в исходном коде Werkzeug, и он компилирует python без
Редактировать:
Проект, который мы начинаем, планируется завершить только через год. В этот момент я предполагаю, что Python 3.X станет намного более популярным. Кроме того, учитывая, что мы запускаем приложение (а не распространяем его), может ли кто-нибудь прокомментировать жизнеспособность решения некоторых проблем Python 3 сейчас, чтобы, когда наступит год, мы более или менее уже там ?
Мысли оценены!