PHP Portal | Программирование
Відкрити в Telegram
Присоединяйтесь к нашему каналу и погрузитесь в мир для PHP-разработчика Связь: @devmangx
Показати більше4 832
Підписники
-424 години
-147 днів
-7730 день
Триває завантаження даних...
Схожі канали
Хмара тегів
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
липень '26
липень '26
+4
в 0 каналах
червень '26
+19
в 2 каналах
Get PRO
травень '26
+21
в 0 каналах
Get PRO
квітень '26
+24
в 0 каналах
Get PRO
березень '26
+13
в 0 каналах
Get PRO
лютий '26
+22
в 0 каналах
Get PRO
січень '26
+23
в 0 каналах
Get PRO
грудень '25
+133
в 8 каналах
Get PRO
листопад '25
+451
в 332 каналах
Get PRO
жовтень '25
+29
в 0 каналах
Get PRO
вересень '25
+29
в 0 каналах
Get PRO
серпень '25
+53
в 0 каналах
Get PRO
липень '25
+732
в 288 каналах
Get PRO
червень '25
+204
в 0 каналах
Get PRO
травень '25
+140
в 0 каналах
Get PRO
квітень '25
+346
в 0 каналах
Get PRO
березень '25
+370
в 0 каналах
Get PRO
лютий '25
+265
в 0 каналах
Get PRO
січень '25
+404
в 0 каналах
Get PRO
грудень '24
+1 005
в 403 каналах
Get PRO
листопад '24
+359
в 163 каналах
Get PRO
жовтень '24
+641
в 283 каналах
Get PRO
вересень '24
+531
в 281 каналах
Get PRO
серпень '24
+1 341
в 233 каналах
| Дата | Залучення підписників | Згадування | Канали | |
| 09 липня | 0 | |||
| 08 липня | 0 | |||
| 07 липня | +1 | |||
| 06 липня | 0 | |||
| 05 липня | +2 | |||
| 04 липня | 0 | |||
| 03 липня | 0 | |||
| 02 липня | +1 | |||
| 01 липня | 0 |
Дописи каналу
+1
Laravel-совет
Знали ли вы, что аксессоры Eloquent могут возвращать небольшие value objects?
Пример: вместо того чтобы в каждом Blade-шаблоне, view или сервисе повторять fallback-логику вроде «name или email», можно один раз обернуть связанные колонки и вызывать методы, которые явно отражают намерение.
👉 @PHPgx
| 2 | 🔥VPS + ISPmanager со скидкой до 100% на Waicore
Запускаете сайты на VPS? Сейчас самое время попробовать ISPmanager практически бесплатно.
➕ Наши акции:
— 100% скидка на первый месяц лицензии ISPmanager при заказе VPS из категории «Веб-хостинг»
— Скидка 60% на лицензии ISPmanager при отдельной покупке
Также доступны:
🛡 SSL-сертификаты
🛡 BitNinja для защиты серверов от атак, спама и вредоносного ПО.
Получаете готовый VPS с установленной панелью управления и можете сразу приступать к работе с сайтами, почтой, базами данных и другими сервисами.
⚡️Акция действует месяц.
Подробнее на сайте WAICORE. | 676 |
| 3 | Нашёл полезный пакет для Laravel!
sunchayn/nimbus — встроенный API-клиент для Laravel, работающий прямо в браузере.
https://github.com/sunchayn/nimbus
Автоматически анализирует ваши маршруты и правила валидации, чтобы генерировать интерактивные схемы запросов и предоставлять нативный интерфейс для тестирования, исследования и отладки API
👉 @PHPgx | 970 |
| 4 | Масштабирование Laravel не обязательно означает переписывание всего приложения.
Обычно достаточно найти и устранить узкие места: медленные SQL-запросы, отсутствующие индексы, перегруженные очереди и другие проблемы производительности.
В этом руководстве Olamilekan показывает, как подготовить Laravel к работе под высокой нагрузкой в production-среде с помощью Redis, очередей, оптимизации базы данных и инструментов наблюдаемости (observability).
Статья: https://freecodecamp.org/news/how-to-scale-laravel-applications-for-high-traffic-production-systems/
👉 @PHPgx | 1 368 |
| 5 | Наши молитвы были услышаны: AvitoTechno, похоже, выходит в офлайн
Слушать техно во время разбора логов было весело, но пора и людей потрогать руками 😎
Поговаривают, что вечеринка из личных каналов перебирается в реальный мир.
Есть тут счастливчики с приглашениями? Нам не надо, друг интересуется 👀 | 1 271 |
| 6 | Привет, Laravel-разработчики
Начиная с Laravel v13.15.0, во фасаде Cache появился новый метод rememberWithState().
По сути, этот метод выполняет две задачи.
Сначала он проверяет, существует ли указанный ключ в кеше. Если ключ найден, метод просто возвращает сохранённое значение. Если же ключ отсутствует, выполняется переданный callback, а результат сохраняется в кеше под этим ключом.
Это полностью соответствует поведению уже существующего метода remember().
Однако у rememberWithState() есть дополнительная возможность: помимо значения он также возвращает булево состояние (true или false), которое показывает, было ли значение уже в кеше или оно было сгенерировано только что.
Одним из основных сценариев использования может быть отправка клиенту кастомного HTTP-заголовка с информацией о состоянии кеша (cache hit/cache miss). Это позволяет явно указать, был ли ответ получен из кеша или сформирован заново.
👉 @PHPgx | 1 360 |
| 7 | Совет по Laravel
У вас есть SQL-дамп из базы данных, и вы хотите превратить его в сидеры Laravel?
Вместо того чтобы вручную конвертировать SQL-операторы INSERT в сидеры Laravel, можно просто выполнить SQL-файл напрямую из сидера с помощью метода DB::unprepared().
👉 @PHPgx | 1 672 |
| 8 | На Stepik вышла программа «Фундамент DevOps»
Это комплексная программа из 4 практических курсов по ключевым технологиям современного DevOps: Linux, Git, Docker и Kubernetes.
Вы последовательно пройдёте путь от работы в Linux и Git до контейнеризации приложений и управления ими в Kubernetes.
Что вы изучите:
• уверенную работу в Linux и терминале
• Git и контроль версий в реальных проектах
• Docker и контейнеризацию приложений
• Kubernetes и оркестрацию контейнеров
• основы сетей, безопасности и хранения данных
• автоматизацию задач и диагностику инфраструктуры
... и многому другому
Все знания закрепляются на практике с помощью заданий с автопроверкой.
Материал подаётся понятным языком, шаг за шагом, с большим количеством примеров, схем и демонстраций. После прохождения вы получите сертификат, который можно добавить в резюме.
Отдельно курсы стоят 16 600 ₽, но в составе программы доступны всего за 7 990 ₽: открыть на Stepik | 683 |
| 9 | Всё ещё вручную сравниваете изменения в Laravel starter kit каждый раз, когда апстрим выкатывает обновления? 😵💫
Добавили новый skill starter-kit-upgrade в Laravel Agent Skills – он помогает безопасно обновлять starter kit, сохраняя все ваши кастомизации приложения.
https://github.com/laravel/agent-skills
👉 @PHPgx | 1 947 |
| 10 | ОБХОД ГЛУШИЛОК ОТ АДМИНА ✈️
— непрерывная работа по всей 🇷🇺
🎁 Дарим 3 дня для теста
🔐 Надежные протоколы шифрования
🙈 Полная анонимность, без логов
⚡️ Скорость до 3 ГБ/сек и безлимит по трафику
👥Наличие партнерской программы, приглашайте пользователей и получайте % денежных вознаграждений за их оплату подписки
✅ Подключайся и забудь про блокировки BПH: @Vplain_bot | 783 |
| 11 | Это правило валидации выглядит достаточно простым ровно до того момента, пока ты (и твои агенты) не попытаешься реализовать его на другом фреймворке.
Laravel по-прежнему GOAT 🫡
👉 @PHPgx | 1 813 |
| 12 | С этой тулзой можно буквально разложить всё Laravel-приложение по полочкам — новый пакет “Lara-Brain” от команды LaraMint превращает проект в интерактивную карту архитектуры.
→ визуализируйте роуты, модели, контроллеры, джобы и события
→ исследуйте, как всё связано между собой
→ просматривайте приложение в виде интерактивных графов и схем
→ лучше понимайте большие кодовые базы на Laravel
https://laramint.dev/
👉 @PHPgx | 1 922 |
| 13 | Совет на ближайшие годы — изучайте ВАЙБ-КОДИНГ
ИИ уже пишет код, чинит баги, генерирует тесты, документацию и помогает запускать продукты быстрее, чем это делали классические команды разработки. И это уже не "будущее когда-нибудь", а реальность, которая меняет рынок уже сегодня
И те, кто научится вайбкодить сейчас, будут увереннее конкурировать на рынке и зарабатывать больше тех, кто по-прежнему делает всё вручную.
Стартовать с нуля поможет канал Вайб-кодинг. Там ребята круглосуточно мониторят более 320 российских и зарубежных источников и публикуют только главное: релизы, инструменты, гайды, курсы и практические кейсы.
Подписывайтесь, нас уже 30 тысяч: @vibecoding_tg | 694 |
| 14 | Файлы переводов в Laravel поддерживают автоматическое изменение регистра через синтаксис :Variable и :VARIABLE в каталоге lang
Просто передавайте переменные как обычно – Laravel сам приведёт их к нужному регистру
👉 @PHPgx | 1 522 |
| 15 | Как писать, запускать и превьюить Laravel-приложения прямо в браузере
Liminal — это браузерная IDE для Laravel, которая запускает PHP 8.4 полностью через WebAssembly, без необходимости в сервере или локальной установке
→ пишешь, запускаешь и смотришь результат в одном месте
→ встроенный редактор + терминал
→ никаких установок и загрузок
→ легко делиться проектами
https://github.com/aschmelyun/liminal
👉 @PHPgx | 1 896 |
| 16 | Совет по Laravel
Класс Validator в Laravel можно использовать не только в контроллерах.
Вот пример в классе Artisan-команды.
Для сложной валидации вместо кучи if-ов можно использовать Validator
👉 @PHPgx | 1 829 |
| 17 | 🇷🇺Разбираешься в радиочипах, оптике и связи? Забери до 2 000 000 рублей за свои инженерные навыки на турнире «Дронкон»🇷🇺
«Сталинские Соколы» открывают регистрацию на 3-й Всероссийский турнир «Дронкон», который пройдет с 8 по 14 мая.
2 направления для победы:
- Инженерное дело: беспроводная связь, радиочипы и оптические системы + стратегия «Битва Дронов»;
- Пилотирование: War Thunder, GeoGuessr и FPV-гонки + стратегия «Битва Дронов».
Призовой фонд для победителей одной дисциплины:
🥇место – 2 000 000 рублей
🥈место – 1 500 000 рублей
🥉место – 1 000 000 рублей
Награда за 4-8 места - 150 000 рублей
Пройди заочный онлайн-этап и получи путевку на очный этап турнира в Республику Татарстан!
Перелет, питание, проживание - за счет организаторов.
🇷🇺 Подать заявку и узнать подробности 🇷🇺 | 727 |
| 18 | Новый пакет для Laravel: альтернатива для Telescope, Debugbar и Clockwork
iazaran/trace-replay: высокоточный трекинг выполнения процессов, детерминированный реплей и отладка с помощью ИИ для Laravel
https://github.com/iazaran/trace-replay
Что думаете?
👉 @PHPgx | 1 540 |
| 19 | Привет, Laravel-разработчики
Одна из распространённых болей у нас как у разработчиков — это возможность быстро и удобно шарить наши API с командой и заказчиками.
Обычно для этого мы используем HTTP-клиенты вроде Postman, Insomnia и т.п., где настраиваем запросы и потом делимся ими.
Но это занимает время…
Недавно я наткнулся на пакет для Laravel — andreaselia/laravel-api-to-postman, который позволяет буквально парой команд сгенерировать коллекцию Postman прямо из вашего кодбейза.
Лично для меня это стало отличной отправной точкой. Обязательно посмотрите пакет и поделитесь своим мнением или фидбеком.
👉 @PHPgx | 1 644 |
| 20 | Начиная с Laravel 13.4.0, вы можете использовать FormRequest::failOnUnknownFields, чтобы включить выброс ошибок в случае, если в запросе передаются неизвестные поля!
Как думаете, вы бы использовали это в своих проектах?
👉 @PHPgx | 1 400 |
