установка торнадо питона - PullRequest
       5

установка торнадо питона

5 голосов
/ 16 февраля 2011

Я хочу использовать среду Python, которая обрабатывает сеансы (аутентификация пользователя), создавая шаблоны наряду с доступом к базе данных MySQL (хотя я могу очень хорошо использовать MySQLdb)

Торнадо выглядит многообещающе, но я просто не понимаю, как его использовать. В данном примере есть функция прослушивания порта. Это заменяет Apache? Как именно я могу настроить свой сервер (Centos 5.4) и настройку LAMP для этого или есть лучший вариант?

Ответы [ 5 ]

9 голосов
/ 22 февраля 2011

Если вы используете торнадо для производства, вы можете следовать их руководству по установке nginx .

1 голос
/ 09 сентября 2012

Используйте Django.

Я фанат Tornado, но если вам нужно спросить, Django - лучший инструмент для вас. Tornado великолепен, но Django гораздо проще создавать, когда вам нужна база данных MySQL, благодаря его замечательному ORM.

1 голос
/ 07 декабря 2011

если вы используете торнадо для веб-сокетов, вы можете использовать ha-proxy для передачи запроса сокета на торнадо (ngnix не поддерживает это)

0 голосов
/ 06 июля 2015

Если вы используете торнадо, следуйте nginx.

0 голосов
/ 02 сентября 2011

Если вы устанавливаете торнадо через LAMP (например, apache с mod_wsgi), вы потеряете каждую опцию асинхронного торнадо, значительный объем памяти и скорость.

Настоятельно рекомендуется использовать nginx для обслуживания статических файлов и передачи динамических запросов экземпляру приложения tornado.

...