uz
Feedback
Библиотека PHP программиста 👨🏼‍💻👩‍💻

Библиотека PHP программиста 👨🏼‍💻👩‍💻

Kanalga Telegram’da o‘tish

Полезные материалы по PHP, Laravel, Symfony, CodeIgniter, CakePHP, Phalcon По всем вопросам @evgenycarter

Ko'proq ko'rsatish
2 094
Obunachilar
-224 soatlar
-47 kunlar
-1130 kunlar
Postlar arxiv
Совет по Laravel💡 Schedule Shell Commands Знаете ли вы, что Laravel Scheduler позволяет выполнять команды в операционной сис
Совет по Laravel💡 Schedule Shell Commands Знаете ли вы, что Laravel Scheduler позволяет выполнять команды в операционной системе? 👉 @php_lib

Совет по Laravel💡 Вы можете запускать команду Artisan не только из терминала, но и из кода. Используйте метод Artisan::call(
Совет по Laravel💡 Вы можете запускать команду Artisan не только из терминала, но и из кода. Используйте метод Artisan::call(): 👉 @php_lib

Разрабатываете бизнес-логику для проекта, но сталкиваетесь с трудностями в выборе между конечными автоматами (state machines)
Разрабатываете бизнес-логику для проекта, но сталкиваетесь с трудностями в выборе между конечными автоматами (state machines) и рабочими процессами (workflows)? Ищете метод, который поможет вам лучше управлять состояниями и процессами в системе? После прохождения нашего вебинара вы сможете эффективно описывать бизнес-логику с помощью конечных автоматов, успешно реализовывать процессы с пакетом workflow и четко понимать разницу между workflow и state machines. Ваша разработка станет значительно более структурированной и управляемой. Встречаемся 2 июля в 20:00 мск в преддверии старта курса «Symfony Framework». Все участники вебинара получат специальную цену на обучение! Спикер Михаил Каморин — Dev Tech Lead в Skyeng, участник и организатор конференций по PHP, член ПК Podlodka PHP Crew. Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxXByJ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Совет по Laravel💡 Ознакомьтесь с некоторыми удобными вспомогательными методами Laravel для более плавного выполнения кода! ☝
+1
Совет по Laravel💡 Ознакомьтесь с некоторыми удобными вспомогательными методами Laravel для более плавного выполнения кода! ☝️ 👉 @php_lib

Совет по работе с Filament Если вы хотите разделить форму на секции, вы можете сделать это аналогично форме профиля Laravel J
Совет по работе с Filament Если вы хотите разделить форму на секции, вы можете сделать это аналогично форме профиля Laravel Jetstream, поместив ->aside() с описанием в левой части. https://filamentphp.com/docs/3.x/forms/layout/section#positioning-the-heading-and-description-aside 👉 @php_lib

Индексы в SQL для PHP-разработчиков Индексы в базах данных считаются "волшебной палочкой" для решения многих проблем при разр
Индексы в SQL для PHP-разработчиков Индексы в базах данных считаются "волшебной палочкой" для решения многих проблем при разработке веб-приложений. Впрочем, опытные программисты знают, что из этой палочки в любой момент может вылететь "Авада Кедавра". Чтобы научиться осознанно пользоваться индексами в SQL и ускорить свои приложения, присоединяйтесь к открытому уроку 26 июня в 20:00! На уроке ты: 1. Разберёшься, что такое индексы и как они работают в PostgreSQL и MySQL. 2. Научишься грамотно проектировать индексы под свои данные и запросы. 3. Узнаешь о неочевидных особенностях индексов, которые могут всё сломать, и как их избежать. Твой гид в мир быстрых баз данных — Дмитрий Кириллов, соучредитель и технический директор 1С-Старт, опытный разработчик. Регистрируйтесь прямо сейчас, чтобы попасть на открытый урок: https://vk.cc/cxSdT9

Совет по тестированию в Laravel/PHP Вы можете написать тест, который ничего не утверждает. Он просто запускает что-то, что мо
Совет по тестированию в Laravel/PHP Вы можете написать тест, который ничего не утверждает. Он просто запускает что-то, что может выбросить или не выбросить исключение. 👉 @php_lib

Совет по Laravel💡 Хотите быстро создать нового пользователя? Выполните две вещи в Терминале: - php artisan tinker - User::fa
Совет по Laravel💡 Хотите быстро создать нового пользователя? Выполните две вещи в Терминале: - php artisan tinker - User::factory()->create(); По умолчанию Laravel имеет User Factory, который заполняет другие столбцы за вас. Но вы можете переопределить поля по своему усмотрению. P.S. пароль - "password" 👉 @php_lib

Совет по Laravel💡 Если вы хотите скрыть часть строки, в Laravel есть метод "Str::mask()", который маскирует часть строки с п
Совет по Laravel💡 Если вы хотите скрыть часть строки, в Laravel есть метод "Str::mask()", который маскирует часть строки с помощью повторяющегося символа, например "*". 👉 @php_lib

Совет по Laravel💡 Создайте свой собственный метод Blade Directive! Это очень просто - просто добавьте свой собственный метод
Совет по Laravel💡 Создайте свой собственный метод Blade Directive! Это очень просто - просто добавьте свой собственный метод в app/Providers/AppServiceProvider.php. 👉 @php_lib

Совет по Laravel💡 Выполните Closure после того, как команда выполнится без ошибок или с ошибками: 👉 @php_lib
Совет по Laravel💡 Выполните Closure после того, как команда выполнится без ошибок или с ошибками: 👉 @php_lib

Совет по Laravel💡 Используйте помощник Laravel optional() с callback для изящной обработки null-значений. 🕶️ Таким образом,
Совет по Laravel💡 Используйте помощник Laravel optional() с callback для изящной обработки null-значений. 🕶️ Таким образом, вы сможете выполнять операции с потенциально null-значениями без выброса ошибок. 👉 @php_lib

Простой способ внедрить https в продакшен-среде - просто добавьте это в провайдер app service provider 👉 @php_lib
Простой способ внедрить https в продакшен-среде - просто добавьте это в провайдер app service provider 👉 @php_lib

Как мы знаем, Laravel продолжает улучшать опыт разработчиков (DX) при создании приложений. Из всех этих возможностей есть одн
Как мы знаем, Laravel продолжает улучшать опыт разработчиков (DX) при создании приложений. Из всех этих возможностей есть одна, которая мне нравится больше всего. Это рендеринг почты в браузере!!! Почта - это один из самых распространенных способов, с помощью которого вы отправляете сообщения во внешний мир из своего приложения. Поэтому, если вы хотите быстро проверить, как выглядит ваше письмо, вы можете вернуть объект Mailable из route или controller, и Laravel умно отобразит HTML-шаблон в браузере. 👉 @php_lib

Совет по Laravel💡 Написание чисел Знаете ли вы, что с помощью помощника «Number», которым комплектуется Laravel, можно писат
Совет по Laravel💡 Написание чисел Знаете ли вы, что с помощью помощника «Number», которым комплектуется Laravel, можно писать числа в разных локалях? 🚀 👉 @php_lib

Совет по Laravel 💡 Улучшенная проверка наличия входных данных Нам часто нужно проверить, содержит ли запрос определенные зна
Совет по Laravel 💡 Улучшенная проверка наличия входных данных Нам часто нужно проверить, содержит ли запрос определенные значения. Знаете ли вы, что Laravel поставляется с двумя классными методами, «has» и «hasAny», для элегантного выполнения таких проверок? 🚀 👉 @php_lib

Совет по Laravel 💡 Модификатор Faker «valid()» Поскольку Laravel использует FakerPHP под капотом, вы можете использовать мод
Совет по Laravel 💡 Модификатор Faker «valid()» Поскольку Laravel использует FakerPHP под капотом, вы можете использовать модификатор «valid()», чтобы убедиться, что сгенерированные фальшивые данные соответствуют определенным правилам 🚀. 👉 @php_lib

Совет по Laravel 💡 Скрытие столбцов на лету Иногда вам может понадобиться скрыть атрибуты модели, которые не были определены
Совет по Laravel 💡 Скрытие столбцов на лету Иногда вам может понадобиться скрыть атрибуты модели, которые не были определены в массиве «hidden». Laravel позволяет сделать это на лету с помощью метода «makeHidden» 🚀. 👉 @php_lib

🐘 Тест по навыкам junior и middle PHP-программиста 🐘 Ответьте на 40 вопросов и проверьте, как вы умеете оценивать алгоритми
🐘 Тест по навыкам junior и middle PHP-программиста 🐘 Ответьте на 40 вопросов и проверьте, как вы умеете оценивать алгоритмическую сложность кода, работать с ним с точки зрения анализа и на сколько готовы к обучению на курсе — «PHP Developer. Professional». За 5 месяцев курса вы: - Досконально изучите инфраструктуру (Docker, виртуальные машины, обеспечение безопасности приложения, Composer и другое) - Разовьёте и прокачаете взаимодействие PHP с различными типами хранилищ (PostgreSQL, MySQL, NoSQL) - Освоите не только unit-тестирование, но и покрытие тестами всех слоёв приложения Время прохождения теста ограниченно 30 минут 👉 ПРОЙТИ ТЕСТ - https://otus.pw/ekmt/?erid=2VtzqvuCBmu 💣 Пройдите тест, получите скидку на курс, и записи уроков от преподавателей курса в подарок. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Сайт с пакетами для Laravel Научитесь создавать PHP-пакеты для Laravel с нуля, следуя этой открытой документации. Вклад в раз
Сайт с пакетами для Laravel Научитесь создавать PHP-пакеты для Laravel с нуля, следуя этой открытой документации. Вклад в разработку приветствуется. https://larapackages.com/ 👉 @php_lib