PHP Portal | Программирование
前往频道在 Telegram
Присоединяйтесь к нашему каналу и погрузитесь в мир для PHP-разработчика Связь: @devmangx
显示更多4 665
订阅者
-224 小时
-247 天
-6930 天
帖子存档
Нейросети уже давно вышли за рамки экспериментов.
Теперь это рабочий инструмент. Или шум, в котором тонешь.
Большинство до сих пор:
🟣 генерируют один и тот же текст
🟣 рисуют картинки «на глаз»
🟣 тратят часы на поиск нормальных промптов
➡️ А кто-то уже закрывает задачи за минуты.
В канале AIMarketCap мы собираем только то, что реально работает:
🔥 Свежие обзоры моделей без воды
🔥 Готовые промпты под работу, контент и бизнес
🔥 Связки сервисов, которые экономят время
🔥 Честные сравнения - что брать, а что пропускать
Без бесконечных «революций» и криков.
Только практика, которую можно сразу применять.
Хотите перестать искать и начать использовать ИИ по делу?
👉 Подписывайтесь: https://t.me/+xn-RM4baiCs0NDYy
Жмите «Вступить» - и забирайте рабочие решения в одном месте.
Laravel tip
Нужно получить все записи, кроме последних 5?
skip() сам по себе игнорируется, если после него нет take().
Передайте take(PHP_INT_MAX) — и получите offset без реального ограничения по количеству записей.
Удобно для очистки старой истории.
👉 @PHPgxВ Laravel 13.30 появился удобный метод для Collection
Использовали
chunkWhile(), чтобы просто сгруппировать подряд идущие элементы с одинаковым значением?
Теперь это проще делать через chunkBy().
И в отличие от groupBy(), он сохраняет отдельные чанки, если то же значение встречается снова позже.
Использовали такой паттерн раньше?
👉 @PHPgxКак купить Gemini Pro на 1.5 года за 4.99$??
Топовая нейронка для кодинга, создания видео, картинок и работы. Сейчас цена 4.99$ вместо 360$ на 1.5 года (схема рабочая, всё легально оформляется)
✅3.8 Flash самая актуальная для кодинга
✅Nano Banana 2 PRO (картинки для ТТ и YT)
✅Видео генерация (видео, нарезки, мувики)
✅Gemini AI Pro (для кодеров)
✅Доступ к AntiGravity
✅5 ТБ облака в Google One
Продаётся в Тайнике, схему скоро прикроют — у кого куплено, всё останется работать. У шопа 4000+ покупок и 500+ отзывов, кстати бекают деньги и делают замены.➡Тайник Store ➡Тайник Store
PHP-совет
В числовых литералах можно использовать подчёркивания, чтобы визуально группировать цифры.
Пишите
1_000_000 вместо 1000000 - так значение легче читать и не приходится считать нули.
PHP убирает подчёркивания на этапе компиляции, поэтому само число остаётся точно таким же
👉 @PHPgxTypePHP вышел в open source раньше запланированного 🎉
Изначально релиз исходников был намечен на октябрь, но проект уже доступен на GitHub. Если тема интересна - стоит заглянуть.
https://github.com/swoole/typephp
👉 @PHPgx
Совет по Laravel
DB::transaction() принимает второй аргумент – сколько раз повторно выполнить весь callback, если база вернула deadlock
Передайте его по имени – attempts: 3, и Laravel попробует выполнить транзакцию до 3 раз вместо того, чтобы сразу завалить запрос
👉 @PHPgxДобро пожаловать в мир разработки
Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков:
• Практические курсы и задания
• Книги и статьи известных авторов
• Полезные инструменты и ресурсы
• IT-новости и инсайды
Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др.
⌨️ подписаться
+1
Полезный пакет для Laravel!
MiranSalehi/mksine — основа CMS на Laravel + Filament 5: визуальный page builder, устанавливаемые плагины и темы, хуки, меню, медиабиблиотека, настройки, переводы и отдельная консоль Super Admin.
Это Composer-пакет для создания контентных сайтов и расширяемых админок без необходимости форкать Laravel.
https://github.com/miransalehi/mksine
👉 @PHPgx
Разработчики на Laravel, Image API стал ещё лучше в Laravel 13.24.
Теперь доминирующий цвет изображения можно определить с помощью
dominantColor().
Также добавлена поддержка HEIC и дополнительных форматов AVIF, что упрощает работу с изображениями с современных устройств.
👉 @PHPgxУже очевидно, что ВАЙБКОДИНГ — главный навык ближайших лет
Посмотрите сами. ИИ уже забирает на себя работу целых команд: пишет код, закрывает задачи джунов и позволяет стартапам запускать продукты в 2–3 раза меньшим составом. То, на что раньше нужны были несколько разработчиков, сегодня всё чаще делает один человек с ИИ-агентами.
И это только начало. Те, кто освоит вайбкодинг сейчас, смогут быстрее запускать проекты, автоматизировать огромный объём работы, увереннее конкурировать на рынке и зарабатывать больше тех, кто продолжает делать всё вручную.
Начать с нуля поможет канал Вайб-кодинг. Там ребята круглосуточно мониторят более 320 российских и зарубежных источников и публикуют только главное: релизы, инструменты, гайды, курсы и практические кейсы.
Подписывайтесь, нас уже 50 тысяч: @vibecoding_tg
PHP-совет
Знали, что дефолтный объект можно создать прямо в параметре конструктора?
👉 @PHPgx
Совет по PHP
Перечисляйте в
match() все варианты enum и не добавляйте ветку default. Если позже кто-то добавит новый вариант и забудет обновить match(), PHP выбросит UnhandledMatchError, а не молча пропустит его. Так отсутствующий вариант невозможно будет проигнорировать.
👉 @PHPgxЕсть такая штука — SEO. Это когда ты ведешь условно-бесплатный трафик из поисковиков на сайт, сервис или блог.
Причём она зачастую даёт лидов в 5-10 раз дешевле, чем по рекламе. А работать может годами, если один раз всё правильно настроить.
Но у 90% людей это вызывает панику, потому что вокруг сео много мутных типов и мифов. А нормальных сеошников можно буквально пересчитать по пальцам. И один из лучших в сфере — Антон Маркин.
Он уже 16 лет занимается SEO и публично продвигает сайты подписчиков, пошагово показывает все ошибки и делится только тем, что реально работает.
Антон даже полных новичков учит настраивать SEO так, что клиенты платят им за результат годами. А владельцы сайтов самостоятельно оптимизируют свои страницы и получают самый дешёвый целевой трафик.
В общем, если у вас свой сайт или вы начинающий сеошник и хотите быстро выйти на стабильные 100к в месяц — обязательно подпишитесь на Антона: @markin_seo
Разработчики на Laravel, теперь тесты валидации
email:dns больше не должны зависеть от реального DNS.
В Laravel 13.22 добавили возможность подменять DNS-запросы во время валидации.
Можно точно задать, какие DNS-записи должны возвращаться, и сделать тесты предсказуемыми - без внешних DNS-запросов.
👉 @PHPgxВ Laravel Cloud появился Secrets Manager 🎉
Теперь можно создавать секреты на уровне организации, подключать их к любому окружению и ротировать централизованно. Для всех окружений, где используются обновлённые секреты, доступен повторный деплой в один клик.
Значения шифруются прямо в браузере и после сохранения больше не отображаются. Функция доступна на всех тарифах.
Подробнее - в документации → https://cloud.laravel.com/docs/secrets
👉 @PHPgx
На Stepik вышла программа «DevOps с нуля: от Linux до Kubernetes»
Это комплексная программа из 5 практических курсов по ключевым технологиям DevOps: Linux, Git, Docker, GitLab CI/CD, Kubernetes
Вы последовательно пройдёте путь от работы в Linux и управления кодом через Git до контейнеризации приложений, настройки CI/CD-пайплайнов и развёртывания в Kubernetes.
Что вы изучите:
• работу с Linux и командной строкой • Git и контроль версий в реальных проектах • создание Docker-образов и запуск контейнеров • автоматизацию сборки, тестирования и деплоя в GitLab CI/CD • развёртывание и управление приложениями в Kubernetes • сети, хранилища, конфигурации и секреты • диагностику инфраструктуры и автоматизацию рутинных задач ... и многое другоеВсе знания закрепляются на практике с помощью заданий с автопроверкой. Материал подаётся последовательно и понятным языком: с примерами, схемами и демонстрациями. Во время обучения можно задавать вопросы по урокам и заданиям, получать обратную связь и помощь при возникновении сложностей. После прохождения программы вы получите сертификат, который можно добавить в резюме. Скидка 20% на 48 часов: по промокоду
DEVOPS20 стоимость всей программы составит 10 392 ₽.
Открыть программу на StepikPhpStorm 2026.2 уже доступен!
В релиз вошло множество обновлений, среди которых:
- Постоянные ссылки на файлы с помощью #[FileReference] - Новое окно инструментов Laravel - Улучшения для работы с Git worktree - Встроенный GitHub CopilotПодробности релиза: https://jetbrains.com/phpstorm/whatsnew/ Особенно радует новое окно инструментов Laravel: - общая информация о проекте и быстрый доступ к командам Artisan; - просмотр локальных логов и логов из Sentry; - отдельная вкладка Laravel Cloud для управления деплоями и переменными окружения. 👉 @PHPgx
Совет по Laravel
Сделайте даты Carbon в приложении неизменяемыми
Всего одна строка в
AppServiceProvider — и $date->addDay() больше не будет незаметно менять исходный объект, который может использоваться в другом месте.
👉 @PHPgx