Алексей
Дима
Алексей
Вообще это часть движка темизации пока что. (ну движком сложно назвать) так - концепция темизации
Дима
Правда мне вечно лень делать конфиги для migx не очень я его и люблю. Вот делал бы слайдеры как Евгений, привык бы уже наверное))
Евгений
Алексей
Дима
Блин к стати недавно на modx.pro кто-то выкладывал адский комбайн типа ContentBlocks и там ещё блоки назывались "Штуки", компонент платный я даже купил чтобы автора поддержать но так и не добрался пока поюзать.
Щас никак невспомню как называется...
Евгений
тож смутило такое название
Алексей
Алексей
штуковины
Евгений
Евгений
там Олег выкладывал еще компонент один из этой серии
Дима
Ваши картинки не про migx, вот эти надо к нему: 🍺🥂🍷🍻
Евгений
https://modstore.pro/packages/other/pageblocks
Дима
Конечно зря он на semver решил забить. А автор есть в чате?
Евгений
Евгений
хотя мож не в этом
Евгений
нету в этом
Евгений
не надо его отвлекать, пускай допилит extraFields
Дима
не надо его отвлекать, пускай допилит extraFields
Я честно не до конца понимаю чего всем так сдалось расширение таблиц и отказ от TV.
Занимаюсь SEO, правки скорости - в приоритете, нет проблем с ТВ, у всех что-ли кнопка (настройка) включить кэш заедает ?))
Евгений
Евгений
ну и если надо быстро решить
Дима
Хз может я слишком давно на хорошем хостинге, не видел чтобы были ощутимые тормоза из за запросов, если это не mFilter2 и много-много фильтров. И там уже без разницы по TV они или по опциям товаров например
Евгений
Евгений
но изначально было сделано на ТВ, потихоньку перетаскиваю
Алексей
Дима
И почему нельзя работать с кэшем там?
Евгений
графика и все такое
Дима
Павел
мфилтер вообще не кеширует фильтры если шо
Евгений
Евгений
Павел
Алексей
тока нада и php и БД отдельно смотреть. чтобы понимать куда двигаться
Дима
много динамики, новости, просмотры
Почти всегда удается найти способ закэшировать самое медленное. А когда не удается - ajaxSnippet ! (ну или его адаптация, чтобы он фронтенд не тормозил)
Евгений
Евгений
а это очень критично для того сайта
Дима
Я знаю, плохо относится!
Но ведь речь о тех как раз частях страницы, которые нельзя положить в обычный серверный кэш. Например "последние комментарии" или типа того. А они для SEO только мусор (хотя кто-то может себе напридумать что нужны для расширения семантики, тут не переубедить, придется делать)
Evgeniy
Евгений
Дима
Один минус, jquery
Потому я и написал про адаптацию. Конечно это фиксится там код не сложный
Евгений
кучу всего на сайте его использует обычно
Дима
у меня jquery не минус
С недавних пор убедился и могу подтвердить, что (ну как обычно щас все скажут) при прямых руках ничего страшного фронту jQuery не сделает. Особенно после Яндекс.Карт или ютуб.плеера, чтоб их... переписали))
Evgeniy
Евгений
200 кб - что + пару картинок в слайдер впихнуть
Дима
Я.карты 600+кб и если платно помню, что-то около 3 секунд TBT ...
Евгений
и то, если дать по рукам контентщикам
Евгений
любят они по полтора мегабайта пихать
Евгений
Евгений
обычно с cdn тянул
Евгений
но ща перестал)
Евгений
отдаю верстку на сторону по возможности и не парюсь особо
Евгений
Д - доверие
Дима
А потом экономишь 0.1 сек на запросах к БД а "они там" не стесняются подключить 7 счётчиков аналитики и 20 jQuery плагинов на 3 секунды минимум ))
Evgeniy
ага, а потом говорят гугл ругается на CLS а там баннер появляющийся из неоткуда на весь первый экран
Дима
И ещё онлайн-консультарнт, возвратку лидов какой-нибудь хантер и снежинки на новый год от которых комп нагревается когда рендерит их)))
Евгений
Евгений
ток сеошники начинают в tag manager пихать
Евгений
ненавижу сеошников
Евгений
и дизайнерок
Дима
Evgeniy
Дима
А становился LCP! Дада
Evgeniy
По formit подскажите плз,
откуда тут берутся разные id одной и той же формы? AjaxForm
Дима
грузи мои 4 мегабайта gif акции
Правда снова придет сеошник и скажет давайте гиф в webm для поддерживающих браузеров замените. А для яблочников h264.mp4
Евгений
Дима
Евгений
'formName' => 'Контакты',
'formFields' => 'company,name,phone,email,msg',
Евгений
это же для FormItSaveForm?
Evgeniy
Евгений
можно ж красиво писать)
Дима
Евгений
с наименованиеями полей и все такое
Евгений
'formName' => 'Контакты',
'formFields' => 'company,name,phone,email,msg',
'fieldNames' => 'company==Компания,name==Имя,phone==Телефон,email==Email,msg==Сообщение'