Статьи

Введение в Git, часть 1

Git — это (распределенная) система контроля версий. Это что? Система контроля версий — это программное обеспечение, которое позволяет программисту отслеживать историю проекта и управлять ею,…
Статьи

IronMQ и Laravel: задержки и повторные попытки

Ранее мы видели, как использовать очереди push-уведомлений Iron с Laravel. Все, что нам нужно было сделать, это настроить учетную запись Iron, добавить URL-адрес подписчика, отправить…
Статьи

CodeIgniter с нуля: безопасность

В этом четырнадцатом эпизоде ​​сериала наша тема — «Безопасность». Мы рассмотрим такие темы, как: шифрование паролей, кодирование / декодирование сообщений, фильтрация XSS, фильтрация вывода, внедрение…
Статьи

Как работают фасады Laravel и как их использовать в других местах

Шаблон Facade — это шаблон проектирования программного обеспечения, который часто используется в объектно-ориентированном программировании. Фактически фасад — это класс, заключающий в себе сложную библиотеку, чтобы…
Статьи

Scrum - лучший друг Agile проекта

В предыдущей статье, которую я написал , мы в общем взглянули на управление проектами и обсудили некоторые из его подводных камней, которых следует избегать. В…
Статьи

Моделирование агрегата с помощью Eloquent

Агрегированный шаблон является важной частью доменного дизайна. Он предотвращает несоответствия и отвечает за соблюдение бизнес-правил в коллекции объектов. По этим причинам ясно, почему это ключевой…