LINUX.ORG.RU

История изменений

Исправление genryRar, (текущая версия) :

насколько я понимаю речь про хоумпейдж\непродакшен? тогда:

aiohttp

если на 3 питоне, то однозначно

redis для хранения сессий и прочей служебной информации

в данном случае звено немного лишнее, но почему бы и нет - полезный опыт

mysqlclient с потоками для хранения более тяжелого контента

абсолютно бессмысленно в данном случае. я не про mysql в общем, это дело вкуса. я про сишный коннектор, несовместимый с асинхронностью. он нужен для весьма специфичных кейсов - в обычном случае используй aio-совместимую реализацию. да, @vvn_black прав и питоновская реализация коннектора работает медленнее сишной «в лоб». но вопервых производительность это не то, что тебе сейчас нужно (а когда будет нужно - решать это нужно иными способами). а во вторых смешивание коротин (aio*) и нативных потоков это всегда лишний геморрой и имеет смысл только если ты понимаешь, зачем тебе это.

jinja2 шаблонизатор страниц

опять таки дело вкуса, плюс он популярный - значит опять полезный опыт

хранилище сессий и авторизацию планирую написать самостоятельно

на этапе обучения - почему бы и нет, и этот опыт пригодится - хотябы для общего понимания как оно внутри может быть устроено.
просто помни, что за исключением специфичных кейсов (обучение в них попадает) писать свой велосипед смысла нет и лучше взять готовый стек. темболее когда речь о всем что связано с безопасностью или продакшен-риди
p.s.
@vvn_black дал неплохую ссылку, как минимум стоит ознакомиться. ряд решений там спорный, но всеже

Исправление genryRar, :

насколько я понимаю речь про хоумпейдж\непродакшен? тогда:

aiohttp

если на 3 питоне, то однозначно

redis для хранения сессий и прочей служебной информации

в данном случае звено немного лишнее, но почему бы и нет - полезный опыт

mysqlclient с потоками для хранения более тяжелого контента

абсолютно бессмысленно в данном случае. я не про mysql в общем, это дело вкуса. я про сишный коннектор, несовместимый с асинхронностью. он нужен для весьма специфичных кейсов - в обычном случае используй aio-совместимую реализацию. да, @vvn_black прав и питоновская реализация коннектора работает медленнее сишной «в лоб». но вопервых производительность это не то, что тебе сейчас нужно (а когда будет нужно - решать это нужно иными способами). а во вторых смешивание коротин (aio*) и нативных потоков это всегда лишний геморрой и имеет смысл только если ты понимаешь, зачем тебе это.

jinja2 шаблонизатор страниц

опять таки дело вкуса, плюс он популярный - значит опять полезный опыт

хранилище сессий и авторизацию планирую написать самостоятельно

на этапе обучения - почему бы и нет, и этот опыт пригодится - хотябы для общего понимания как оно внутри может быть устроено.
просто помни, что за исключением специфичных кейсов (обучение в них попадает) писать свой велосипед смысла нет и лучше взять готовый стек. темболее когда речь о всем что связано с безопасностью или продакшен-риди
p.s.
@vvn_black дал неплохую ссылку, как минимум стоит ознакомиться. ряд решений там спорный, но всеже

Исходная версия genryRar, :

насколько я понимаю речь про хоумпейдж\непродакшен? тогда:

aiohttp

если на 3 питоне, то однозначно

redis для хранения сессий и прочей служебной информации

в данном случае звено немного лишнее, но почему бы и нет - полезный опыт

mysqlclient с потоками для хранения более тяжелого контента

абсолютно бессмысленно в данном случае. я не про mysql в общем, это дело вкуса. я про сишный коннектор, несовместимый с асинхронностью. он нужен для весьма специфичных кейсов - в обычном случае используй aio-совместимую реализацию. да, @vvn_black прав и питоновская реализация коннектора работает медленнее сишной «в лоб». но вопервых производительность это не то, что тебе сейчас нужно (а когда будет нужно - решать это нужно иными способами). а во вторых смешивание коротин (aio*) и нативных потоков это всегда лишний геморрой и имеет смысл только если ты понимаешь, зачем тебе это.

jinja2 шаблонизатор страниц

опять таки дело вкуса, плюс он популярный - значит опять полезный опыт

хранилище сессий и авторизацию планирую написать самостоятельно

на этапе обучения - почему бы и нет, и этот опыт пригодится - хотябы для общего понимания как оно внутри может быть устроено.

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

p.s.
@vvn_black дал неплохую ссылку, как минимум стоит ознакомиться. ряд решений там спорный, но всеже