Евгений
и в карте всё правильно
Евгений
только в вебмастере откуда-то берется
Pavel
Можешь запретить такие урлы через robots.txt, регуляркой
Евгений
вариант, пойду гуглить регулярку
Pavel
Disallow: /*?p=*
Pavel
Ну или как то так, там можно в вебмастере потестить
Евгений
пасиб
Pavel
я бы просто модх чистый поставил и там попробовал. такое же или нет явление. потом дальше настройками бы поигрался.
Евгений
да не, там уже проиндексированная шляпа
Yaroslav
только в вебмастере откуда-то берется
нет ли пагинации на главной?
Oleg
Друзья, кто занимался оптимизацией сайта для PageSpeed, может знаете, как выполнить требование перенести стили, блокирующие отображение страницы? Гугл ругается на bootstrap.min.css. Я так понимаю, что он хочет видеть все стили прямо в коде, а не подгружаемым файлом (тоесть весь код бутстрап внутри тега <style>...</style>). Как это сделать через Fenom? И ещё: в чём разница между {include 'file:templates/page.tpl'} и {insert 'file:templates/page.tpl'}. Насколько целесообразно использовать более быстрый ИНСЕРТ, или этого никто не делает? Какие вообще best practices по Fenom на MODX? (я шаблоны и чанки инклюдю явно указывая их имена и расположение).
Yaroslav
Друзья, кто занимался оптимизацией сайта для PageSpeed, может знаете, как выполнить требование перенести стили, блокирующие отображение страницы? Гугл ругается на bootstrap.min.css. Я так понимаю, что он хочет видеть все стили прямо в коде, а не подгружаемым файлом (тоесть весь код бутстрап внутри тега <style>...</style>). Как это сделать через Fenom? И ещё: в чём разница между {include 'file:templates/page.tpl'} и {insert 'file:templates/page.tpl'}. Насколько целесообразно использовать более быстрый ИНСЕРТ, или этого никто не делает? Какие вообще best practices по Fenom на MODX? (я шаблоны и чанки инклюдю явно указывая их имена и расположение).
с какого-то бложика но в принципе верно Объединяем все JavaScript файлы и размещаем то, что получилось перед закрывающим тегом </body> сайта. Объединяем все CSS, суём прямо перед JavaScript, которые мы уже переместили, затем выбираем из них те стили, которые необходимы для корректного отображения страницы, а в особенности её верхней части (первого экрана) и помещаем их в тег <style> в <head> сайта.
Andrey
Хуйней Гугл занимается, а сеошники вместе с ним.
Yaroslav
(инлайн стили и скрипты могут значительно увеличивать время ответа сервера)
Oleg
Хуйней Гугл занимается, а сеошники вместе с ним.
оно то да, но на этом сейчас тоже деньги зарабатываются, клиент хочет пейджспид оптимизацию -> клиент получает)
Sentinel
слушайте, я что то въехать не могу, если у меня у pdomenu parents => 0 и resources => 2,3,18,14 оно мне 2 уровень не выводит?
Sentinel
'level' => 10 прописал
Oleg
showHidden=1 может?
Sentinel
а есть ли ресурсы на втором уровне?
есть но они идут как категории товаров msCategory'
Oleg
меню можно через pdoResources вывести тоже
Oleg
ещё hideContainers надо 0 поставить
Sentinel
showHidden=1 может?
у меня ресурсы не скрыты
Oleg
у меня когдато был прикол с выводом меню, пока явно не указал sortby и sortdir - тоже выдавало непонятно что
Андрей
Sentinel
все верно ведь? http://s1.bild.me/bilder/110417/5620492screenshot_2018-02-13_005.png
Oleg
parents 0,14 - а так можно одновременно?
Андрей
все верно ведь? http://s1.bild.me/bilder/110417/5620492screenshot_2018-02-13_005.png
Вопрос, а нафига тебе одновременно использовать и parents и resources
Андрей
Как бы взаимоисключающие параграфы))
Oleg
наверно, надо parents 0 всё таки
Андрей
Ну тут либо одно, либо другое надо использовать
Павел
Наверно нужно сначало взять ресурсы, получить паренты а потом уже вставлять в меню
Oleg
"выбрать ресурсы X, Y, Z из родителя 0 (корня) с глубиной 5 (level)"
Андрей
все верно ведь? http://s1.bild.me/bilder/110417/5620492screenshot_2018-02-13_005.png
Просто поставь parents 0, и level 2, если тебе нужен второй. Без resources.
Oleg
{$_modx->runSnippet('!pdoMenu', ['parents' => 0, 'resources' => '2,3,18'])}
Андрей
{$_modx->runSnippet('!pdoMenu', ['parents' => 0, 'resources' => '2,3,18'])}
По логике должно вывести 3 указанных ресурса и все
Sentinel
да, выводит, но без level 2
Андрей
да, выводит, но без level 2
Ну так откуда он level2 возьмёт, если ты чётко указываешь ресурсы для вывода
Oleg
скрин дерева есть? что надо в итоге?
Oleg
можно через where параметр задать id in (2,3,18) OR 'parent': 0, только в нужном синтаксисе
Sentinel
да, попробую, спасибо
Sentinel
наверное отдыхать уже нужно
Yaroslav
наверное отдыхать уже нужно
а что если вместо указания ресурсов указать 0 и минуснуть лишние parentы ?
Sentinel
надо подумать
Vladimir
Друзья, кто занимался оптимизацией сайта для PageSpeed, может знаете, как выполнить требование перенести стили, блокирующие отображение страницы? Гугл ругается на bootstrap.min.css. Я так понимаю, что он хочет видеть все стили прямо в коде, а не подгружаемым файлом (тоесть весь код бутстрап внутри тега <style>...</style>). Как это сделать через Fenom? И ещё: в чём разница между {include 'file:templates/page.tpl'} и {insert 'file:templates/page.tpl'}. Насколько целесообразно использовать более быстрый ИНСЕРТ, или этого никто не делает? Какие вообще best practices по Fenom на MODX? (я шаблоны и чанки инклюдю явно указывая их имена и расположение).
Pagespeed лютая хрень. Есть у нас те кто гонятся за этими циферками и не понимают что замечания по яндекс метрике и тому подобным внешним скриптам никак не поправить. Но... Если им так хочется, делаю проще - напмсал простой снипет который стили из файла minifyx выводит в хэд в тег style, + все pdoresources/getimagelist на ajaxsnippet перевести. Это минимум. Но у меня еще phpthumbon дописан так что он с jpegoptim optipng gifsicle картинки оптимизирует плюс хоть и не так сильно грузящие, но pdopage тоже на загрузку на странцице через ajax перевел, но там с бубном и своими наработками. В итоге с 50 до 95-99 пунктов поднялось. На мобильных до 92-95. Разброс из-за ответа сервера только.
Евгений
сеошники не ноют по поводу ajaxSnippet?
Vladimir
Ну я предложил выбор клиентам - либо загрузка страниц за долю секунды, либо индексация. Выбрали скорость. Потом в итоге довольны были когда результат увидели. А уже как это повлияло на СЕО еще рано смотреть наверное. Сделал на прошлой или позапрошлой неделе.
Евгений
понятно
Vladimir
Хотя мне кажется поисковики уже должны хоть как-то на ajax обращать внимание. Но, я не в курсе, вот хочу проверить на живом примере)
Евгений
ну вроде умеют, но сеошники они такие
Vladimir
Ну тут просто продвижением тоже мы занимаемся, так что особо споров не возникает)
Андрей
PageSpeed это просто рекомендации. Какие то действительно важны, какие то - нет.
Евгений
на эти рекомендация кто-то усилено дро*ит и тут уже сиди, играйся
Vladimir
Ну на мобильном инете сжатие картинки на 500кб сильно влияет, а вот на обычном - не особо. После ускорения того сайта у меня дома на 250мб грузилось так, что я даже не видел сам факт загрузки. Просто контент менялся. Но вот скорость ответа сервера в googlepagespeed очень полезна. Начинаешь задумываться что чтото не так когда показывает 1секунду
Vladimir
А вот нужно это все или нет.... Есть те кому хрен объяснишь что разницы иногда даже заметно не будет, но им пофиг. Хорошо еще если такие клиенты про wc3 валидатор не в курсе
Igor
Всем привет. Подскажите пожалуйста, как в Fenom работает $.assets_version ? Просто в чанке head в заготовке App от Безумкина он используется
Gray
https://github.com/bezumkin/App/search?utf8=✓&q=assets_version
Евгений
это надо видеть ) https://www.facebook.com/barabas.md/videos/787359371475262/
Евгений
со звуком
Roma
кто подскажет сервис позволяющий размещать копию сайта на хостах в разных странах, например у меня хост в украине, нужно чтобы сайт хорошо ггрузился в британии
Th0r
https://habrahabr.ru/company/hosting-cafe/blog/317054/
Dmytro
cloudflare норм вроде бы
Alexander
Всем привет! Я немного зашёл в тупик, не знаю как организовать данные в modx. В общем есть страницы (вакансии), у них есть ТВшки (города). И по ним надо на другом ресурсе фильтровать (то есть вывести список этих городов), ну и при создании надо тоже выбрать город. Так вот, откуда мне загружать список этих городов? Делать свою табличку с классом мне кажется перебор. Подкиньте идею, пожалуйста, как ещё это можно организовать в MODX.
Миша
По фильтрации то конечно mfilter2
Alexander
то есть mSearch может вывести возможные значения TV?
Максим
то есть mSearch может вывести возможные значения TV?
Да, компонент называется так, в него входит сниппет mFilter2. Выведет уникальные значения из любого поля. В твоем случае из ТВ "город"
Максим
Нажимаешь "Москва", отображаются все ресурсы у которых ТВ = Москва
Alexander
Тут дело в том, что на странице создания надо выводить список всех городов.
Максим
то есть mSearch может вывести возможные значения TV?
сами значения забиваешь в ТВ с типом "Список", например.
Евгений
толкьо надо помнить что еслт Москва не выбрана ни у кого, то и город не выведется
Евгений
Тут дело в том, что на странице создания надо выводить список всех городов.
запрос в базу по id TV и там забрать поле Возможные значения
Максим
толкьо надо помнить что еслт Москва не выбрана ни у кого, то и город не выведется
mFilter, насколько помню, выводит именно забитые в ресурс значения, а не из ТВ. Т.е. по факту какие используются