Для рабочих нужд понадобился мне файловый менеджер для работы с файлами на удаленном сервере. Пробовал eyeOS, хотя это скорее операционная система, нежели ФМ, вот только количество потребляемых ей ресурсов меня несколько расстроило. После долгих поисков наткнулся на быстрый, простой и почти русифицированный файловый менеджер Ajaxplorer - работает в браузере, использует PHP + Ajax (как видно из названия).
Собственно при чем тут Линукс? :) А вот при чём - с помощью Ajaxplorer легко организовать разграниченный доступ к файлам на сервере, при этом совершенно не важно какая ОС используется на клиенте. Судите сами - NFS, CIFS (Samba), FTP довольно сложны в настройке, порой специфичны для разных ОС, а тут всё просто - на стороне сервера любая ОС с веб-сервером, поддерживающим PHP5, а на стороне клиента - современный браузер с поддержкой Javascript и желателен Flash, чтобы проигрывать музыку и видео.
Есть, конечно, некоторые недостатки:
- Не полная поддержка локализации (i18n), поэтому пришлось кое-что править прямо в коде Ajaxplorer, грубо и беспощадно.
- Плохо описано создание графических тем, а доступна только одна
- Почему-то не смог зайти на примонтированный том с NTFS файловой системой
Файл конфигурации хорошо продокументирован, так что особых проблем возникнуть не должно.
3 вечера кропотливой работы над допиливанием Ajaxplorer: качайте на здоровье
Скриншоты ниже (требуется флеш):
"Почему-то не смог зайти на примонтированный том с NTFS файловой системой"
ОтветитьУдалитьМмммм...
Баг проги или локальный глюк?
"нак что"- )