Популярные статьи в блоге
PSR-16: Общий интерфейс для кэширующих библиотек
Дата: 2024-01-13PSR (PHP Standards Recommendations) - это набор рекомендаций по программированию на языке PHP.
Кэширование — это распространенный способ повышения производительности любого проекта, что делает библиотеки кэширования одной из наиболее распространенных функций многих платформ и библиотек. Взаимодействие на этом уровне означает, что библиотеки могут отказаться от своих собственных реализаций кэширования и легко полагаться на ту, которая предоставлена им платформой, или на другую выделенную библиотеку кэширования.
Битовые флаги - зачем это надо?
Дата: 2025-04-14Битовые флаги - это эффективный способ хранения множества булевых значений (включено/выключено) в одном числовом значении, используя отдельные биты для представления каждого флага. Этот подход широко применяется в программировании для оптимизации памяти и повышения производительности.
Простое шифрование для передачи данных
Дата: 2022-11-29При разработки клиент серверных приложений встает задача передать данные с сервера на клиент или наоборот.
Можно конечно передавать все в открытом виде, но иногда это не безопасно.
PSR-1: Базовый стандарт кодирования
Дата: 2023-09-09PSR (PHP Standards Recommendations) - это набор рекомендаций по программированию на языке PHP.
PSR-1 - это стандартные элементы кодирования, которые необходимы для обеспечения высокого уровня технической совместимости между общим PHP-кодом.
Composer - ошибка нехватки памяти
Дата: 2022-11-18Часто бывает так что при использовании Composer вы сталкиваетесь с ошибкой, что лимит памяти исчерпан.
И как следствие весь процесс выполнения падает.
Как же выйти из данный ситуации?
Оказывается очень просто.
Вышла новая версия PHP 8.3
Дата: 2023-11-22Вышла очередная минорная версия PHP 8.3.
Как и все минорные обновления PHP поддерживает обратную совместимость.
А это означает, что вы сможете легко обновиться, ничего не меняя в своем коде.
Вышла новая версия Symfony 7.2
Дата: 2024-11-29Вышла очередная минорная версия Symfony 7.2
Как и все минорные обновления Symfony поддерживает обратную совместимость.
А это означает, что вы сможете легко обновиться, ничего не меняя в своем коде.
Вышла новая версия Symfony 6.3
Дата: 2023-05-30Вышла очередная минорная версия Symfony 6.3.
Как и все минорные обновления Symfony поддерживает обратную совместимость.
А это означает, что вы сможете легко обновиться, ничего не меняя в своем коде.
Вышла новая версия Symfony 7.1
Дата: 2024-05-31Вышла очередная минорная версия Symfony 7.1
Как и все минорные обновления Symfony поддерживает обратную совместимость.
А это означает, что вы сможете легко обновиться, ничего не меняя в своем коде.
PSR-4: Автозагрузчик
Дата: 2024-01-01PSR (PHP Standards Recommendations) - это набор рекомендаций по программированию на языке PHP.
PSR-4 - этот стандарт описывает спецификацию автоматической загрузки классов из путей к файлам. Он полностью совместим c PSR-0.