2 года назад
Чистый SQL или ORM и Query Builder?
Небольшая заметка с полей. Недавно втянулся в использование SQL синтаксиса LEFT JOIN LATERAL – ключевое слово LATERAL. Буквально по-другому стал смотреть на решение некоторых задач! Проверил по документации, погугил, в популярных PHP ORM – нигде нет поддержки LATERAL, ни в Doctrine, ни в Laravel Query Builder, ни в Yii Query Builder, ни в Cycle ORM И тут хочу дать пояснение, моё отношение к различным Query Builder и обёрткам над SQL синтаксисом. Вот какой подход я применяю при выборе между написанием простого SQL и использованием Query Builder / ORM: • Если мне нужно поработать с конкретной сущностью...
1 год назад
Ловушки безопасности: Как обеспечить защиту в Laravel-приложениях
Обеспечение безопасности в Laravel-приложениях — это важная часть процесса разработки, особенно когда речь идет о приложениях, которые обрабатывают чувствительные данные пользователей. В этой статье рассмотрим ключевые аспекты безопасности в Laravel и методы предотвращения потенциальных угроз. 1. Верификация Ввода: Ларавель предоставляет инструменты для проверки данных, поступающих от пользователей. При создании форм и обработке входных данных уделяйте внимание валидации. Гарантируйте, что данные соответствуют ожидаемым форматам и требованиям...