Как создать веб-сайт, который позволяет клиентам загружать контент, а затем позволяет определенным пользователям загружать этот контент - PullRequest
2 голосов
/ 21 октября 2010

Хорошо, я постараюсь быть максимально лаконичным.

Что я хочу:

  1. Я хочу создать сайт, который позволит клиентамзарегистрироваться за небольшую плату и позволить им загружать контент на свою уникальную папку пользователя.
  2. Обычные пользователи смогут бесплатно зарегистрироваться и запросить загрузку определенных файлов с различных клиентов (не только одного).Администраторы будут управлять всеми пользовательскими запросами на загрузку файлов клиентов.После того, как администраторы дадут согласие, пользователю будет отправлено электронное письмо с сообщением о том, что они могут теперь войти в систему для загрузки файлов.
  3. Пользователь входит в систему и на своей домашней странице файлы, которые они были утверждены для загрузки, являются следующими.теперь отображается как опция загрузки или воспроизведения в браузере.
  4. Пользователь загружает файл, изменяет его, затем загружает измененный файл обратно в соответствующую папку клиентов.

Проблемы Iу меня:

  • Будет ли CMS, такая как drupal, joomla и т. д., работать лучше всего для этого типа веб-сайтов, или это будет обычай?Большинство CMS не позволяют пользователям иметь личные папки и т. Д. Какой CMS или подход вы бы предложили?И если они разрешают использовать пользовательские папки, то как мне получить доступ пользователя только к этой конкретной папке КЛИЕНТА для загрузки их файлов?
  • Я хочу, чтобы все было автоматизировано, за исключением администрирования, какие файлы получаютназначенный какому пользователю.

Я какое-то время рассматривал Drupal для чего-то подобного, и даже пытался его протестировать, но кажется, что должны быть TONS и TONS настроек, которые яВопрос, проще ли будет просто начать с нуля.Но я также не хочу заново изобретать колесо, понимаешь?Кроме того, какая бы система ни была выбрана, она ДОЛЖНА быть в состоянии обрабатывать большой объем трафика, так как пользователи и клиенты будут входить в систему постоянно, загружая и скачивая файлы в любое время.

Есть предложения или пожелания ???Спасибо.

Ответы [ 2 ]

1 голос
/ 18 ноября 2010

drupal : Чтобы реализовать управление документами, которое делает все, что вы описываете в drupal, требуется немало работы и ноу-хау, я признаю, что вы правы.

Если вам все еще нужны советы и /или помогите с друпалом, напишите обратно.

Уже несколько месяцев это в основном мое дело, и я думаю, что смогу помочь.

0 голосов
/ 21 октября 2010

У меня есть возможность рассмотреть WordPress.

Хотя это платформа для ведения блогов, по моему мнению, стала известной CMS.

Я пойду, вы можете использовать: Кодекс

Другая возможность была бы с Joomla!с расширенным управлением модулем

Прочитайте это обсуждение:

http://forum.joomla.org/viewtopic.php?f=428&t=557134

Доступно больше плагинов, которые могут подойти вам лучше.

Удачи, пожалуйста, попросите любые разъяснения, если это необходимо!

РЕДАКТИРОВАТЬ:

Для Drupal вы можете найти что-то полезное, как это

И я забылЕсли вы не являетесь опытным разработчиком, я бы сам занялся разработкой платформы CMS, и нет необходимости создавать собственную, если вы управляете одним или двумя хорошими обходными путями.

РЕДАКТИРОВАТЬ:

Извините за столь много изменений, для загрузки пользователем вы должны искать плагины для этой цели для всех упомянутых CMS НО , остерегайтесь уязвимостей, обязательно спросите об этом раньше !!

...