Openso#: Я правильно понимаю - Вы предлагаете заниматься ручной работой в век когда всё пытаются автоматизировать?
Неправильно понимаешь - я предлагаю использовать правильные инструменты. Вордпресс хорошо для своих задач, я тольк против предлагать его в каждом случае. Вот чтоб ты понимал разность задач с которыми я работаю - это стоимость серверов под мои приложения PS убрал скрин, кто хотел успеть - увидел для остальных - сотни тысяч долларов - только за хостинг
Александр Воробьев#: Тогда надо например брать RoadRunner + фреймворк какой либо . Как вариант Laravel Octane.
Абсолютно верно! Но я сравнивал с тем что знаю. Но я знаю и еще одну штуку - возможно в сравнении с PHP фреймворками ВП проиграет еще больше! Пайтон в принципе медленнее PHP в чистом виде. Но он никогда не используется так. Но это за пределами дискуссии. Жаль что тут мало питонистов - не с кем об этом пообщаться. Кстати на киберфоруме еще хуже ситуация - там в пайтон раздел в основном приходят школьники за помощью решения задач из яндекс академии)) Неинтересно.
Забавно - тема была создана, чтобы привлечь сюда настоящих разработчиков на Вордпресс - хотел услышать мнение тех, кто действительно знает и понимает этот инструмент. В итоге обсуждаю ФастАпи. Вот ирония судьбы.
Александр Воробьев#: Циклические ссылки: Python использует подсчет ссылок + GC.
Да, только ИИ не рассказал тебе про GC - Garbage Collector - а там самое интересное. Этот механизм позволяет вообще забыть о проблемах с памятью, в отличие от тех же плюсов. Интересный факт - на собесах на вопросе о ГК сыпется примерно 60 процентов претендентов и 100 процентов притендентов с "дипломом по Пайтону от Степика" 😀 На моей памяти был всего один проект, где нам для производительности пришлось отключит ГК, потому что он сам по себе затратный и когда запускает - отжирает много ресурса. Пришлось управлять вручную.
Считается очень плохим тоном использовать их в Пайтон. Простой путь решения некоторых проблем с потенциальным выстрелом в ногу. Тру питонист будет избешгать это всеми силами.
Естественно, поэтому никто и не использует их без контекст-менеджера. Можно ради практики поиграться и делать это ручками.. а вообще декораторы, контекст менеджеры - давно уже входят в базовые умения пайтон-джуна.
Александр Воробьев#: Event Loop блокировки: Хотя это не утечка памяти, но "утечка" производительности. Тяжелые синхронные операции в async-коде тормозят весь поток.
А это вообще антипаттерн! Вообще я про эти темы могу уже миникнигу написать, наверное. На самом деле это все - плюсы пайтона, так же как и multiprocessing/multithreading, GIL и прочие особенности.
Александр Воробьев#: Да верно. Это совершенно распространенное решение. "Headless" режим.
Ну тут я сорее не прав, если рассматривать это как минус. Любой экономист знает что в ВП есть "REST API" - а значит - прикручивай что хочешь, используя только бэкенд от ВП. Хотя мне непонятно, кто будет таким заниматься - именно БД и бэкенд - самое уязвимое место Вордпресс. Там Апишка скорее для каких-то сторонних решений, оплату прикрутить, постинг там...
alaev#: Каким образом ты привязал маркетолога к вордпрессу? А почему не бухгалтершу? Не кладовщика?
Изначально я хотел привязать домохозяйку 😂 Решил не зарываться и не переводить тему сразу в срач. Была надежда на приход настоящих специалистов по ВП. Тут когда то был SeVlad вот он реально знал ВП и наверное лучше меня. Если бы не его любимое "править на сервере" и "поставить плагин" на каждый чих...
Александр Воробьев#: Да, естественно, это тоже. Я потому всегда, если уж где то участвую в овтетах на вопросы типа "какую CMS выбрать", говорю начните с выбора исполнителя
Мне кажется это немного в сторону от темы, это скорее проблемы менеджмента. Вот поэтому и живут аутсорс компании типа моей. Когда приходит заказчик - сначала пресеты, на которых нужно заставить заказчика понят, что он хочет. Как у нас говорят - "Мы сделаем для вас не то что вы хотите, а то что вам надо". Мы можем предолжить любой стек под проект. У нас был случай когда очень крупный заказчик пришел и уперся в то, что хочет на Пайтон - "Ну, Нетфликс же на нем и Ютуб..." в итоге через полгода упершись в производительность пришлось уйти на Node.js стек
ArbNet#: А если серьезно, то давно бы создал свой продукт для быстрого создания сайтов из коробки с использованием FastApi.
Вот ты вообще не понимаешь стек разработки но зачем то даешь советы. Ко мне недавно пришел человек, говорит - хочу сайт. Я отвечаю - я давно пишу только на Пайтон, Ну ок, круто! Рисует задачу, я посмотрел и ответил - тебе не нужен пайтон, возьми кого кто занимается CMS даже тот же ВП, не трать денег. Начал настаивать - выкатил ему прайс 5К Евро и 3 недели работы - ушел в закат. Так что можно сказать, что я сэкономил человеку 4500 Евро минимум. Студент на ВП с рабостью за эти деньги напишет и все будут довольны. У Фастапи - другая аудитория, туда приходят уже подготовленные люди, которым это не надо. А да, говнокод - это твой фреймворк, в котором лапша кода, перемешаны сущности. Говнокод на пайтоне это Когда нарушены все конвенции пайтон. А мой код ты не видел, хотя я не раз предлагал оценить всем желающим.
Ладно нужно закругляться, а то уже хочется гирю потягать)))
Я ждал этот пример! Там нет никакого ВП - там давно статика. Исторически он был написан на ВП, никтому не надо заморачиваться с переписыванием. Давно уже там расковыпяли все - от ВП там ничего не осталось
Я скажу с практической стороны. Ты (как условный seo/маркетолог) приходишь в команду и там уже есть/позовут программиста.
У него свой технический стек и он будет реализовывать на нём. Представить себе, что кто-то ему будет диктовать условия в выборе технологий и программного окружения - нонсенс.
Прежед чем за меня отвечать - прочитай хотябы название темы. Ну жедательно конечно стартпост, но тут так не принято, обычно сразу же нужно заявить - не свисти и перейти на обсуждение личности ТС и его местожительства)))
Ты наверное не знаешь что это такое, но я разработчик backend части. Я иногда вообще не вижу что там на фронте, мое дело чтоб 1000-2000-3000 и так далее тысяч запросов в секунду отработали как надо и вернулись к тому кому надо. Я если покажу столько стоят наги сервера в день - охренеешь.
Но есть любители все пихать в ВП. Я не говорю про экономистов - с ними все ясно и тема была в общем-то и не для них. А для тех кто никак не уйдет с ВП и продолжает сидеть на нем, потом задавать тут вопросы - почему у меня не работает....
Я не прав - докажите. Если ваш уровень статейник или блог - проходите мимо, тема для специалистов))
Александр Воробьев#: Ну не все так однозначно. Я работаю с Битрикс, а уж его то еще больше обвиняют в тяжести.
не соышал такое.
Александр Воробьев#: Не думаю что ВП менее гибкий в этом плане. И все решается индивидуально для каждого проекта. Есть необходимость - можно подключить и другую БД, и даже не обязательно реляционную.
Вордпресс??? Ты с ним работал? Почитай как он устроен, ты ж не эконоимст))) Разберешься.
Александр Воробьев#: Да и в целом. мне кажется нет смысла тут спорить. Есть задача - есть решение, есть инструменты.... Профит любой CMS - скорость запуска проекта. Далее уже точечно можно расширять, менять, ускорять.
На эту тему рпять же я разве спорил? Нет никакого смысла блог или статейник писать на Фастапи. Но нормальный проект... Все ускоркния ВП - костыли, кастомизация - костыли. Блог, админка - супер. Я даже когда уже ушел от ВП, долгое время еще катомизировал админки в стиле вп, потому что они реально продуманы были.
Александр Воробьев#: Опять же вполне себе сейчас обычным становится headless режим, где фронт вообще на ноду уезжает.
Нет конечно! Это сайт - чистая статика, та вордпресса нет практически - все отдается через кэш. Зачем ты мне кидаешь всякую ерунду? Там в реале до вордпресса дела не доходит - все отдается через Nginx. WP нужен только для подготовки и размещения один раз. А то что весь интернет-мусор на нем написан - так я и не спорю. Нсли все это удалить - тольк лучше станет.
Я же сказал - отличная штука для марктологов и домохозяек. Никто не спорим, что норм чтоб написать какой то мусор и зарабатывать 30 рублей в день. Все. Дальше на нем и не уедешь.
Не. Так удобнее. При этом на части проектов еще на себя брать конфигурирования всего этого.... Не... :)
Да понятно, у каждого свой путь. Что бы ты понимал, один сервис у меня разворачивается примерно 10-15 минут, а раскатывается обычно на на 4 энва. Причем все это полностью автоматически, после того как происходит мерж в главную ветку. А в моей зоне ответственности сейчас 5 таких.
Александр Воробьев#: Используется и на проектах где нет репозитриев на "чужих серверах".
Разворачивай на своем, что мешает? ) Но вообще я давно не встречал проектов без гитхаба, но понятно что у меня другая ситуация. В этом кстати и минусы свои. Кстати как раз во вторник на этой неделе эти мои любимые экшены у гитхаба и отломались, полдня не могли работать. У нас на них вся инфра завязана. Но в целом понятно, спасибо.
Я правильно понимаю - Вы предлагаете заниматься ручной работой в век когда всё пытаются автоматизировать?
Неправильно понимаешь - я предлагаю использовать правильные инструменты. Вордпресс хорошо для своих задач, я тольк против предлагать его в каждом случае. Вот чтоб ты понимал разность задач с которыми я работаю - это стоимость серверов под мои приложения
PS убрал скрин, кто хотел успеть - увидел для остальных - сотни тысяч долларов - только за хостинг
создай свой продукт и покажи.
да пожалста - https://learnservice.online/ru/
Давай сделай такое на своем фремфорке или Вордпрессе))))
Например интерактивный урок с ИИ учителем.
И это ради чего? Чтобы в тот же век 5g сетей и 5-ти гигабайтного интернета сократить fttb на миллисекунды?
Просто ради интереса спрошу - скольким проектам из 1000 понадобиться описанные Вами "преимущества"?
Возможно, ни одному. Но меня уже и давно не интересует "тридцатирублевая ниша". Клепать сайты под адсенс - увольте.
Я так же мог описать преимущества PHP перед Python, про быстродействие и тд.
Не мог бы - ты их не знаешь))) так же как ты не ответил на мой вопрос про ЛЛМ до сих пор
Тогда надо например брать RoadRunner + фреймворк какой либо . Как вариант Laravel Octane.
Абсолютно верно! Но я сравнивал с тем что знаю. Но я знаю и еще одну штуку - возможно в сравнении с PHP фреймворками ВП проиграет еще больше! Пайтон в принципе медленнее PHP в чистом виде. Но он никогда не используется так. Но это за пределами дискуссии. Жаль что тут мало питонистов - не с кем об этом пообщаться. Кстати на киберфоруме еще хуже ситуация - там в пайтон раздел в основном приходят школьники за помощью решения задач из яндекс академии)) Неинтересно.
Забавно - тема была создана, чтобы привлечь сюда настоящих разработчиков на Вордпресс - хотел услышать мнение тех, кто действительно знает и понимает этот инструмент. В итоге обсуждаю ФастАпи. Вот ирония судьбы.
Циклические ссылки: Python использует подсчет ссылок + GC.
Да, только ИИ не рассказал тебе про GC - Garbage Collector - а там самое интересное. Этот механизм позволяет вообще забыть о проблемах с памятью, в отличие от тех же плюсов. Интересный факт - на собесах на вопросе о ГК сыпется примерно 60 процентов претендентов и 100 процентов притендентов с "дипломом по Пайтону от Степика" 😀 На моей памяти был всего один проект, где нам для производительности пришлось отключит ГК, потому что он сам по себе затратный и когда запускает - отжирает много ресурса. Пришлось управлять вручную.
Глобальные переменные модулей
Считается очень плохим тоном использовать их в Пайтон. Простой путь решения некоторых проблем с потенциальным выстрелом в ногу.
Тру питонист будет избешгать это всеми силами.
Незакрытые соединения/ресурсы
Естественно, поэтому никто и не использует их без контекст-менеджера. Можно ради практики поиграться и делать это ручками.. а вообще декораторы, контекст менеджеры - давно уже входят в базовые умения пайтон-джуна.
Event Loop блокировки: Хотя это не утечка памяти, но "утечка" производительности. Тяжелые синхронные операции в async-коде тормозят весь поток.
А это вообще антипаттерн!
Вообще я про эти темы могу уже миникнигу написать, наверное. На самом деле это все - плюсы пайтона, так же как и multiprocessing/multithreading, GIL и прочие особенности.
Да верно. Это совершенно распространенное решение. "Headless" режим.
Ну тут я сорее не прав, если рассматривать это как минус. Любой экономист знает что в ВП есть "REST API" - а значит - прикручивай что хочешь, используя только бэкенд от ВП. Хотя мне непонятно, кто будет таким заниматься - именно БД и бэкенд - самое уязвимое место Вордпресс. Там Апишка скорее для каких-то сторонних решений, оплату прикрутить, постинг там...
Каким образом ты привязал маркетолога к вордпрессу? А почему не бухгалтершу? Не кладовщика?
Изначально я хотел привязать домохозяйку 😂 Решил не зарываться и не переводить тему сразу в срач. Была надежда на приход настоящих специалистов по ВП. Тут когда то был SeVlad вот он реально знал ВП и наверное лучше меня. Если бы не его любимое "править на сервере" и "поставить плагин" на каждый чих...
Да, естественно, это тоже. Я потому всегда, если уж где то участвую в овтетах на вопросы типа "какую CMS выбрать", говорю начните с выбора исполнителя
Мне кажется это немного в сторону от темы, это скорее проблемы менеджмента. Вот поэтому и живут аутсорс компании типа моей. Когда приходит заказчик - сначала пресеты, на которых нужно заставить заказчика понят, что он хочет. Как у нас говорят - "Мы сделаем для вас не то что вы хотите, а то что вам надо". Мы можем предолжить любой стек под проект. У нас был случай когда очень крупный заказчик пришел и уперся в то, что хочет на Пайтон - "Ну, Нетфликс же на нем и Ютуб..." в итоге через полгода упершись в производительность пришлось уйти на Node.js стек
А если серьезно, то давно бы создал свой продукт для быстрого создания сайтов из коробки с использованием FastApi.
Вот ты вообще не понимаешь стек разработки но зачем то даешь советы. Ко мне недавно пришел человек, говорит - хочу сайт. Я отвечаю - я давно пишу только на Пайтон, Ну ок, круто! Рисует задачу, я посмотрел и ответил - тебе не нужен пайтон, возьми кого кто занимается CMS даже тот же ВП, не трать денег. Начал настаивать - выкатил ему прайс 5К Евро и 3 недели работы - ушел в закат. Так что можно сказать, что я сэкономил человеку 4500 Евро минимум. Студент на ВП с рабостью за эти деньги напишет и все будут довольны.

У Фастапи - другая аудитория, туда приходят уже подготовленные люди, которым это не надо.
А да, говнокод - это твой фреймворк, в котором лапша кода, перемешаны сущности. Говнокод на пайтоне это
Когда нарушены все конвенции пайтон.
А мой код ты не видел, хотя я не раз предлагал оценить всем желающим.
Ладно нужно закругляться, а то уже хочется гирю потягать)))
а это кто - маркетолог или домохозяйка ? https://www.whitehouse.gov
уважаемый же человек и неграмотный...
Я скажу с практической стороны. Ты (как условный seo/маркетолог) приходишь в команду и там уже есть/позовут программиста.
У него свой технический стек и он будет реализовывать на нём. Представить себе, что кто-то ему будет диктовать условия в выборе технологий и программного окружения - нонсенс.
Ты наверное не знаешь что это такое, но я разработчик backend части. Я иногда вообще не вижу что там на фронте, мое дело чтоб 1000-2000-3000 и так далее тысяч запросов в секунду отработали как надо и вернулись к тому кому надо. Я если покажу столько стоят наги сервера в день - охренеешь.
Но есть любители все пихать в ВП. Я не говорю про экономистов - с ними все ясно и тема была в общем-то и не для них. А для тех кто никак не уйдет с ВП и продолжает сидеть на нем, потом задавать тут вопросы - почему у меня не работает....
Я не прав - докажите. Если ваш уровень статейник или блог - проходите мимо, тема для специалистов))
Ну не все так однозначно. Я работаю с Битрикс, а уж его то еще больше обвиняют в тяжести.
не соышал такое.
Не думаю что ВП менее гибкий в этом плане. И все решается индивидуально для каждого проекта. Есть необходимость - можно подключить и другую БД, и даже не обязательно реляционную.
Вордпресс??? Ты с ним работал? Почитай как он устроен, ты ж не эконоимст))) Разберешься.
Да и в целом. мне кажется нет смысла тут спорить. Есть задача - есть решение, есть инструменты.... Профит любой CMS - скорость запуска проекта. Далее уже точечно можно расширять, менять, ускорять.
На эту тему рпять же я разве спорил? Нет никакого смысла блог или статейник писать на Фастапи. Но нормальный проект... Все ускоркния ВП - костыли, кастомизация - костыли. Блог, админка - супер. Я даже когда уже ушел от ВП, долгое время еще катомизировал админки в стиле вп, потому что они реально продуманы были.
Опять же вполне себе сейчас обычным становится headless режим, где фронт вообще на ноду уезжает.
вот именно. Будем реакт к ВП прикручивать? 😀
ну каким фастом ты тут вытянешь? :D
вот именно что вытянешь))
насчет вп не тянет серьезные проекты - трындешь очередная вот вп
https://itc.ua/;
такой трафик тебя устроит ?
Нет конечно! Это сайт - чистая статика, та вордпресса нет практически - все отдается через кэш. Зачем ты мне кидаешь всякую ерунду? Там в реале до вордпресса дела не доходит - все отдается через Nginx. WP нужен только для подготовки и размещения один раз.
А то что весь интернет-мусор на нем написан - так я и не спорю. Нсли все это удалить - тольк лучше станет.
Я же сказал - отличная штука для марктологов и домохозяек. Никто не спорим, что норм чтоб написать какой то мусор и зарабатывать 30 рублей в день. Все. Дальше на нем и не уедешь.
технческие аргументы будут?
Не. Так удобнее. При этом на части проектов еще на себя брать конфигурирования всего этого.... Не... :)
Используется и на проектах где нет репозитриев на "чужих серверах".
Но в целом понятно, спасибо.
Вот она