Блог на Python

123
S3
На сайте с 29.03.2012
Offline
222
#11
Aisamiery:
А на пхп фейсбук, баду , контактик и так далее, а тут бложик на пару сотен постов )) Мы же понимаем что дело далеко не в языках и инструментах))

Ничего не имею против пхп, но и не сказал бы что уж совсем дело не в инструментах. Я когда-то с вордпресса мигрировал в джангу. На одном хостинге крутилось одно время и ВН и джанга. Когда заканчивалась память - ВП умирал первым, джанга с постгрессом держались до последнего.

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

И да, что в инсте, что в ФБ - нет чистого пхп или пайтона

IL
На сайте с 20.04.2007
Offline
415
#12
promoworld:
готовые решения для блога на Python с функционалом наподобие wordpress?

"Базовый" блоговый функционал реализуется на любом фреймворке для web (что на PHP, что на python (DJango), что на Ruby (ROR) )

И естественно, что в такой реализации при прочих равных он (вполне возможно) будет работать быстрее чем WP из коробки.

Вопрос в том, насколько "наподобие" нужно.. Ибо итоговую многопользовательскую инфраструктуру с плагинами, механзимом автообновлений, темами, хуками, мультимедиа... на чём угодно реализовывать достаточно трудо-времязатратно.

Sly32:
С учетом того что на джангеинаписан инстаграм, можете представить, какую нагрузку он в состоянии выдержать

Очередной нелепый аргумент.. у ТС-а хостинг обычный, а инстаграм "витает в облаках" c over2k фронт-серверов, и там далеко не python-ом единым...

Sly32, ты ж вроде дверью хлопнул?.. 😂

S3
На сайте с 29.03.2012
Offline
222
#13
ivan-lev:
Очередной нелепый аргумент.. у ТС-а хостинг обычный,

предлагаю не комментировать чего не знаешь. Я могу сравнивать два инструмента, потому что достаточно работал на обоих, ты нет.

Не собираюсь больше комментить темы ВП, о всяком бреде типа фремфорков.

Человек спросил о том в чем я неплохо разбираюсь, твоего апрува мне для этого не надо.

D
На сайте с 18.12.2015
Offline
142
#14

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

Разработка и поддержка высоконагруженных проектов.
bruder
На сайте с 03.02.2015
Offline
196
#15
promoworld:
В последние месяцы начал замечать ощутимое снижение скорости загрузки сайтов. У меня дорогой сервер на современном железе, в блогах стоят плагины кэширования. Тормозит сам движок wordpress.

Не тормозил, не тормозил, а тут вдруг внезапно стал тормозить?

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

Залей на 5 ГГц сервер этот код, сравни показатели, и открывай тему "Блог на HTML":

<head>nofuckingmetriks</head><body>Hello World!</body>

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

Совсем. Будь у тебя мильон постов, page cache которых обнулялся бы при каждом обновлении, тогда можно было бы катить на ВП, точнее на его плагины.

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

ВП на питоне будет ничуть не лучше ВП на ПХП. И даже ВП на C++ будет в принципе точно таким же. Язык может скостить отсилы пару десятков миллисекунд от TTFB, что не значит ничего, если у тебя не миллион запросов в секунду.

Снимаем обалденный сериал, изобличающий Яндекс: Хрень - украдется все. (https://hrentv.com)
S3
На сайте с 29.03.2012
Offline
222
#16
danforth:
Смена языка может сэкономить деньги на больших проектах, может ускорить разработку, но саму нагрузку держит именно shared-nothing архитектура. То что на нагруженных проектах где-то используют джангу, это не значит, что джангу выбрали потому что она хорошо подходит под нагрузки. Этот выбор был историческим.

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

Но если сейчас взять новый проект и реализовать его на Джанге или Вордпрессе - как ты думаешь, что будет со всех сторон лучше? Понятно что для блога в 1000 страниц и посещалкой тысяч в 10 в сутки - без разницы. А что то серьезнее? Уже как минимум Джанге нужно что-то типа Симфони противопостовлять.

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

IL
На сайте с 20.04.2007
Offline
415
#17
promoworld:
Вот по оптимизации БД рад выслушать советы.

Смотреть надо, что именно нагрузку создаёт. Вслепую можно "наоптимизировать".. И да, совсем не факт, что в БД упирается (не исключено, что как раз то самое кэширование, которое должно ускорять фактически приводит к "тормозам")..

promoworld:
Проекты состоят из сотен постов.

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

а) либо хостинг совсем грустный

б) намудрили в плагинах/темах

Sly32:
Я могу сравнивать два инструмента, потому что достаточно работал на обоих, ты нет.

Откуда информация "на чём" с чем я работал? 😂

Sly32:
предлагаю не комментировать чего не знаешь.

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

Sly32:
Человек спросил о том в чем я неплохо разбираюсь,

Дело не в компетентности или её отсутствии, а в непоследовательности - уже не раз намекали.. Ты в очередной раз упорно(?) стараешься выглядеть глупее, чем на самом деле..

Sly32:
решение перейти на Пайтон с вордпресса даст кучу преимуществ, могу аргументировать

Уточнил бы для начала, какую фукнциональность предлагается реализовывать и бюджет перехода.. Как минимум, экономическая целесообразность изначально под вопросом.

S3
На сайте с 29.03.2012
Offline
222
#18
ivan-lev:
Уточнил бы для начала, какую функциональность предлагается реализовывать

Чукча не читатель? В первом посте есть для думающих людей инфа. Говно за копейки можно и на ВП и на Джанге клепать - бюджет это уже следующий вопрос

ivan-lev:
Откуда информация "на чём" с чем я работал?

как минимум с этого форума можно сделать вывод по твоим постам.

D
На сайте с 18.12.2015
Offline
142
#19

Нет смысла переписывать сайт с WordPress на джангу только потому, что у кого-то начал тормозить сайт. Любой блог на WordPress будет достаточно быстрым, если не превращать его в социальную сеть с интернет-магазином, аукционом, погодой и криптовалютной биржей одновременно.

Алгоритм поиска тормозов обычно такой:

- находим место, которое тормозит

- воспроизводим тормоза

- делаем профайлинг, смотрим что именно тормозит

- определяем причину

- лечим

А не такой:

- переписываем на джангу

Тем более, сама по себе джанга достаточно тормозная. Фишка джанги - скорость разработки, а не производительность.

S
На сайте с 23.05.2004
Offline
290
#20
danforth:
Тем более, сама по себе джанга достаточно тормозная.

Нету в ней ни каких тормозов. Упираться как и везде будет в базу, но никак не в джангу.

Это просто мой личный сайт (https://phpdevs.com/) в моей подписи.
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий