Разработка 2 скриптов на PHP (парсер и мини-CMS)

Андрей19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
11.05.2009

Требуется разработать 2 отдельных скрипта на PHP.

Первый скрипт занимается парсингом указанного сайта – сохраняет все данные сайта локально на диск (это приблизительно то, что делает wget, TeleportPro и прочие программы). Второй скрипт, используя результаты работы первого скрипта, выводит содержимое скачанного сайта.

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

POST-запросы, AJAX поддерживать не нужно. Только то, что достигается GET-запросами.

Функции 1 скрипта (парсер исходного сайта):

1. сохранить структуру указанного сайта на диск. Сохраняются html-страницы, картинки, CSS, JavaScript.

2. все данные хранятся в виде файлов на диске, БД не используется.

3. после работы скрипт должен предоставить статистику по общему количеству страниц, страниц 2-го уровня и страниц 3-го уровня. В статистике должно быть как количество страниц (число), так и список самих страниц (общий список, 2 и 3 уровень).

Функции 2 скрипта (мини-CMS):

1. используя результаты работы 1 скрипта, вывести содержимое скачанного сайта.

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

3. работа идет только с файлами на диске, БД не используется.

4. должна быть нормальная поддержка скачанных html-страниц, картинок, CSS и JavaScript, т.е. внешне работа скачанного сайта не должна отличаться от оригинала.

Бюджет на разработку мне непонятен, поэтому цена пока что условная.

Предлагайте вашу стоимость и сроки разработки.

Предпочтение отдается исполнителям, имеющим подобный опыт работы.

Заявки фрилансеров