Size: a a a

2020 May 18

v

vladimir in OctoberCMS
Daniel RU
Уточни: по установке этого плагина, кроме добавления в .htaccess, что надо добавить в самом файле config/phast.php !?
у нас везде nginx)) но даже в таком случае правок в конфиг не вносили
источник

v

vladimir in OctoberCMS
Только включили в админке
источник

DR

Daniel RU in OctoberCMS
vladimir
Вы учтите, что прирост то может и будет, но и нагрузка на php станет выше.
Для мелких сайтов пойдет, для крупных, лучше что-то серверное
Смотрел несколько сайтов  с пользованием PhastPress. Скорость действительна впечатлена.
источник

v

vladimir in OctoberCMS
Daniel RU
Смотрел несколько сайтов  с пользованием PhastPress. Скорость действительна впечатлена.
ну с учетом, что он подменяет все ссылки на картинки, css и js, заворачивая их на свой прокси файл…
Он и правда их компрессит и оптимизирует, НО кол-во запросов на php увеличивается.
источник

В

Владимир in OctoberCMS
Здравствуйте. Тут можно задать вопросы по плагину shopaholic? Нигде не могу найти информации о возможности сделать мультимагазин как в OpenCart. Для разных городов...
источник

DR

Daniel RU in OctoberCMS
Владимир
Здравствуйте. Тут можно задать вопросы по плагину shopaholic? Нигде не могу найти информации о возможности сделать мультимагазин как в OpenCart. Для разных городов...
источник

В

Владимир in OctoberCMS
Спасибо.
источник

DR

Daniel RU in OctoberCMS
По моим тестовым данным, твой плагин победил в скорости:
https://i.imgur.com/3X2jECR.png

У Cacheroute - firstByte > 2s
Phast - > 6s
источник

NK

Nikita Khaetsky in OctoberCMS
vladimir
Вы учтите, что прирост то может и будет, но и нагрузка на php станет выше.
Для мелких сайтов пойдет, для крупных, лучше что-то серверное
Мой плагин нагрузку на PHP наоборот убирает)
источник

v

vladimir in OctoberCMS
Nikita Khaetsky
Мой плагин нагрузку на PHP наоборот убирает)
Возможно) его я не смотрел) только phast разбирал когда использовали
источник

v

vladimir in OctoberCMS
Nikita Khaetsky
Мой плагин нагрузку на PHP наоборот убирает)
Так у тебя же классический CacheRoute вроде как, в то время как phast занимается оптимизацией статики, картинок, стилей, скриптов ?
источник

NK

Nikita Khaetsky in OctoberCMS
Не совсем классический, но верно
источник

v

vladimir in OctoberCMS
Nikita Khaetsky
Не совсем классический, но верно
Полностью классический ) для успешных GET запросов и неавторизованных админов без всяких настроек специфических))

А вот этот https://octobercms.com/plugin/serenitynow-cacheroute уже не совсем классический))
источник

NK

Nikita Khaetsky in OctoberCMS
vladimir
Полностью классический ) для успешных GET запросов и неавторизованных админов без всяких настроек специфических))

А вот этот https://octobercms.com/plugin/serenitynow-cacheroute уже не совсем классический))
Вот этот плагин я вообще не понимаю, потому-что его функционал по дефолту есть в октябре
источник

v

vladimir in OctoberCMS
Nikita Khaetsky
Вот этот плагин я вообще не понимаю, потому-что его функционал по дефолту есть в октябре
В октябре глобально кешировать или нет, роуты и страницы.
А у него точечное кеширование роутов системы с настраиваемым индивидуальным ttl
источник

v

vladimir in OctoberCMS
Единственное, мне не нравится что в базу стучится прям из миддлвара )
источник

NK

Nikita Khaetsky in OctoberCMS
vladimir
В октябре глобально кешировать или нет, роуты и страницы.
А у него точечное кеширование роутов системы с настраиваемым индивидуальным ttl
Ну то-есть получается что это просто список страничек который отзывается к стандартному кешу октября, я понял) Но свою задачу по полному игнорированию выполнения php кода все-равно полностью не выполняет. Поэтому и сделал Quicksilver, где ты так-же можешь "Точечно" выбирать что кешировать а что нет)
источник

NK

Nikita Khaetsky in OctoberCMS
Конечно интерфейс еще не готов, где ты можешь выбирать url для кеша. Но расширить своим плагином сможешь
источник

v

vladimir in OctoberCMS
Nikita Khaetsky
Ну то-есть получается что это просто список страничек который отзывается к стандартному кешу октября, я понял) Но свою задачу по полному игнорированию выполнения php кода все-равно полностью не выполняет. Поэтому и сделал Quicksilver, где ты так-же можешь "Точечно" выбирать что кешировать а что нет)
Ну тоесть сделать то, что можно сделать с помощью конфига nginx, только через php)
Он же после кеширования кладет у тебя готовый результат как html, а .htaccess првоеряет наличие кеша по роуту.

Такое кеширование проще сделать сразу в nginx том же, для GET запросов)
Другой вопрос, что у тебя плагин позволяет работать на шареде и управлять кешем через .htaccess, это конечно прибавляет)
источник

NK

Nikita Khaetsky in OctoberCMS
vladimir
Ну тоесть сделать то, что можно сделать с помощью конфига nginx, только через php)
Он же после кеширования кладет у тебя готовый результат как html, а .htaccess првоеряет наличие кеша по роуту.

Такое кеширование проще сделать сразу в nginx том же, для GET запросов)
Другой вопрос, что у тебя плагин позволяет работать на шареде и управлять кешем через .htaccess, это конечно прибавляет)
.htaccess лишь ищет есть ли страница в кеше или нет, а генерация и проверка генрировать или нет уже на плагине.

Поэтому расширив плагин, ты можешь выбирать какие страницы кешировать можно не только по роутам, но и по чему угодно другому, например по состоянию пользователя который на нее заходит (Например админ или не админ) и т.д.
источник