PHP-BE1
302 subscribers
399 photos
12 videos
19 files
691 links
Канал по PHP, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
🔥 Совет по Laravel: wherePivot.

В отношениях "многие-ко-многим" можно добавлять условия where в таблицу промежуточной связи, используя метод `wherePivot`.

👉 [|@php_be1]
Laravel приобрела Inertia.js.
Автор проекта, Jonathan Reinink, переключился на Tailwind CSS и останется на проекте только в роли консультанта.
@php_be1
Представляем Rich Text в Laravel

При создании форм для приложения нередко возникает потребность в поле, где обычное текстовое поле (textarea) не подходит. Как же быть? Можно обработать данные на сервере и рассматривать ввод как Markdown, но это требует ручной настройки и часто бывает ограничивающим. Более подходящим вариантом является использование редактора с поддержкой rich text, который предоставляет множество возможностей для настройки.

https://tighten.com/insights/rich-text-laravel/

👉 [|@php_be1]
Недавно мне удалось попользоваться такой замечательной библиотекой как Saloon. О ее существовании я не знал, и решил с вам поделиться опытом - возможно вы тоже не знали??

Вкратце это удобный пакет для написания интеграция с другими сис-ма по http api. Там есть своя структура для описания взаимодействия и различная небольшая экосистема (тестирование, работа с exceptions и другое).

Свой опыт я решил описать на laravel.su для большего охвата аудитории. 😊
Резюмируя - пакет мне понравился конечно, пришлось встретиться с несколькими незначительными нюансами - но пока все идет ровно.


Почитать можно здесь

А если у вас уже есть опыт - напиши в комментариях - может еще не поздно все удалить 😁 и переписать !!
@php_be1
https://laravel.su/p/saloon-universalnyi-instrument-dlia-integracii-po-api
Релиз PHP 8.4.4 и 8.3.17
https://www.php.net/ChangeLog-8.php
@php_be1
Релиз PHP 8.4.4 и 8.3.17

https://www.php.net/ChangeLog-8.php

👉 [|@php_be1]
История создания идеального Docker для Laravel

На первый взгляд, упаковать PHP в контейнер и настроить GitHub Actions кажется простым делом. Но, как часто бывает, реальность оказалась более сложной. Это рассказ о том, как я вернулся к разработке на PHP и решал накопившиеся проблемы с деплоем проекта на Laravel. Я работал над созданием Docker-образа, несколько раз изменял процесс деплоя, искал компромиссы там, где это можно было сделать, и полностью перестраивал архитектуру в тех случаях, когда компромиссы были неприемлемы.

👉 [|@php_be1]
Laravel 12 уже завтра
@php_be1
🚀 Переходите на новый уровень PHP-разработке!

📚 Курс Symfony Framework создан для тех, кто стремится стать востребованным разработчиком уровня middle+ и senior. Мы научим вас решать задачи уровня enterprise на одном из самых мощных PHP-фреймворков — Symfony!

🔧 Почему Symfony? Symfony — это выбор компаний, создающих сложные и надежные приложения. На нашем курсе вы научитесь:
- Использовать Symfony в проектах;
- Обеспечивать безопасность приложения;
- Тестировать и мониторить полученный код;
- Использовать встроенные инструменты фреймворка;
- Разворачивать приложения в различных окружениях.

👩‍🏫 Что вас ждет на курсе? Вы освоите все ключевые функции Symfony под руководством преподавателей-практиков, которые работают на реальных проектах с использованием Symfony, Laravel и других популярных фреймворков.

🚀 Регистрируйтесь прямо сейчас, пройдите короткий тест и получите возможность учиться у экспертов на самых выгодных условиях с промокодом- "Symfony_1_25", а также в рассрочку: 💥👉 https://clck.ru/3GbJhB

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Релиз Filament 3.3
с поддержкой Laravel 12
https://filamentphp.com/
@php_be1
Большое тред на Реддит с недовольством новыми стартовыми наборами в Ларавел
https://www.reddit.com/r/laravel/comments/1iyyxk4/laravel_is_going_in_the_wrong_direction_imho/
@php_be1