ar
Feedback
Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

الذهاب إلى القناة على Telegram

Все самое полезное для пхпшника в одном канале. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/bca892d6 Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b

إظهار المزيد

📈 نظرة تحليلية على قناة تيليجرام Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

تُعد قناة Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter (@phpproglib) في القطاع اللغوي الروسية لاعباً نشطاً. يضم المجتمع حالياً 10 699 مشتركاً، محتلاً المرتبة 11 619 في فئة التكنولوجيات والتطبيقات والمرتبة 61 433 في منطقة روسيا.

📊 مؤشرات الجمهور والحراك

منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 10 699 مشتركاً.

بحسب آخر البيانات بتاريخ 07 يونيو, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار -47، وفي آخر 24 ساعة بمقدار -7، مع بقاء الوصول العام مرتفعاً.

  • حالة التحقق: غير موثّقة
  • معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 15.28‎%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 9.03‎% من ردود الفعل نسبةً إلى إجمالي المشتركين.
  • وصول المنشورات: يحصل كل منشور على متوسط 1 635 مشاهدة. وخلال اليوم الأول يجمع عادةً 966 مشاهدة.
  • التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 10.
  • الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل php, laravel, пхпшника, artisan, api.

📝 الوصف وسياسة المحتوى

يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
Все самое полезное для пхпшника в одном канале. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/bca892d6 Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b

بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 08 يونيو, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.

10 699
المشتركون
-724 ساعات
-197 أيام
-4730 أيام
أرشيف المشاركات
😀 Лайфхак: Composer scripts для автоматизации Если ты PHP-разработчик, наверняка часто выполняешь одни и те же команды: тесты, линтинг, очистка кэша… Зачем делать это вручную, если можно настроить Composer scripts и запускать всё одной командой? 🔍 Как это работает: В composer.json можно добавить раздел scripts:
"scripts": {
    "test": "phpunit",
    "lint": "phpcs src/",
    "clear-cache": "rm -rf cache/"
}
Теперь вместо того, чтобы вводить каждую команду вручную, достаточно:
composer test
composer lint
composer clear-cache
⚡️ Почему это удобно: ✅ Экономия времени — все рутинные задачи в одном месте ✅ Консистентность — вся команда использует одни и те же команды ✅ Легкая интеграция в CI/CD — просто запускаешь скрипт 💡 Совет: можно объединять скрипты и делать цепочки, например:
"scripts": {
    "prepare": [
        "composer clear-cache",
        "composer lint",
        "composer test"
    ]
}
Затем:
composer prepare
И сразу очищается кэш, проверяется код и запускаются тесты! Библиотека пхпшника

Как устроены перечисления в PHP Enum’ы в PHP с нами уже давно, но вы задумывались, как они реально работают внутри? Давайте р
Как устроены перечисления в PHP Enum’ы в PHP с нами уже давно, но вы задумывались, как они реально работают внутри? Давайте разберёмся, что там происходит под капотом. 🔗 Хабр Библиотека пхпшника

🧐 Хочешь в Data Science, но не знаешь, с чего начать? Пройди короткий тест по математике — бот покажет, насколько ты готов к
🧐 Хочешь в Data Science, но не знаешь, с чего начать? Пройди короткий тест по математике — бот покажет, насколько ты готов к переходу и что стоит подтянуть.
Всего пару минут — и ты поймёшь, куда двигаться дальше.
👉 Пройти тест

🔐 How to: добавить двухфакторную аутентификацию (2FA) в Laravel Nova Админка — место, где безопасность особенно важна. Даже
🔐 How to: добавить двухфакторную аутентификацию (2FA) в Laravel Nova Админка — место, где безопасность особенно важна. Даже если Laravel Nova уже неплохо защищена, базовых мер (типа IP-фильтров) может быть недостаточно. Простое и надёжное решение — двухфакторная аутентификация. Сегодня разберём, как добавить её в Nova буквально за 5 минут с помощью пакета Nova Two Factor. ⚙️ 1. Установка Для Nova 5 — просто ставим пакет:
composer require visanduma/nova-two-factor:~3
Затем публикуем конфигурацию:
php artisan vendor:publish --provider="Visanduma\NovaTwoFactor\ToolServiceProvider"
🧩 2. Подключаем трейт к модели администратора
use Visanduma\NovaTwoFactor\ProtectWith2FA;

class Admin extends Authenticatable
{
    use ProtectWith2FA;
}
Теперь именно эта модель будет защищена 2FA. 🔒 3. Добавляем middleware в Nova Откройте config/nova.php и добавьте посредник пакета в список middleware:
'middleware' => [
    ...,
    \Visanduma\NovaTwoFactor\Http\Middleware\TwoFa::class,
],
🧰 4. Регистрируем инструмент в NovaServiceProvider
public function tools()
{
    return [
        ...,
        new \Visanduma\NovaTwoFactor\NovaTwoFactor(),
    ];
}
После этого в меню появится пункт Two Factor Auth, где админ сможет включить 2FA. 🧭 5. Кастомное меню? Добавьте пункт вручную
Nova::mainMenu(function (Request $request) {
    return [
        MenuSection::make('Two Factor Auth', [
            MenuItem::link('2FA', 'nova-two-factor'),
        ])->icon(config('nova-two-factor.menu_icon')),
    ];
});
Теперь 2FA появится и в вашем пользовательском меню. 💡 Совет Если вы хотите убрать ограничение по IP, просто измените gate в NovaServiceProvider:
protected function gate()
{
    Gate::define('viewNova', fn (\App\Models\Admin $user) => true);
}
⚠️ Только не удаляйте gate полностью — Nova этого не простит! 🛡 После включения 2FA при каждом входе администратору нужно будет ввести OTP-код — защита станет заметно прочнее, а доступ под контролем. Библиотека пхпшника

🤓 Пока Python стал π-thon, ты можешь стать Data Scientist'ом В Proglib.academy стартует экспресс-курс «Математика для Data S
🤓 Пока Python стал π-thon, ты можешь стать Data Scientist'ом В Proglib.academy стартует экспресс-курс «Математика для Data Science»: 10 живых вебинаров, практика на Python и спикеры из ВШЭ, Яндекс Практикума и Wildberries, которые всё разложат по полочкам. В программе: 🔹 матан, линал, теория вероятностей; 🔹 3 практических проекта + викторина с розыгрышем TG Premium; 🔹 поддержка преподавателей и чат с единомышленниками; 🎁 Оплати курс до 19 октября — получи курс по базовой математике в подарок. 🗓️ Старт — 6 ноября 👉 Записаться на курс

#байтовый_юмор
#байтовый_юмор

🎉 Filament v4.1 — апдейт, который приятно почувствовать руками Команда Filament выкатала свежий релиз v4.1 — и это не просто мелкий патч. 🔧 156 багфиксов и 💡 39 новых фич сделали фреймворк ещё гибче и приятнее для разработки. 💥 Что нового 🧭 Новый макет панели без Topbar Теперь можно полностью убрать верхнюю панель (->topbar(false)), перенести поиск и меню пользователя в боковую часть — и получить максимум вертикального пространства. Отлично подойдёт для дашбордов и кастомных админок. 🧱 Rich Editor стал взрослее 🖋️ Grid Tool — вставляйте адаптивные сетки (до 12 колонок) прямо в контент. 🎨 Text Color Tool — добавляйте цвет текста из палитры Tailwind или своих кастомных оттенков, с автоматической адаптацией под тёмную тему. 📋 Компактные таблицы и повторители Repeater теперь поддерживает компактный режим (->compact()), который делает поля аккуратными внутри таблицы. А RepeatableEntry получил табличный вывод — можно красиво отображать данные, иконки и изображения в ячейках. 🚫 Новый компонент Empty State Добавляйте дружелюбные пустые состояния с иконкой, описанием и кнопкой действия: EmptyState::make('No users yet')->description('Get started by creating a new user.') Больше никаких унылых «ничего не найдено». 🧩 Экосистема плагинов растёт 🔗 Уже 224 плагина для Filament v4! Из свежих фаворитов: Passkeys — вход без пароля Prizm Theme — новый стильный UI Header Select — улучшенные селекты в таблицах 🚀 Обновиться можно одной командой: composer update filament/* Библиотека пхпшника #свежак

Введение в MongoDB и настройка Laravel-MongoDB В статье показано, как связать Laravel с MongoDB и построить полноценный блог
Введение в MongoDB и настройка Laravel-MongoDB В статье показано, как связать Laravel с MongoDB и построить полноценный блог с полиморфными моделями и поиском — без боли SQL-таблиц и JOIN-ов. ⚙️ Что внутри Разбор основ MongoDB и её преимуществ над SQL (динамическая схема, отсутствие NULL, масштабирование из коробки). Настройка Laravel-проекта с подключением MongoDB Atlas. Создание полиморфных моделейPost, Article, Tutorial — которые живут в одной коллекции contents, но имеют разные поля. Реализация CRUD-операций, поиска и категорий контента. Использование MongoDB-фишек — массивов, вложенных документов, агрегаций и индексов. 💡 Главное преимущество MongoDB позволяет хранить разные типы контента в одной коллекции без миграций и строгих схем. Добавляете поле в модель — и оно уже работает. 📈 В итоге: Laravel остаётся удобным как Eloquent, но становится гибким, как NoSQL. А блог из туториала — готовая база для любых CMS или knowledge-систем. 👉 Читать статью Библиотека пхпшника

Что будет выведено в результате работы кода?
Anonymous voting

Что будет выведено в результате работы кода?
Что будет выведено в результате работы кода?

В proglib.academy — Глобальная распродажа знаний ‼️ 💥 Весь октябрь –40% на те курсы, которые выбирают чаще всего.
Курсы с практикой, без воды и пафоса. Просто берёшь и делаешь апгрейд.
👉 Успей забрать свой курс на proglib.academy

🐘 Ваш PHP-код «ест» слишком много ресурсов и работает медленнее, чем хотелось бы? Это частая проблема даже у опытных разработчиков. Алгоритмы не всегда решают задачу. Чтобы ускорить код, нужно понимать, как работает память и что происходит «под капотом» PHP. Именно это и будет темой нашего открытого урока курса. 🚀 Вместе мы разберём как PHP хранит данные, и освоим простые приёмы оптимизации, которые реально сокращают время выполнения кода и экономят ресурсы. 🔴 Присоединяйтесь к открытому вебинару 15 октября в 20:00 (МСК): https://clc.to/W0L9xA Урок проходит в преддверии старта курса «PHP Developer. Professional». Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

⚡ Создание реактивных систем на PHP: когда асинхронность и потоки имеют смысл Когда-то «асинхронный PHP» звучало как оксюморо
⚡ Создание реактивных систем на PHP: когда асинхронность и потоки имеют смысл Когда-то «асинхронный PHP» звучало как оксюморон. Но времена «запрос-ответ и умер» уходят — современным приложениям нужно реагировать в реальном времени: стримить данные, обновлять дашборды, обрабатывать события. 🧩 Раньше: PHP жил в блокирующем мире — каждая операция ждала предыдущую. Просто, но медленно. ⚙️ Теперь: движки вроде ReactPHP и Swoole позволяют запускать корутины, слушать события и держать процесс живым. 📈 Что это даёт: — Реактивные API и чаты без Node.js — Потоковую обработку логов и телеметрии — Масштабирование без взрывного роста потоков — Меньше ожиданий, больше отклика 💡 Но важно помнить: Async не делает код быстрее — он делает ожидание дешевле. Он не для CRUD-панелей, а для систем, где данные текут потоком. 🕵️‍♂ А ещё — вам придётся дружить с логированием, контролем памяти и дисциплиной. Асинхронщина не про хаос, а про осознанную реактивность. 🔗 Medium Библиотека пхпшника

💡Совет по Laravel: хук в события аутентификации Знаешь ли ты, что в Laravel модуль аутентификации уже «на борту» поставляетс
💡Совет по Laravel: хук в события аутентификации Знаешь ли ты, что в Laravel модуль аутентификации уже «на борту» поставляется с целой кучей событий, на которые ты можешь «подписаться»? Независимо от того, пытается пользователь войти или терпит неудачу, ты можешь отлавливать эти моменты и делать с ними что угодно 🚀 Библиотека пхпшника #vardump

💻 Подборка новостей по PHP за неделю:​ 🔹 Laravel 12.32 — добавлен метод Http::batch() для пакетных HTTP-запросов, метод aft
💻 Подборка новостей по PHP за неделю:​ 🔹 Laravel 12.32 — добавлен метод Http::batch() для пакетных HTTP-запросов, метод after() для тонкой настройки rate limiting по ответам, а также поддержка callback’ов при сбое batch-задач. 🔹 Craft CMS переходит на Laravel — на конференции Dot All объявлено, что Craft CMS 6 будет работать на Laravel, что обещает мощную экосистему и ускорение разработки. 🔹 Новая команда setup в Laravel — теперь установка проекта стала проще: одной командой Composer можно выполнить все основные шаги по настройке окружения. 🔹 Symfony 29 сентября — 5 октября 2025 — в Symfony 7.4 устарели XML-конфигурации для сервисов и маршрутов, добавлены PHP-атрибуты для консольных аргументов и улучшен HTTP-клиент с кэшированием. Библиотека пхпшника #свежак

💬Скручивали опыт в резюме? Расскажите Библиотека пхпшника #байтовый_юмор
💬Скручивали опыт в резюме? Расскажите Библиотека пхпшника #байтовый_юмор

📚 Release It!: Design and Deploy Production-Ready Software, 2nd Edition (2018) Эта книга — как дневник боли разработчиков, т
📚 Release It!: Design and Deploy Production-Ready Software, 2nd Edition (2018) Эта книга — как дневник боли разработчиков, только без слёз (почти). Автор рассказывает, как не допустить, чтобы твой код превратился в ночной кошмар DevOps-а. В обновлённом издании рассказывается о создании современных систем — более крупных, сложных и в значительной степени виртуализированных. Что внутри: ⚡️ Антипаттерны стабильности и как их обходить ☁️ Про DevOps, микросервисы и облака без боли 💥 Хаос-инжиниринг (да, ломать специально, чтобы не рухнуло потом) 🔄 Нулевой даунтайм и непрерывная доставка 🔗 Скачать 🤞 Поддержать канал бустом 🐸 Книги для программистов

Как вам функция? По словам автора, это лучшее что он написал за 20 лет карьеры 💬 А у вас в запасе есть такие динозавры? Дели
Как вам функция? По словам автора, это лучшее что он написал за 20 лет карьеры 💬 А у вас в запасе есть такие динозавры? Делитесь в коментах👇 Библиотека пхпшника #байтовый_юмор

⭐️ Вы можете использовать readStream и writeStream, чтобы скопировать файл (или все файлы из папки) с одного диска на другой,
⭐️ Вы можете использовать readStream и writeStream, чтобы скопировать файл (или все файлы из папки) с одного диска на другой, сохраняя низкое использование памяти.

💻 ШПАРГАЛКА по Git для разраба 12 ключевых команд, которые составляют основу рабочего процесса Git. 🐸 Библиотека пхпшника
💻 ШПАРГАЛКА по Git для разраба 12 ключевых команд, которые составляют основу рабочего процесса Git. 🐸 Библиотека пхпшника