Блог на Python


promoworld
897

Подскажите, плиз — есть ли какие-то готовые решения для блога на Python с функционалом наподобие wordpress?

Веду несколько статейных проектов на wordpress. В последние месяцы начал замечать ощутимое снижение скорости загрузки сайтов. У меня дорогой сервер на современном железе, в блогах стоят плагины кэширования. Тормозит сам движок wordpress.

Есть также один сайт на питоне, и даже при сравнительно серьёзном функционале (гораздо более сложном чем статейники), он просто летает. В общем, задумываюсь о смене движка, и хочу переехать на питон.

Самостоятельно с питоном никогда не сталкивался, программистом не являюсь. Поэтому прошу тех, кто хорошо знаком с темой, дать совет о каких-то готовых сборках, в которых можно разобраться без изучения языка. Заранее благодарю за развернутые ответы.


danforth

Сам по себе Python медленнее PHP, если не использовать всякие транспайлеры PyPy/CPython или JIT/LLVM. На WordPress можно легко просадить производительность, установив кучу мусора, + в базе там хранятся драфты постов, и дизайн таблиц немного убогий.

Не обязательно менять язык, чтобы сайт работал быстро. Нужно искать проблему в самом коде.


Aisamiery

Вам надо понять что конкретно тормозит. У вас просто начала деградировать какая то часть системы. С учетом того что ВП писатели ребята не очень профессиональные, они тестят свои решения на 3х постах и 2х комментариях.

Скорее всего у вас выросли объемы БД и то что раньше не тормозило, начало тормозить. Аналогов ВП на других языках к счастью нет. Но ВП достаточно быстр чтобы закрыть ваши потребности.


Lazy Badger

Если все все же хочется именно Питон (хотя предыдущий оратор прав и дело в CMS, а не языке), и просто, то навскидку

— Wagtail

— Mezzanine (блог есть из коробки как возможность использования)

— Quokka


Sitealert

promoworld:
при сравнительно серьёзном функционале (гораздо более сложном чем статейники), он просто летает.

Полагаю, что это всего лишь Ваши ощущения. Едва ли Вы сравнивали сложность по конкретным показателям.


Stek

danforth:
Сам по себе Python медленнее PHP

Ну если через cgi запускать, то да 🙂

promoworld:
Подскажите, плиз — есть ли какие-то готовые решения для блога на Python с функционалом наподобие wordpress?

Нету подобного, везде допиливать надо и много. Даже до базового функционала вордпресса.


promoworld

Aisamiery:
С учетом того что ВП писатели ребята не очень профессиональные, они тестят свои решения на 3х постах и 2х комментариях.

Ну, я уж не совсем профан в данном вопросе. Работаю с ВП уже более 10 лет. Проекты состоят из сотен постов.

Sitealert:
Полагаю, что это всего лишь Ваши ощущения. Едва ли Вы сравнивали сложность по конкретным показателям.

Углубляться не буду, но тесты проводились. Питон показывает себя гораздо лучше, особенно при большом трафике.

danforth:
На WordPress можно легко просадить производительность, установив кучу мусора, + в базе там хранятся драфты постов, и дизайн таблиц немного убогий.

Стоят основные плагины, необходимые для работы и паблика.

Вот по оптимизации БД рад выслушать советы.

LazyBadger:
Если все все же хочется именно Питон (хотя предыдущий оратор прав и дело в CMS, а не языке), и просто, то навскидку

— Wagtail

— Mezzanine (блог есть из коробки как возможность использования)

— Quokka

Благодарю, изучу.


Sitealert

promoworld:
Питон показывает себя гораздо лучше, особенно при большом трафике.

Как можно сравнивать несравнимое? У ВП вся производительность определяется загрузкой охеренного ядра и запросами к базе данных, там и работы пхп по сути нет. Перепишите ВП под пайтон, и будет то же самое.


Sly32

Django

Django-cms

Wagtail не советовал бы хоть на первый взгляд и интересен.

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


danforth

promoworld:
Стоят основные плагины, необходимые для работы и паблика.
Вот по оптимизации БД рад выслушать советы.

Покажите ваш сайт, чтобы понимать масштабы катастрофы. Может у вас там скрипты блокируют отрисовку страницы. Или хотя бы Time To First Byte скажите.


Aisamiery

Sly32:

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

А на пхп фейсбук, баду , контактик и так далее, а тут бложик на пару сотен постов )) Мы же понимаем что дело далеко не в языках и инструментах:)))

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *