PHP для раздела «Learning»
21 репозиторий на PHP в разделе «Learning».
Как построить свою образовательную платформу и не разориться на лицензиях
Обзор ILIAS — мощной Open Source платформы для создания онлайн-курсов, управления обучением и построения корпоративных университетов без затрат на лиц...
Symfony Docs: Ваш путеводитель по миру фреймворка всегда под рукой
Погрузитесь в мир Symfony! Узнайте, как локально развернуть официальную документацию фреймворка, внести свой вклад или просто читать офлайн. Идеально...
Как построить собственную арену для программистов — изучаем код omegaUp
Обзор omegaUp — мощной опенсорсной платформы для автоматической проверки задач по программированию. Разбираем архитектуру, безопасность и способы запу...
Как собрать CRM для НКО и не сойти с ума
Разбираем CiviCRM-core: мощную open-source платформу для управления связями в некоммерческих организациях. Кому она подойдет и стоит ли внедрять её се...
Composer - Как PHP-разработчики перестали мучиться с зависимостями
Composer — это незаменимый инструмент для PHP-разработчиков, который упрощает управление зависимостями в проектах. Узнайте, как он может сэкономить ва...
Doctrine ORM - Когда объекты оживают в базе данных
Doctrine ORM – это мощный инструмент для PHP-разработчиков, который превращает работу с базами данных из рутины в удовольствие, позволяя оперировать о...
Twig: Как перестать писать PHP-лапшу и полюбить шаблоны
Надоело смешивать PHP и HTML? Twig — это гибкий, быстрый и безопасный шаблонизатор, который наведет порядок в вашем коде, отделив логику от представле...
Как приручить генерацию документов в PHP с помощью PHPWord
Обзор PHPWord — мощной библиотеки для создания и чтения документов Word, ODT и PDF прямо в PHP. Разбираемся, как автоматизировать отчетность и генерац...
CakePHP - Когда скорость и структура идут рука об руку в PHP-разработке
CakePHP – это PHP-фреймворк для быстрой разработки веб-приложений. Узнайте, как он помогает создавать надёжные проекты, используя паттерны MVC и Conve...
Заглянем под капот WordPress: разбираем репозиторий для разработки ядра
Разбираем официальный репозиторий WordPress/wordpress-develop. Узнайте, как развернуть локальную среду для разработки ядра WP парой команд и почему эт...
Как Automattic пересобрали WordPress для медиа
Обзор Newspack — опенсорсной платформы от создателей WordPress для запуска современных новостных изданий с продвинутой аналитикой и инструментами моне...
WordPress на GitHub — зачем разработчику зеркало знаменитого движка
Разбираемся, почему WordPress остаётся самым популярным движком для сайтов и как работать с его исходным кодом через GitHub
Как заглянуть в «мозги» PHP-кода и зачем вам это нужно
Узнайте, как работает PHP-Parser — мощный инструмент для анализа и манипуляции PHP-кодом. Разбираем AST, автоматический рефакторинг и генерацию кода н...
CodeIgniter 4: Возрождение легенды PHP-фреймворков
CodeIgniter 4: легкий, быстрый и безопасный PHP-фреймворк, переписанный с нуля для современных реалий PHP 8.1+. Идеален для быстрой разработки веб-при...
Как запустить свою онлайн-школу и не сойти с ума от кода
Разбираем Sensei LMS от Automattic — опенсорсный движок для онлайн-курсов на WordPress. Как устроена платформа, чем она полезна разработчикам и как за...
Webmozart Assert Как писать надежный PHP-код без лишней головной боли
Устали от громоздких проверок входных данных? Webmozart Assert — это элегантная PHP-библиотека, которая поможет вам создавать надежные методы с чистым...
Почему Doctrine Common это не просто скучная библиотека с утилитами
Разбираем Doctrine Common — фундамент знаменитой ORM. Узнайте, как использовать прокси-объекты, управлять метаданными и расширять возможности PHP без...
DVWA - Безопасная песочница для опасных экспериментов
Устали читать о SQL-инъекциях и XSS? DVWA — это веб-приложение, созданное, чтобы вы его взломали. Идеальный тренажер для разработчиков и безопасников,...
Как разработчику перестать работать на дядю и запустить бизнес в одиночку
Разбираем методологию «бизнеса одного человека» от Easychen: как разработчику запустить свой продукт, используя AI и правильную инфраструктуру, не нан...