Требуеться доработать скрипт на PHP

Автор Тема: Требуеться доработать скрипт на PHP  (Прочитано 2258 раз)

Оффлайн Alexx1Автор темы

  • Бизнес оценка: (0)
  • Дебютант
  • *
  • СПАСИБО: 0
  • Сообщений: 2
  • Карма: 1

Оффлайн Alexx1Автор темы

  • Дебютант
  • *
Доработать скрипт онлайн ситемап генератор.

Генератор sitemap построен на гугловском скрипте Standalone XML Sitemap Generator (начинка полностью).
Standalone Sitemap Generator demo http://www.xml-sitemaps.com/generator-demo/ (Сам скрипт есть в наличии)
Скрипт требующий доработки http://www.sitizona.ru/sitemap/

ТЗ

1. Возможность работы скрипта с несколькими пользователями одновременно (паралельно сканировать несколько сайтов. на данный момент скрипт сканирует в реальном времени только один сайт).
2. Решить проблему с кодировкой или шрифтами. Не корректно выводит ссылки с русскими алисами.Типа http://www.site.ru/component/tag/joomla-редактор-текста.html. Оригинальный скрипт выводит как должно быть http://www.site.ru/component/tag/joomla-редактор-текста.html
3. Возможность разбивать карту на несколько файлов при сканировании больших сайтов. Упаковка в GZip архив.(добавить отдельный пункт в шаблон).(Скриптом поддерживаеться, нужно настроить).
4. Возможность генерировать и выводить отдельно карту изображений (добавить отдельный пункт в шаблон). (Скриптом поддерживаеться, нужно настроить).
5. Реализовать функцию автоматической конвертации кирилических доменов. Т.е. при вводе в строку http://сайт.рф автоматически конвертировал в IDN (Punycode) и начинал сканировать. (рабочий скрипт конвертера есть, нужно внедрить. Сам генератор sitemap сканирует домены в формате Punycode нормально).
6. Реализовать скачивание готовых файлов карт через php скрипт. (Учесть ссылки отправляемые на почту). После сканирования выдает ссылки для просмотра и скачивания, ссылки для загрузки открываются в браузере.
7. Вместо формы ввода пароля (открываеться отдельно), добавить форму проверочного кода рядом с кнопкой "Старт"(типа каптчи).Соответственно скрипт не начнет сканирование пока не будет введен проверочный код.Вводиться должен всегда.Код будет постоянным и задаваться администратором в скрипте.В случае не правильного ввода должен выдавать сообщение.
8. Подкоректировать время в скрите. (выводит в карте -4 часа).
9. Добавить форму в шаблон и реализовать задержку между запросами.таймаут х секунд после х страниц(В скрипте функция есть).
10.Реализовать функцию удаления файлов логов и карт через определенное количество времени (в скрипте функция есть, нужно настроить).
11.Если есть возможность решить проблему ошибки "Fatal error: Allowed memory size of 44040192 bytes exhausted" скриптом. Настроить функцию "продолжить сканирование после обрыва" (Функция скриптом поддерживаеться. В данный момент после ошибки начинает сканировать заново).С хостингом тяжело договориться об увеличении памяти.
Вобщем довести скрипт до полноценного сервиса онлайн генератора.

ICQ 308584638


Добавлено: 06-04-2011, 11:13:16

Если есть специалисты готовые взяться пишите ICQ 308584638 или в личку, обсудим по бюджету.
« Последнее редактирование: 06-04-2011, 11:13:16 от Alexx1 »


 

Похожие темы

  Тема / Автор Ответов Последний ответ
0 Ответов
1178 Просмотров
Последний ответ 30-03-2012, 20:06:59
от Владимир75
0 Ответов
845 Просмотров
Последний ответ 28-10-2013, 13:08:32
от bumer
1 Ответов
967 Просмотров
Последний ответ 04-03-2014, 14:29:03
от SeoBrabus
2 Ответов
3839 Просмотров
Последний ответ 04-09-2014, 19:00:58
от Reshetov
2 Ответов
1174 Просмотров
Последний ответ 16-02-2015, 15:56:10
от Alf91