
Aleksey
25.04.2018
08:03:03

Ivan
25.04.2018
08:35:08
нужно 15г под картинки
дешевле и проще подключить внешнее хранилище Selectel (ну или амазон s3, если блокировки не страшны или не касаются)

Alexey
25.04.2018
08:36:27

Дмитрий
25.04.2018
08:36:55

Google

Ivan
25.04.2018
08:38:18
у селектел?
у них в доке написано, что даже lestencrypt поддерижвается
https://kb.selectel.ru/23136144.html#id-%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B%D1%81%D0%9E%D0%B1%D0%BB%D0%B0%D1%87%D0%BD%D1%8B%D0%BC%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5%D0%BC-SSL-%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D1%8B

Alex
25.04.2018
08:39:09
привет. есть страница с выводом таблицы(несколько тыщ записей). вывожу их через rowboat + pdoPage. есть способ безгеморно их фильтрануть(сделать поиск) через mSearch2 например?

Ivan
25.04.2018
08:40:18
да, без особых проблем
документация есть и очень хорошая, вопросов на modx.pro с ответами тоже хватает, на крайний случай есть техническая поддержка
на производельность негативно может влиять только одна настройка - которая показывает цифрами сколько элементов доступно под конкретным значением фильтра

Sergey
25.04.2018
08:53:36
а rowboat это что?

Alex
25.04.2018
08:55:32

Oleg
25.04.2018
10:24:32
Долбаный ркм
Сайты использующие cdn Гугла работаю некорректно.

Георгий
25.04.2018
10:25:46

Артем
25.04.2018
10:29:45

Google

Миша
25.04.2018
10:30:21

Георгий
25.04.2018
10:30:56
«АвтоВАЗ» с 1 мая повышает цены на весь модельный ряд в связи «с колебаниями курса рубля» - ахаха

Oleg
25.04.2018
10:30:58

Vir
25.04.2018
10:31:00
ахаха
М-маркетинг

Maxim
25.04.2018
11:35:25
Ребят, а как в феном можно выявить если фраза начинается с "tv."
Например есть массив в котором "tv.comp","ms.color" и так далее. Нужно получить из массива элементы, которые начинаются с "tv."

Алексей
25.04.2018
11:44:17
это нужно array_filter на php делать

Maxim
25.04.2018
11:44:41
{if $type | preg_match : '/^tv\./' }
Ok
{/if}
Вот так получилось!))

Алексей
25.04.2018
11:44:58
ну чет регуляркой это как-то жестко

Maxim
25.04.2018
11:45:11
Только хотел писать: Всем спасибо!)))

Алексей
25.04.2018
11:45:39
лучше не preg_match, а in string использовать на феном

Maxim
25.04.2018
11:45:58

Алексей
25.04.2018
11:46:13
ну дык еще замедляться-то зачем

Maxim
25.04.2018
11:46:34
А in вернет tru, даже если будет в середине слова! А там меня мало волнует! Только начало!
Заказчика не смог отговорить!) Поэтому потом буду что-то думать с кешированием(((

Bochkarev
25.04.2018
12:25:27
?

Pavel
25.04.2018
12:33:52
зачет

Google

Миша
25.04.2018
12:36:57
А можно поюзать или ещё не приняли?

Vasily
25.04.2018
12:37:20
Погонять пока можно только ресурс - через тестирование PR
всё остальное только у меня на компе

Bochkarev
25.04.2018
12:37:47
По тимвиверу?)
Круто.
Мне все нравится

Борис
25.04.2018
12:40:43
??Класс

Антон
25.04.2018
13:01:48
Подскажите кто сталкивался, создаю новый шаблон на него вешается id 0
постоянно нулевое и не могу не удалить не создать шаблон нормально

Sergey
25.04.2018
13:04:50
Бд

Антон
25.04.2018
13:07:42
Бд
я понимаю что это что-то с бд, но не могу понять где именно, вроде с базой всё нормально, заново выгрузил со старого сервера и загрузил на новый

Sergey
25.04.2018
13:08:23
у меня такое было, когда были ошибки при импорте и база не до конца залилась

Антон
25.04.2018
13:08:47
понял, спасибо, сейчас полностью перенесу опять сайт и базу

Oleg
25.04.2018
13:18:29
Ребята, кто нибудь занимался оптимизацией фронта под Google Pagespeed? Я уже практически добился нужного результата, загвоздка только в одном - Render Blocking CSS. Библиотека loadCSS - не помогает (похоже, Google Pagespeed сознательно её не воспринимает и занижает рейтинг, есть issues на гитхабе, не решено). Я пробовал подключать CSS через новомодный rel="preload" - результат Pagespeed с 85 до 99 подскакивает, но эта фича поддерживается только самыми последними версиями браузеров. Джаваскриптом подключать внизу страницы - тоже рейтинг не меняет.

Гафар
25.04.2018
13:21:29

Oleg
25.04.2018
13:23:10

Alex
25.04.2018
13:24:02

Oleg
25.04.2018
13:24:03
тут фишка не в месте, где подключать CSS, а в обходе ограничения LINK - он блокирует рендеринг страницы, пока ресурс, на который он ссылается, не загрузится
у меня на выходе - один файл CSS (скомпиленый галпом), проблема не в разделении стилей, это не нужно

Maxim
25.04.2018
13:25:27
А разбить CSS на куски и подгружать на странице только те куски, которые нужны именно этой странице?

Google

Yani
25.04.2018
13:25:34

Oleg
25.04.2018
13:27:15

Maxim
25.04.2018
13:28:06

Sergey
25.04.2018
13:28:21

Admin
ERROR: S client not available

Maxim
25.04.2018
13:29:03
Ну собственно и я о том же!)

Oleg
25.04.2018
13:29:07

Sergey
25.04.2018
13:29:15
да все в хедер инлайново пихай и норм. главное, чтоб не ругался на слишком большой html

Alex
25.04.2018
13:29:44

Sergey
25.04.2018
13:29:54
ну да ))
если разбивать лень
об этом в самом начале верстки нужно думать просто

Oleg
25.04.2018
13:31:08
меня поразила эффективность метода вот тут написано:
https://github.com/filamentgroup/loadCSS
RECOMMENDED EXAMPLE - всё было круто в Хроме, до того, как подключил джаваскрипт.

Maxim
25.04.2018
13:31:56

Sergey
25.04.2018
13:32:33

Oleg
25.04.2018
13:32:44
дело не в лени, а в баге PSL в Google Pagespeed. Изза него решение loadCSS некорректно обрабатывается этим сервисом, а loadCSS - единственно верное, что я нашёл из всех (не надо ничего разбивать на части итд.) Просто rel="preload" надо както обойти на старых браузерах

Sergey
25.04.2018
13:32:56
гугл, он йобнутый ))

Oleg
25.04.2018
13:33:53

Sergey
25.04.2018
13:35:49
я два делаю обычно. один для первых экранов, остальное во второй. и когда все оттестировано, запихиваю первый инлайново ужатый в хедер. а второй вместе со стилями либ подтягиваю js-ом уже

Google

Oleg
25.04.2018
13:36:17
вот не верите - попробуйте сами решение из loadCSS (вызов CSS через <link rel="preload") - и проверьте пейджспид разницу
только в последнем хроме, файрфокс не понимает этого аттрибута

Sergey
25.04.2018
13:36:38
https://caniuse.com/#search=rel%3D%22preload%22

Oleg
25.04.2018
13:38:25
у меня FF 59.02 (ubuntu) - не сработало

Sergey
25.04.2018
13:38:29

Oleg
25.04.2018
13:39:57
с бутстрапом 4?

Sergey
25.04.2018
13:40:18
там третий еще, вроде. не помню
да, 4-й

Oleg
25.04.2018
13:44:03
у меня обычный <link rel="stylesheet"... внутри HEAD - 86/89 даёт, а вот с таким:
'''
<link rel="preload" href="{$_modx->config.assets_url}css/main.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript>
<link rel="stylesheet" href="{$_modx->config.assets_url}css/main.min.css">
</noscript>
'''
выдаёт 99/96, но в Файрфоксе 59,0,2 не отображает CSS
когда вставляю скрипт из loadCSS инлайново - вообще падает до 76 или чтото такое
нехило так, пейджспид + 10 изза одного метода подключения CSS??

Dmytro
25.04.2018
13:54:45
Надо часть css просто в футер перенести

Никита
25.04.2018
13:57:16

Oleg
25.04.2018
13:59:57
Firefox впринципе не понимает rel="preload"
https://developer.mozilla.org/en-US/docs/Web/HTML/Preloading_content
Внизу в таблице Browser Compatibility...
Все другие способы, вроде подключения в футере итд - не дают никакого прироста Пейджспид. Только preload.