Миша
хотя можно поступить по дебильному после создания кэша директорию копировать куда нужн о))
Павел
Миша
Миша
public function getCacheManager($class= 'cache.xPDOCacheManager', $options = array('path' => XPDO_CORE_PATH, 'ignorePkg' => true))
Миша
да, вот тут надо передавать
iWatchYouFromAfar
мля вот пздц
iWatchYouFromAfar
в инете 0 инфы про параметры в шаблонах
iWatchYouFromAfar
@deadcrystal кристалл
iWatchYouFromAfar
ты любишь задачки
iWatchYouFromAfar
как мне в феноме обратиться к кастомному параметру шаблона?
Миша
я вообще этими параметрами не разу не пользовался, что в них тыкают?
iWatchYouFromAfar
Sentinel
iWatchYouFromAfar
но там все предельно понятно, а тут... жопа
iWatchYouFromAfar
я же тебе написал
{'main'|template : ['param'=>' ']}
iWatchYouFromAfar
main - это название шаблона?
Sentinel
да
iWatchYouFromAfar
не работает
Павел
Павел
iWatchYouFromAfar
Katerina
Всем привет, работал кто-нибудь с api яндекс карт? к примеру с objectManager, нужно сделать чтоб кластеризовались 2 типа меток - одни фирменные магазины, другие дилеры, такое вообще осуществимо?
Avent
Привет, @Katsiaryna99 , https://tech.yandex.ru/maps/jsbox/2.1/clusterer_create
Дмитрий
c 10к запросов в месяц я бы лучше в сторону 2гиса посмотрел..
Katerina
Миша
а можно ли как то сделать, что бы сниппет msProducts возвратил массив с чанками?
Avent
Avent
не, я думаю через JSON
Avent
типа внутри tpl:
{set $chunk}
твой контент чанка
{/set}
"{$chunk}"
Avent
потом делать разделитель запятой
Avent
в msProducts
Avent
и типа вызов такой
{var $data = '[' ~ ('msProducts' | snippet : []) ~ ']' }
Avent
в итоге получится JSON
Avent
и потом
{$data | fromJSON}
Миша
у меня в коннекторе вызов сниппета )
Avent
ну тогда то же самое, только не юзая fenom
Avent
$data = $modx->runSnippet('msProducts', []);
Avent
$data = '['.$data.']';
Avent
$data = json_decode($data, true);
Avent
внутри чанка лучше так сделать
Avent
{filter | trim | escape : 'js'}
//тут твой код чанка
{/filter}
Avent
и все
Katerina
Watch
Всем привет. запилил простенький сайтик, вывод статеечки, тегов, да менюшки. получил отклик в 3 секунды при генерации и 1.7 секунды при выводе из кеша О.о сделал пустой шаблон с выводом контента - сгенерировался за 500мс, добавил простую менюшку
{'pdoMenu' | snippet : [
'parents' => '0',
'level' => '1',
'tplOuter' => '@INLINE <menu {$classes}>{$wrapper}</ul>',
]}- получил +650мс
Watch
куда копать?
Павел
вправо))
хостинг или vps?
Watch
впс
Watch
рядом стоит вп, отдает странички по 170-300мс стабильно
Watch
потому не думаю что апачь дюже криво сконфигурирован
Павел
ну, видимо тебе mysql медленно данные отдает
Павел
в идеале сконфигурировать так, чтобы база данных из оперативы не вылазила
Павел
i\o в пыхе это очень узкое место
Watch
Watch
если я правильно понимаю эту штуку - основное время жрет парсинг
Watch
отдельно интересный вопрос на кой хрен мобайлдетект лезет в базу) типа кеш?
iWatchYouFromAfar
так и знал что куда всех запихано в сайт
Павел
24 запроса ?))
жесть какая
хорошо что я не использую ничего подобного
iWatchYouFromAfar
iWatchYouFromAfar
поставил сниппет - замерил скорость
iWatchYouFromAfar
поставил сниппет - замерил скорость
iWatchYouFromAfar
поставил сниппет - замерил скорость
iWatchYouFromAfar
поставил сниппет - замерил скорость
iWatchYouFromAfar
только так и нужно динамику встраивать
iWatchYouFromAfar
iWatchYouFromAfar
переписать сниппет если он гавно
Эльдар
https://yadi.sk/i/8naUF-XnafxDyQ
ребят а в верстке такое можно сделать быстрый просмотр товара? или это после интеграции делается то есть из базы вытягивается аяксом инфа вся о товаре и показывает? или типо дата атрибатми если сделать так правильно будет или нет?
iWatchYouFromAfar
сделать своб логику со SQL выборкой
Watch
кэшировать
дак из кеша вываливается за 1,7с, что тоже как-то люто дохрена
Павел
он же не 100к ресурсов доставать собрался
iWatchYouFromAfar
iWatchYouFromAfar
подумай
iWatchYouFromAfar
как нужно наговножопить чтобы статика за 2 сек вываливалась
Watch
я правильно понимаю, что если на странице есть хоть один некешируемый элемент, то некешируется вообще все? О.о
iWatchYouFromAfar