@topuserman

PSR6 и PSR16: в чем отличие?

У меня несколько вопросов:

Первый
У PHP-FIG есть два варианта интерфейсов для кеширования: psr-6 и psr-16.

Ознакомился с обоими интерфейсами, и честно говоря не понял в чем отличие, и смысл в psr-16.
По описанию, psr-16 упрощенный интерфейс для разработки библиотек. Но в чем его упрощенность, если он полностью повторяет psr-6 и еще добавляет доп. методы.. и почему нужен psr-16, и почему нельзя на psr-6 делать библиотеки ?

Второй
Если я разрабатываю prs-совместимый код, то я обязан имплементировать интерфейсы из php-fig ?
  • Вопрос задан
  • 580 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Написано же в самом PSR-16:
PSR-6 solves this problem already, but in a rather formal and verbose way for what the most simple use cases need. This simpler approach aims to build a standardized streamlined interface for common cases. It is independent of PSR-6 but has been designed to make compatibility with PSR-6 as straightforward as possible.


Грубо говоря, 16 - это синтаксический сахар к 6.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы