Интересует коробочный продукт с заданными функциями
Добавлено: 22 авг 2012, 10:38
Подскажите, в какую сторону почитать. Ищется «коробочный продукт» реализующий примерно следующий функционал в системе клиент-сервер. Назначение системы - хранение информации (в основном файлы, возможно – отдельные html страницы) с доступом к ней как по паролю, так и с публичным (для разных категорий информации уровень доступа разный).
Последовательность работы примерно следующая
1. Регистрация пользователя. Нужна настраиваемая форма регистрации с произвольно задаваемыми полями (потребуется несколько разных форм и их придётся менять в процессе эксплуатации), хорошая капча на регистрации (графическая, вопрос-ответ, математическая и т.п. – желательно несколько разных), подтверждение e-mail при регистрации.
2. Зарегистрированный пользователь должен быть «одобрен» администратором системы (вручную) прежде, чем получит доступ.
3. Антилич. Пути к файлам скрыты.
4. Администратор:
a. Создаёт группы пользователей и определяет их права доступа
b. Создаёт группы администраторов и определяет их права доступа
c. Настраивает (и может менять) уровень доступа для группы пользователей и администраторов
d. Управляет отдельными пользовательскими аккаунатами: одобрение регистрации, отмена регистрации, редактирование профайла, удаление аккаунта, создание аккаунта.
e. Создаёт новые аккаунта администраторов с привязкой к группе прав доступа.
f. Пакетное перемещение пользователей из одной группы в другую по заданному условию.
g. Блокировка доступа для группы пользователей по заданному условию.
h. Поиск отдельных пользователей по заданному условию.
i. Загружает на серве файлы и определяет категорию доступа к ним. Файлы могут быть как локальные (на сервере), так и удалённые (доступные по URL, которые загружать на сервер не нужно, но нужно отдавать по паролю).
5. Серверная часть на php (крайне желательно). Клиент – все основные браузеры (без вариантов).
ЗЫ. Вариант «заказать» наверняка выйдет дороже, поэтому в данный момент интересно, существует ли что-то похожее «искаропки».
ЗЗЫ. Я сам это всё могу, но хочется съэкономить время (и, возможно, деньги).
Последовательность работы примерно следующая
1. Регистрация пользователя. Нужна настраиваемая форма регистрации с произвольно задаваемыми полями (потребуется несколько разных форм и их придётся менять в процессе эксплуатации), хорошая капча на регистрации (графическая, вопрос-ответ, математическая и т.п. – желательно несколько разных), подтверждение e-mail при регистрации.
2. Зарегистрированный пользователь должен быть «одобрен» администратором системы (вручную) прежде, чем получит доступ.
3. Антилич. Пути к файлам скрыты.
4. Администратор:
a. Создаёт группы пользователей и определяет их права доступа
b. Создаёт группы администраторов и определяет их права доступа
c. Настраивает (и может менять) уровень доступа для группы пользователей и администраторов
d. Управляет отдельными пользовательскими аккаунатами: одобрение регистрации, отмена регистрации, редактирование профайла, удаление аккаунта, создание аккаунта.
e. Создаёт новые аккаунта администраторов с привязкой к группе прав доступа.
f. Пакетное перемещение пользователей из одной группы в другую по заданному условию.
g. Блокировка доступа для группы пользователей по заданному условию.
h. Поиск отдельных пользователей по заданному условию.
i. Загружает на серве файлы и определяет категорию доступа к ним. Файлы могут быть как локальные (на сервере), так и удалённые (доступные по URL, которые загружать на сервер не нужно, но нужно отдавать по паролю).
5. Серверная часть на php (крайне желательно). Клиент – все основные браузеры (без вариантов).
ЗЫ. Вариант «заказать» наверняка выйдет дороже, поэтому в данный момент интересно, существует ли что-то похожее «искаропки».
ЗЗЫ. Я сам это всё могу, но хочется съэкономить время (и, возможно, деньги).