Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.1K subscribers
1.49K photos
24 videos
26 files
4.21K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Download Telegram
Почему я перенес этот сайт с Symfony на Laravel

Автор объясняет, почему он решил перенести свой сайт на другой фреймворк, с какими проблемами он столкнулся на Symfony и как Laravel решает эти проблемы. Он также обсуждает различия между двумя фреймворками

https://tomasvotruba.com/blog/why-I-migrated-this-website-from-symfony-to-laravel
😁115👍3🔥1🤔1
👔 PHP-программист Junior
⛳️ Оборот.ру
💼🥁 Работа в офисе
💵 60 000 - 80 000 рублей

Подробнее: https://proglib.io/vacancies/php-programmist-junior-oborot-ru-2775c315-2023-03-15
🍌4😁3🌚31
Laravel Pennant

Laravel Pennant — это простой и легкий пакет флагов функций — без хлама. Флаги функций позволяют уверенно развертывать новые функции приложений, проводить A/B-тестирование новых дизайнов интерфейсов, дополнять стратегию разработки на основе магистралей и многое другое

https://github.com/laravel/pennant
4🤔4👍2😁2
#хочу_спросить

Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
2
Использование Laravel Sanctum для создания динамических способностей

Данная статья рассказывает о том, как использовать пакет Sanctum в фреймворке Laravel для создания динамических возможностей (abilities) для пользователей приложения.

Sanctum - это пакет аутентификации (authentication) и авторизации (authorization) для Laravel, который позволяет безопасно передавать токены доступа (access tokens) для работы с API. В статье описывается процесс создания и настройки Sanctum, а также объясняется, как использовать возможности пакета для создания динамических abilities.

Abilities - это возможности, которые пользователи могут иметь в приложении, например, доступ к определенной части интерфейса или функционалу. Sanctum позволяет создавать такие возможности и настраивать их для каждого пользователя индивидуально, что может быть полезно, например, при создании разных уровней доступа (access levels) для разных пользователей.

Статья также содержит примеры кода и пошаговые инструкции по созданию и использованию динамических abilities с помощью Sanctum в Laravel.

https://freek.dev/2428-using-laravel-sanctum-to-create-dynamic-abilities
👍72
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⌨️ Терминал для начинающих: полезные команды для работы в командной строке Windows, Linux и MacOS

В этой статье вы познакомитесь с основными командами для работы в терминале и узнаете, как перемещаться по файловой системе, управлять пакетами Python с помощью pip, делать коммиты в Git и многое другое.

🔗 Основной сайт
🔗 Зеркало
👍31
Новый фасад Process в Laravel 10

Эта статья рассказывает о новом фасаде Process в Laravel 10. Фасад Process дает доступ к функциональности повышения производительности при выполнении команд в командной строке. С помощью Process можно запускать внешние процессы, такие как генерация ключей, импорт баз данных, упаковка файлов и многое другое. Контроль над процессом можно осуществлять из кода Laravel с помощью удобных методов и фильтров. Фасад процесс также позволяет легко изменять и заменять внешние процессы, не прибегая к использованию конкретных библиотек.

https://beyondco.de/blog/laravel-10-new-process-facade/
🍌2
Как вы управляете зависимостями в ваших проектах?
⬇️⬇️⬇️
Сrawler

Эта
библиотека предоставляет своего рода структуру и множество готовых к использованию так называемых шагов (steps), которые вы можете использовать в качестве строительных блоков для создания собственных сканеров и парсеров.

https://github.com/crwlrsoft/crawler
2👍1🍌1
👔 PHP-разработчик
⛳️ Russian Robotics
💼🥁 Работа в офисе
💵 Зарплата на собеседовании

Подробнее: https://proglib.io/vacancies/php-razrabotchik-russian-robotics-e584a408-2023-03-22
🍌121