+1.14
Рейтинг
2.77
Сила
  • avatar kpoxas
  • 2
Я выше писал про REST, но не упомянул его полезность помимо разделения в REQUEST_METHODS для разных операций. Есть преимущества использования GET метода для всех выборок (будь то поиск, фильтры по параметрам, сортировки, ajax подгрузки блоков — вообщем все, что дерется из БД или есть результатом отрабатывания процессороемких задач с последующим выводом результатов).
А преимущество в кешировании, а именно фронтенд кешировании. Сейчас в движке заимплеменчена бэкенд часть DKLAB кеша. Но на том же сайте есть чудесный мануал по внедрению фронтенд части и кеширования всей страницы целиком либо отдельных ее блоков, а также вывода кеша напрямую с помощью nginx, что дает значительное снижение нагрузки.
Как раз ключем хранения страницы в кэше может быть REQUEST_URI (C GET параметрами), тогда как при POST он все время одинаков.
Возможно, кому-то это не актуально, но при посещении свыше 20 тыс, это просто необходимо.