Транзит не ваша каждый день загрузчик файлов.
Это библиотека, которая делает гораздо больше, чем просто перемещать файлы с компьютера клиента к серверу онлайн, будучи в состоянии справиться операции проверки файлов, переименование загруженные файлы, серьезно изменять файлы и их содержание.
Кроме того, регулярные серверов, Транзит поддерживает отправку файлов на счет Rackspace или Amazon S3, с помощью специальной «Transporter». Кроме двух вышеупомянутых услуг, транзит также поставляется с "общего" транспортер, который разработчики могут использовать для добавления собственных хранения любимый файл онлайн-услуг, если они не имеют учетной записи AWS или Rackspace.
Потому что в большинстве случаев разработчики нужен загрузчик файлов, чтобы позволить пользователям загружать изображения на службе, Транзит поставляется с особой поддержки для этого типа файлов, предоставляя разработчикам с серией встроенных методов для работы с фотографиями. Они включают в себя поддержку обрезания фотографий, изменение размера их заданных размеров, листать, вращение, масштабирование и изображения, как требуется.
На вершине этого, валидатор особенности библиотеки транзитных позволяют программистам, чтобы предотвратить нежелательные файлы от загрузки на сервер. Это делается с помощью набора правил, которые могут быть применены к каждому файлу, прежде чем быть принятым на сервере, нормы, содержащиеся в серии «валидатора» классов.
Так же, как "Transporter" классов, "Трансформатор" и "Validator" классы поставляются с набором предопределенных вариантов и абстрактного класса, который разработчики могут использовать для расширения файла загрузчик к тому, что они должны его.
. Основной демо, включенных в пакет транзитных
Требования
- PHP 5.3 или выше
- Fileinfo в PHP, Multibyte, Curl, и Exif (опционально) расширения
- Композитор
- AWS или Rackspace API учетные
Комментарии не найдены