Aliaksandr
вот тебе обычный миллион раз виденный вызов сниппета DLMenu
Aliaksandr
Anonymous
шел 2021й. Hello World весил 40 мегабайт)
Aliaksandr
вот вывод этой переменной в блейде
Aliaksandr
Aliaksandr
все!
Aliaksandr
простейший вариант0
Иван
Визитка готова)))
Идём дальше?)
Aliaksandr
вот тебе три миллиарда раз виденный вызов сниппета Доклистер (ни название ни параметры - не изменились никак)
Aliaksandr
Aliaksandr
вот вывод того чего он там наделал
Aliaksandr
Aliaksandr
пока с этим не разобрался дальше лезть смысла нет ) а это и есть фактически делание того же самого, что делалось на 1.4 но немного другим синтаксисом
css
css
Aliaksandr
это базовый метод вызова сниппетов еще со времен 0.9 версии, просто в 2.0 добавили еще кэширование
Aliaksandr
https://github.com/evolution-cms/evolution/blob/3.x/core/src/Core.php#L4399
Aliaksandr
он во всех доках описан миллиард раз наверно
Alexander
Aliaksandr
а когда научишься переменные получать и передавать в блейд - тогда уже и будешь смотреть, что удобнее не готовый хтмл туда вкинуть, а массив к примеру )
2frags
Ну вот я хочу составить конкуренцию как раз: Orchid, Voyager или Backpack
Раньше Modx пытался конкурировать с Wordpress, Drupal и т.д.
Evo 3 сейчас - с админ-панелями для Laravel.
В рамках создания удобного инструмента для вебстудии это отличное решение, на самом деле.
Evo 3 - удобнее того-же Voyager.
Но глобально - это переход в более узкую нишу и уменьшение аудитории.
Alexander
Aliaksandr
вариант для тех, кто млеет от написания сниппетов прямо в шаблонах на примере "было - стало"
Aliaksandr
Иван
Веббер - народный проводник в 3.х)))
Alexander
Aliaksandr
Веббер - народный проводник в 3.х)))
ну так посмотри разницу выше - только в синтаксисе ) запугали людей какими-то консолями, пакетами, контроллерами - а на самом деле для базы просто синтаксис из заковыристого эвовского в обычный пхп-шный перевели и все
Dmytro
Если грубо то на Evo 3 ушло 320 часов работы это 2-3 месяца работы 1 человека. Но на деле на это ушло почти год.
Тоесть монетизировав процесс можно выполнять куда больший обьем работы что даст возможность расти быстрее
Alexander
я уже ему задолжал походу по приезду в Минск, если когда нибдуь вырвусь)
Иван
Вы только не ругайтесь, а почему Вы выводите некешируемый сниппет) Вроде правильно выводить кешируемый) Нет?)
Alexander
Alexander
это экранирование и неэкранирование
Alexander
то есть хтмл код выведется как теги, а не как резльтат работы браузера
Dmytro
Aliaksandr
Aliaksandr
Alexander
Dmytro
Aliaksandr
вот вариант имитирующий кэшированный вызов )
Иван
Александр Вы тут за пару постов уже напишите несколько сайтов)
Иван
Aliaksandr
просто когда данные прилетают из контроллера, то ты их все видишь в трейси как на ладони
Aliaksandr
Aliaksandr
а если мутишь прямо в шаблонах - то тычешься потом как слепой наощупь где чего
Aliaksandr
вот те менюхи из контроллера есть, а вызванные в блейде обычным способом - нет
Aliaksandr
на скорость не смотрите - у меня опенсервер - там обычно медленно :-))) а то сейчас кто-то обязательно придет ))
Aliaksandr
на обычном хостинге немного быстрее даже рабочий сайт ))
Aliaksandr
Aliaksandr
вот статистика
Aliaksandr
Aliaksandr
вроде не тупит
Alexander
что IP скрыл? думаешь вычислим по IP?
Alexander
😂
Aliaksandr
конечно, придет патоложик и поломает, чтоб не выебывался против твига ))))
Alexander
2frags
Dmytro
Pathologic
Dmytro
А так ясно что WordPress рулит но воевать с ним на прямую не получиться поэтому нужно искать обходные пути
Dmytro
А это ж как понимаю первая обработка тоесть без кеша, дальше ж это кешируетсяи разницы уже не особо есть
Pathologic
не совсем так, там по вертикали количество запросов
Dmytro
ну это я вижу но блейд же кеширует шаблоны в пхп, обычно просто для таких графиков как раз выключают кеш что б было наглядней
2frags
Axenia
i2frags (146.91) увеличил карму Dmi3yy (1924.06)
Pathologic
так все кэшируют в пхп
Pathologic
кроме пхп ((:
Dmytro
Ну вот поэтому и вопрос к методологии проверки это с учетом кеша или без 🙂
Pathologic
https://habr.com/ru/post/504720/
Pathologic
с учетом кэша
Aliaksandr
Смарти рулит ) По блейду запросов мало, потому что "все есть в доках лары" и он "интуитивно понятный" )))
Pathologic
это не запросы в гугле
Pathologic
это запросы в секунду к серверу
Dmytro
Кстати график не коректный:)
Dmytro
он начинает не с нуля а с 20.000 )
Aliaksandr
да фигню какую-то нарисовал )