Программное обеспечение для управления файлами на стороне клиента веб-сервера

Я хотел бы найти программное обеспечение, которое позволяет моему клиенту (я занимаюсь веб-дизайном) записывать и удалять из определенной папки на веб-сервере.

Веб-сайт динамически загружает и отображает изображения из этой папки, поэтому я хочу предоставить своему клиенту какую-то панель управления, которую они могут использовать для загрузки, удаления, переименования и т. д. изображений внутри этой папки . В настоящее время сайт не использует какую-либо CMS. Я хотел бы что-нибудь:

  • Упрощенная, а не полноценная CMS, такая как Wordpress.
  • Предпочтительно что-то, что также доступно через мобильное приложение, чтобы мой клиент мог управлять содержимым своего веб-сайта с телефона или планшета.
  • Функция управления пользователями, так что только авторизованные пользователи могут изменять содержимое этой папки.

На ум приходит OwnCloud, но я не смог настроить его для существующей папки.

Если это важно: клиент работает под управлением Windows.

Если это веб-приложение уже установлено, почему бы не обслуживать эту папку через FTP/SCP, чтобы клиент мог использовать, например, WinSCP для управления этими файлами? Просто убедитесь, что пользователь ОС владеет каталогом (и имеет права на чтение и запись), а группа каталога принадлежит веб-серверу (с разрешениями только на чтение).
Я хотел бы иметь возможность предложить им FTP-доступ и chroot в эту папку, но я сомневаюсь, что они будут довольны, например, таким интерфейсом, как FileZilla. Учтите, что мой клиент крайне необразован, когда дело доходит до технологий. Однажды они отправили мне 14 электронных писем с одним изображением в каждом менее чем за 10 минут. FTP-клиент, который работает как Dropbox, был бы потрясающим.
Понятия не имею, как дропбокс играет. Но если с открытием папки и перетаскиванием файлов все в порядке, есть приложения SSHFS, доступные для Windows (я знаю, потому что однажды использовал одно для клиента). См . ExpanDrive . Было бы это приемлемо?
Да, на самом деле есть несколько бесплатных кандидатов (см. Сравнение программного обеспечения FTP-клиента в Википедии ). Если так и должно быть, я отказываюсь рекомендовать ExpanDrive по соображениям бюджета (она начинается с ~ 50 долларов США за однопользовательскую лицензию). Удачи и наслаждайтесь!

Ответы (1)

Во-первых, вы можете дать своему клиенту (предположительно, использующему Windows) инструкции о том, как подключить сетевой диск с помощью FTP. Это программное обеспечение, которое, я думаю, поставляется с Windows 7 и более поздними версиями. Это очень легко настроить и занимает всего около минуты или двух. Я бы порекомендовал использовать это руководство , оно содержит пошаговое руководство с картинками. После настройки он действует как диск на вашем компьютере, на котором он может видеть все, к чему имеет доступ его учетная запись FTP, куда он может загружать изображения, как ему нравится, а также возможность переименовывать и удалять изображения. Он соответствует вашим требованиям,

  • Простота (FTP не должен быть слишком сложным в настройке)
  • Существуют FTP-приложения для большинства мобильных устройств.
  • FTP в основном имеет учетные записи, которыми вы можете управлять, какие пользователи имеют доступ к определенным папкам, а также вы можете настроить файловые квоты.