Какова цель передачи файлов класса PHP?


Какова цель класса PHP FileTransfer? В каких случаях модуль должен иметь дело с этим классом или одним из его дочерних классов?

 3
7
Author: kiamlaluno, 2011-03-22

1 answers

FileTransfer - это абстрактный класс для передачи файлов, который должны расширять конкретные реализации. Доступными реализациями являются FTPFileTransfer, SSHFileTransder и localfiletransfer, которые используются для передачи файлов с использованием различных методов.

Что отличает его от "традиционной" передачи файлов, так это то, что он предназначен для работы с каталогами, которые недоступны для записи веб-сервером.

Очевидным примером является менеджер обновлений, который, используя эти классы, способен автоматически загружать и устанавливать обновления модулей и тем.

Модуль может взаимодействовать с одним из этих классов для передачи файлов по FTP или SSH.

 5
Author: Alex Weber, 2011-03-22 19:44:56