![]() |
Какие PHP-библиотеки сейчас реально полезны?
Перебираю свои проекты и решил обновить стэк библиотек на PHP. Раньше куча всего копилась: от простых валидаторов до сложных ORM. С 8-й версией PHP много чего поменялось, и мне стало интересно, что сейчас реально стоит использовать, а что можно смело забить.
Выделяю пару моментов, почему стоит присмотреться к тому или иному решению: - стабильность и поддержка — библиотека должна обновляться; - совместимость с последним PHP и фреймворками; - отсутствие накруток с зависимостями, чтобы не превратить проект в кучу хлама; - безопасность (ну, тут логично); - документация, чтобы не париться с пониманием. Взял за пример несколько топовых, типа Guzzle для запросов, Carbon для работы с датами, Symfony Components по отдельности и PHPUnit для тестов. Composer всё облегчает, но иногда зависимостей слишком много набегает, и проект весит 50 мегабайт. Вопрос не только в том, что выбрать, а и как проверять подводные камни — обычно смотрю последний релиз, issues на гитхабе, кто сейчас вливается в поддержу. Если библиотека давно не обновлялась, но работает без ошибок и не конфликтует, может, это даже плюс (адаптация под старый код иногда важнее). Кто как собирает библиотечный набор? Может, есть какие-то малоизвестные, но удобные штуки, которые реально экономят время? Или наоборот, что из модных сейчас лучше обходить? |
| Время: 17:17 |