Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо разработать систему PHP скриптов + административную панель выполняющую следующие задачи:

1. На вход подается список адресов со скриптом, позволяющим просматривать директории сайта

2. Система определяет тип CMS установленной на сайте и относительную директорию, выводит эту информацию в админ панель напротив соответствующего адреса

3. Типы CMS, поддерживаемые системой, должны легко расширятся администратором через админ панель: по именам файлов, специфичным для определенной CMS; по контенту файлов (маякам), специфичным для определенной CMS;

   Администратор указывает необходимые данные, а система скриптов их тут же подхватывает и начинает использовать при определении типа. При сдаче проекта, в комплекте, должны присутствовать настройки для WP и JOOMLA

4. Система определяет, заданы ли для данной CMS какие-либо задачи:

Возможные задачи:

1. Изменить файл CMS по названию (с подпапкой относительно корня CMS). В админ панели указывается имя, контент исходного файла, который необходимо заменить и целевой контент. Количество заменяемых фрагментов может быть произвольным

2. Удалить файл CMS по названию (с подпапкой относительно корня CMS)

3. Переместить файл CMS по названию. В админ панели указывается название (с подпапкой относительно корня CMS) исходного файла и относительный путь к целевому файлу

Система выполняет эти задачи. Для каждого типа CMS количество задач может быть произвольным

5. Админ панель должна быть выполнена с использованием jquery.

6. Система должна уметь обрабатывать список входящих адресов в несколько потоков. Система должна быть простой в обслуживании. Все задачи должны выполняться нажатием одной-двух кнопок. Все процессы должны запускаться по крону. В случае перезагрузки сервера, система скриптов должна продолжить выполнение поставленных задач без вмешательства администратора.

7. Использование ООП в PHP обязательно. В качестве базы данных используется Mysql Innodb. 

9 лет назад
NACStudio
Федор 
44 годаРоссия
9 лет в сервисе
Был
9 лет назад