Symfony. Работа с файлами.

Как получить доступ к закрытым материалам сайта?

1 вариант

Доступ только к курсу "Symfony. Работа с файлами." на 1 год

Стоимость 500 руб.

2 вариант

1 мес. 1 год
1000 руб.* 3500 руб.* (-80%)

* - цена в других валютах уточняется отдельно

Ссылки для оплаты доступны после регистрации и входа на сайт.

Видеокурс, где мы рассмотрим основы работы с файлами Symfony. Что такое файл по мнению Symfony? Как он с этим работает. Посмотрим это все на примере загрузки изображений.

Как поменять название загружаемого файла


Создаем поле в базе данных для файла и о том, как хранить файлы в базе данных


Загрузка файлов с помощь Symfony form


Выносим логику загрузки файлов в сторонний сервис


Добавляем валидацию и ограничение на загрузку только изображений определенного размера


Выводим изображения в шаблонизаторе Twig


Сжатие, миниатюры, компрессия изображений на Symfony


Создаем первую миниатюру изображения


Как сжать изображение с помощью командной строки


Создание миниатюры средствами PHP


Загрузка первого файла с помощью Flysystem


Важная операция по преобразованию имен загружаемых файлов


Как копировать и перемещать файлы


Удаление файлов с помощью Flysystem


Библиотека для загрузки файлов без перезагрузки страницы по Ajax


Пример загрузки файла по Ajax


Настройка хранилища и сервисный аккаунт на стороне Яндек.Облака

Настройки Symfony для работы с S3

Загрузка и удаления файлов с Яндекс Object Storage

Логика показа файлов для dev и prod среды из Object Storage

Пример сервиса на загрузку файлов в разные бакеты в зависимости от окружения

Логика вывода изображений в шаблонизаторе Twig

Что еще добавить в этот курс? Каких уроков вам не хватило?