Sly32

Рейтинг
391
Регистрация
29.03.2012
Должность
Software engineer
Что интересного в Саксонии(Лейпциг-Дрезден) посмотреть?  Сами города и окрестности. Озера, Замки, достопримечательности? ИИ уже нарисовал маршрут, но интересны личные впечатления, кто может подскажет?
Brand from Amber #:
все сады переполнены, детей во дворах как в СССР.

Это критерий нормальной жизни? Невозможность ребенка в детский сад определить?

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

Александр Воробьев #:
А ты удосужился почитать про те инструменты, что я привел в сравнении? ;) Думаешь я их просто рандомно выбрал? Почитай. 
Я не просто прочитал. Я пошел и проверил - как эти тесты проводились.  Я не могу проверить другие ПХП фреймворки, но свой  фастапи сервис и голый вордпрес я развернул локально и проверил его стандартным апач бенчмарком. Ничего нет из головы.
Александр Воробьев #:
Тут главное не забыться и не стать в ряды сам знаешь кого.... ;) 

😂😂😂

Александр Воробьев #:
Уверен FastAPI тоже можно выкинуть из тех же соображений. Вопрос "лишь" во времени.

Конечно. У меня есть рабочие задачи, которые я пишу на Java/Kotlin есть что то на Go,  которые кладут на лопатки фастапи. Я не упоротый фанатик. Собственно об этом и топик - использовать нужные инструменты в нужном месте.

Александр Воробьев #:
Я правильно понимаю, что ты его сделал на чистом FastAPI? 

да.

Александр Воробьев #:
Ну я тебе предложу сервис построения выкроек сделать на FastAPi. Ну глупость же.

Почему? давай перепишем на пайтоне. Добавим туда ИИ - будет круто)

Александр Воробьев #:
Скажем новостной, информационный сайт может быть "серьезным проектом" в твоей шкале координат?

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

master32 #:
я предлагал провести тесты быстродействия при работе с бд в 100м строк

что сравнивать будем?

softerra #:
Мог бы и ядро WP выкинуть и переписать на свое ..

Я просто перешел на Пайтон.

master32 #:
вся асинхронность схлопывается при работе с бд)

С какого перепуга? давно есть асинхронные драйвера для  БД, есть возможность run_in_threadpool. Я только асинхронно работаю с БД, за исключением разве что миграций в алембк, но это разовое выполнение в отдельном воркере - никак не блочит производительность.

Александр Воробьев #:

В любом случае. небольшой пример: 

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

95% требующегося функционала уже реализовано в ВП. При этом, если  делать на ВП, будет использоваться 99%  функционала ВП.

Есть только одна проблема: у нас будет одна страница на которой в реальном времени отражаются данные со множества крипто бирж (с какойто обработкой - являющейся уникальной фишкой проекта) и на эту страниц будет приходить масса пользователей. (ну плюс на главной странице сайта "виджет" с выжимкой из этих данных).  Конкертно на эту страницу ожидается что будет просто поток пользователей (там к тому же 100500 фильтров).

Какой подход грамотней:

1. Сделать все полностью на условном FastAPI

2. Сделать все на ВП, но только эту страницу вынести в отдельный сервис

Это все разговор про сферического коня в вакууме. Для какого серьезного проекта есть 99% функционала в ВП? Магазин на вукоммерс? Там поищи тут темы, где обсуждают проблемы.

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

Я могу предложить краткое описание функционала, я мастера вордпресса это все реализуют, Акей?

Итак, что у меня есть. 
- Регистрация пользователей  по ролям: Ментор, Менти. Кроме того есть отдельные роли для админа, форум ботов
Базовый функционал для репетиторов
 Ментор: 
 - создает урок, указывает доступные для него дни и часы, урок прорастает в расписании

- Создает ИИ урок, который доступен только его ученикам. По ии Урокам отслеживается  прогресс ученика - ведется дневник
Менти(Ученик):
- Регистрация, поиск нужного репетитора, онлайн букинг урока, подписка на ментора

Квизы
Может создать только Ментор. Есть ИИ-генератор квизов по выбранной теме + используется РАГ - база знаний ментора,  что позволяет кастомизировать квизы
Квиз можно использовать в ИИ уроке как раздел
ИИ-тьютор:
 ИИ урок, есть ИИ генрациа+ РАГ причем есть различные виды поиска - семантика, вектор, гибрид. Урок идет в лайв сессии(вебсокет) Меняется в зависимости от ответов  ученика. Есть голосовое бидирект общение при желлании.
ИИ-Экзамен:
Аналогично  тьютор но там чисто проверка знаний, с режимом античит.
ИИ чат:
Ну тут довольно просто - общение с ИИ чатом. Можно выбрать любого провайдера, можно купить токены, можно использовать свой ключ. Главная фишка - настройка своих агентов плюс к базовым и работа со своей БД

Плюс есть еще несколько сервисов, которые выросли из споров на форуме - анализ текстов на совпадение, парсинг документов, подготовка доков для РАГ...

Но последнее не учитываем. Это все развлечение для меня, ничего сложного.  Берешься ты сделать это на ВП. Или кто другой хочет доказать мне что ВП для всего годится?

Я даже помогу с ТЗ, Дерзайте. Но на чистом ВП, на плагинах)


Александр Воробьев #:
В ВП есть хуки - они регистрируются на каждом хите всеми зарегистрированными плагинами, т.е. все активные плагины на каждом хите хоть не много но участвуют. 
То есть до сих пор ты не удосужился прочитать про это прямо здесь? Я это несколько раз писал.  В том и чудеса. Если при сравнении в лоб ПХП гораздо быстрее Пайтона, то это нужно було постараться написать такого монстра. Впрочем, мне понятно почему.
Александр Воробьев #:
Сам проводить бенчи поленился (да я и не работал с этими инструментами - велик шанс накосячить и получить не очень корректные результаты) - спросил у ИИ собрать инфу:
Это результат  («Hello World» бенчмарк)  -  теоретического максимума. Почитай как он проводится.  В тестах не учитываются возможности асинхронности Fastapi  и в реальной ситуации он все пхпшные фреймворки оставит позади. Надеюсь, не нужно счас подробно углубляться в I/O  операции?
Александр Воробьев #:
Т.е. в ВП более важное значение имеет еще и качество разработки плагинов.

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

Александр Воробьев #:
Не совсем так. При осмысленном подходе не все ж так "прямолинейно".

Совсем так.  Если на странице интерактив и ее содержимое будет меняться, например в зависимости от ответов пользователя. Как ты это будешь брать из статики? Такие страницы будут работать напрямую с ВП уже и тут во всей красе приедут его недостатки с ядром, ненужными плагинами и прочими плюшками. 

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

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

ardova #:


У нас везде всё одно и тоже. 

У нас 95,92-ой. Для особого одаренных 95 евро. Они из одной бочки льются. А, для совсем лундоманов есть 100 евро))))

Ну в это я с легкостью могу поверить. У нас 92 давно нет. Базовые бензин:
  • E10 (ранее Pb95): Стандартное топливо. В нем содержится до 10% биоэтанола (спирта), который получают из растений.
  • E5 (Pb98): Топливо премиум-класса с более высоким октановым числом. Содержит до 5% этанола.

    Ну и есть еще специальные, спортивные виды. 

    Для дизеля свои стандарты. 
    Немного на тему из одной бочки и про обман потребителя. Заметил что в рф постоянно завышают все энергетические параметры. Аналогичный телевизор  или холодильник в РФ будет маркирован как А++ а в Европе - честные В.  Так что и с бензом все ожет быть.


  • Vladimir #:
    Тебе делать нечего, просить показать реальное время ответа cloudflare разных регионов? 👎
    Может ты захочешь еще его производительность замерить???
    Ответ сервера:
    HTTP/1.1 200 OK
    Date: Wed, 01 Jul 2026 11:07:55 GMT
    Server: cloudflare
    Если ты не заметил - изначально разговор и шел про реальное время ответа сервера /сайта с  ВП против фреймворка. Твои кастомные заголовки никому не интересны - они ничего не показывают. 
    Более того, я про кэширование писал несколько раз, но ты не смог прочитать. В твоем случае Claudflare работает именно как CDN. По итогу пользователь даже не доходит до ВП - ему отдается чистая статика - и об этом я говорил. А так же о том что вы этом случае можно забыть про динамический сайт, любой нормальный интерактив с пользователем. Решение для инфо, контентников а не для сервисов. Учи матчасть.
    Всего: 8313