Какие веб-платформы Python работают хорошо с CGI (например, на nearlyfreespeech.net)?

Обычно Ошибки являются проблемами, которые Вы не можете возможно восстановить с, как OutOfMemoryError. Там не имеет отношения путем ловли их, таким образом, необходимо обычно позволять им выйти и снижать виртуальную машину.

6
задан Jim 14 September 2009 в 18:51
поделиться

4 ответа

WSGI может работать поверх CGI, а популярные фреймворки обычно работают поверх WSGI, но производительность - совсем другая проблема, поскольку служба CGI запускается заново на каждом Hit, любой фреймворк, который вы можете использовать, должен будет каждый раз перезагружаться с нуля, и это (в дополнение к открытию нового соединения с БД и т. д., что в основном неизбежно с CGI) сделает работу довольно вялой во всем, кроме самые крошечные и легкие фреймворки.

Может быть, что-то вроде WebOb может быть терпимым, но вам нужно будет провести несколько тестов, чтобы проверить даже это (насколько загружены эти серверы, конечно, большая часть головоломки, и вы просто не можете сказать, кроме как путем тестирования).

5
ответ дан 17 December 2019 в 07:07
поделиться

Несколько лет назад я заставил web.py работать над почти свободой слова, обманув его WSGI-материал для работы на CGI. Однако он был слишком медленным, чтобы его можно было использовать.

Я сделал несколько веб-приложений Python, размещенных почти на свободе слова, просто используя модуль CGI, и они на самом деле достаточно быстрые даже при большом трафике. Пример: www.gigbayes.com .

2
ответ дан 17 December 2019 в 07:07
поделиться

Что ж, если вам действительно нужен бесплатный хостинг для веб-приложения Python, Google AppEngine - хорошая альтернатива, и вы не будете так ограничены по выбору рамок.

-3
ответ дан 17 December 2019 в 07:07
поделиться

По вещам, которые они отвергают. Я думаю, что twisted.web все еще можно использовать, но у меня нет опыта работы с почтиfreespeech.net

0
ответ дан 17 December 2019 в 07:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: