Поддержка пользовательских файловых хранилищ. Облачные хранилища. Максим Смирнов ведущий разработчик
Класс CFile Цели: дать разработчикам инструмент для реализации гибких схем хранения. Средства: расширение класса CFile обработчиками событий; Добавление новых полей; добавление методов для лучшего уровня абстракции операций с файлами.
Облачное хранилище файлов Цели: снижение дисковой нагрузки; увеличение скорости отображения страницы браузером; увеличение надежности; снижение стоимости владения. Реализация: класс CFile будет рас- ширен дополнительны- ми полями и обработ- чиками событий; модуль Веб-кластера будет поддерживать хранилища файлов от Google, Amazon и Microsoft. БД БУС Веб-сервер Хранилище («/upload») Посетитель
Модуль веб-кластер Выбор провайдера. Выбор центра обработки. Параметры доступа. Указание имени контейнера
Модуль веб-кластер Фильтры: по модулю: по расширениям файлов; по размерам.
Пример использования Облачное хранилище можно подключить в работающий проект. Перенести в него файлы без простоя (фильтр по типам и размерам). Поддержка нескольких хранилищ (видео Google Storage, а картинки в Amazon S3). Возможность перемещать файлы между хранилищами.
Спасибо за внимание! Вопросы?