Рубрика · 53 статьи

Разработчикам

Заметки для тех, кто делает сайты сам: Laravel, PHP, Livewire, CSS, Git.

Страница 3

Ещё в рубрике

11 мин чтения

Разница между {{ }} и {!! !!} в шаблонах Blade Laravel

В этой статье мы подробно рассмотрим разницу между синтаксисом вывода переменных {{ }} и {!! !!} в Blade, приведем примеры использования каждого и обсудим вопросы безопасности при выводе данных.

2 мин чтения

Очереди в Laravel на продакшн-сервере: настройка и мониторинг

Очереди в Laravel позволяют выполнять задачи асинхронно, разгружая основной процесс приложения. Это особенно полезно для отправки email, генерации отчетов, обработки изображений и других длительных операций. В этой статье разберем, как правильно запустить и мониторить очередь на продакшн-сервере. ##...

3 мин чтения

Laravel Gate: простой способ управлять доступом пользователей

В Laravel есть несколько удобных способов контроля прав и разрешений. Один из них Gate, который позволяет гибко и просто определять, что пользователь может (или не может) сделать в приложении. В этой статье мы разберём, зачем нужен Gate, как его настроить и применять на практике.

1 мин чтения

Вывод неэкранированных данных в Laravel Blade-шаблонах

В Laravel Blade-шаблонах синтаксис {!! !!} используется для вывода неэкранированных данных. То есть, в отличие от привычных двойных фигурных скобок {{ }}, которые автоматически экранируют HTML (преобразуют специальные символы в HTML-сущности для защиты от XSS-атак), конструкция {!! !!} выводит данны...

2 мин чтения

7 уровней оптимизации Laravel: от новичка до мастера-фокусника

Готовьтесь: мы отправимся в увлекательное путешествие по ступеням оптимизации в Laravel. От наивного «лишь бы всё работало» до уверенного «коллеги либо назовут вас волшебником, либо обвинят в шаманстве». Поехали!

4 мин чтения

Топ-5 лучших пакетов Laravel для 2024 года: расширьте возможности своего приложения

Laravel продолжает оставаться одним из самых популярных и элегантных PHP-фреймворков для разработки веб-приложений любого масштаба. Его лаконичный синтаксис, продуманная архитектура и широкая экосистема делают создание проектов проще, быстрее и эффективнее. Однако настоящая сила Laravel раскрывается...

5 мин чтения

Менеджер задач todo.sh CLI: Полный гайд по установке, настройке и использованию

В век постоянно растущего потока информации и задач, эффективное управление делами становится настоящим вызовом. Существуют десятки приложений и сервисов для планирования: от громоздких корпоративных решений до простейших текстовых списков. Однако для тех, кто предпочитает простоту, минимализм и гиб...

1 мин чтения

Кэширование в Laravel

Кэширование в Laravel - мощный инструмент, позволяющий ускорить работу приложений, уменьшить нагрузку на базу данных и повысить производительность. Laravel предоставляет несколько способов и драйверов для работы с кэшем. ### Основные команды для кэша Laravel поддерживает Artisan-команды для управлен...