Статьи с меткой: "PHP"

PSR-6: Интерфейс для кэширования
Дата: 2024-01-09PSR (PHP Standards Recommendations) - это набор рекомендаций по программированию на языке PHP.
Кэширование — это распространенный способ повышения производительности любого проекта, что делает библиотеки кэширования одной из наиболее распространенных функций многих платформ и библиотек. Это привело к тому, что многие библиотеки создают свои собственные библиотеки кэширования с различными уровнями функциональности. Эти различия вынуждают разработчиков изучать несколько систем, которые могут обеспечивать или не обеспечивать необходимую им функциональность. Кроме того, перед самими разработчиками библиотек кэширования стоит выбор между поддержкой лишь ограниченного количества фреймворков или созданием большого количества классов-адаптеров.

PSR-3: Интерфейс для логирования
Дата: 2024-01-04PSR (PHP Standards Recommendations) - это набор рекомендаций по программированию на языке PHP.
PSR-3 - этот стандарт позволяет библиотекам получать Psr\Log\LoggerInterface объект и записывать в него логи простым и универсальным способом. Фреймворки и CMS, имеющие индивидуальные потребности, могут расширять интерфейс для своих целей, но должны оставаться совместимыми с этим интерфейсом. Это гарантирует, что сторонние библиотеки, используемые приложением, смогут записывать данные в централизованные журналы приложений.

PSR-4: Автозагрузчик
Дата: 2024-01-01PSR (PHP Standards Recommendations) - это набор рекомендаций по программированию на языке PHP.
PSR-4 - этот стандарт описывает спецификацию автоматической загрузки классов из путей к файлам. Он полностью совместим c PSR-0.

Вышли новые версии Symfony 6.4 и 7.0
Дата: 2023-11-29Вышла очередная минорная версия Symfony 6.4 и полноценная версия Symfony 7.0.
Как и все минорные обновления Symfony поддерживает обратную совместимость.
А это означает, что вы сможете легко обновиться, ничего не меняя в своем коде.

Вышла новая версия PHP 8.3
Дата: 2023-11-22Вышла очередная минорная версия PHP 8.3.
Как и все минорные обновления PHP поддерживает обратную совместимость.
А это означает, что вы сможете легко обновиться, ничего не меняя в своем коде.

PSR-12: Расширенный стиль кодирования
Дата: 2023-09-10PSR (PHP Standards Recommendations) - это набор рекомендаций по программированию на языке PHP.
PSR-12 - эта спецификация расширяет и заменяет PSR-2, руководство по стилю кодирования, и требует соблюдения PSR-1, основного стандарта кодирования.

PSR-1: Базовый стандарт кодирования
Дата: 2023-09-09PSR (PHP Standards Recommendations) - это набор рекомендаций по программированию на языке PHP.
PSR-1 - это стандартные элементы кодирования, которые необходимы для обеспечения высокого уровня технической совместимости между общим PHP-кодом.

Вышла новая версия Symfony 6.3
Дата: 2023-05-30Вышла очередная минорная версия Symfony 6.3.
Как и все минорные обновления Symfony поддерживает обратную совместимость.
А это означает, что вы сможете легко обновиться, ничего не меняя в своем коде.

Вышла новая версия Laravel 10.0
Дата: 2023-02-14Вышла очередная версия Laravel 10.0.
Теперь минимальная необходимая версия PHP 8.1.
Данная версия содержат критические изменения. Несмотря на это всегда есть возможность обновиться с предыдущей версии на новую.

Вышла новая версия PHPUnit 10.0
Дата: 2023-02-03Вышла новая версия PHPUnit 10.0.
Это версия работает только с PHP 8.1 и выше.
Это самый значительный релиз в истории проекта.
Произведена массовая очистка и рефакторинг, которые закладывают основу для дальнейшей разработки.