Yabuti
Всем привет!
Подскажите, есть ли в паблике такой софт либо сколько может стоить разработка подобного скрипта?
Описание
Есть:
- скрипт-обработчик (index.php),
- файл шаблона (tpl с прописанными макросами),
- текстовики с контентом, структура: (название гали | кейворды | текстовка | путь к папке картинок или видео-сэмплов (внутри всегда стандартно живут thumb_1.jpg - thumb_16.jpg и full_1.jpg - full_16.jpg либо sample_1.flv - sample_4.flv) | номер строки, в которой нужная рефка к платнику (например цифра 3)),
- папки с картинками промо-фоток (thumb_#.jpg и #.jpg) либо с сэмплами (sample_#.flv),
- файл ЧПУ-путей (синхронизация ЧПУ-путей и путей с GET-запросом),
- генератор новых записей (update.php), пускается по крону.
Работа скрипта:
1. Генератор запускается и парсит в папке /sources/ все txt-файлы контента галь. Сравнивает имена файлов со списком уже обработанных (created.txt). Если находит новые - заносит каждую во временный массив.
2. Для каждой новой гали создает строку в файле ЧПУ-путей, структура: (кейворд-в-транслит-пробелы-заменены-на-тире, например:
http://site.com/cool-big-tits | путь вида GET-запроса, например: "http://site.com/index.php?gallery=105&aff_link=8&template=3").
3. После создания каждой гали - заносит это имя файла в список created.txt - т.к. обработал.
4. После обработки выдает страницу, что все сделано. Выдает список новых галь в формате: (название гали | полный путь с ЧПУ-видом). Например: "Cool big tits |
http://site.com/index.php?gallery=105&aff_link=8&template=3", добавляемый к общему списку всех галь (galleries.txt).
Как используется скрипт:
Подготавливая контент для новых галь, закидываем его в папку /source/ и вручную\кроном периодически запускаем создание новых галь.
В сидже указываем список готовых галь.
Посетитель, переходя на
http://site.com/cool-big-tits, в действительности переходит на
http://site.com/index.php?gallery=105&aff_link=8&template=3, где динамически обработчик сформировал страницу, в которую попал title="Cool big tits", meta-keywords="cool, big, tits", текстовый блок [тут абзац текста], пути к картинкам - все это из файла 105.txt (gallery=105). Рефка к кнопке указалась из восьмой строки (aff_link=8), а шаблон представления - из папки номер 3 (template=3).
Язык шаблонов простой - например, пять макросов: title (заголовок), metakeywords (кейворды), contentPath (путь к папке фоток\сэмплов), text (текстовка), refka (реф-сссылка на спона).
Спасибо кто подскажет по сабжу
Yabuti
CABMIT: спасибо за дельную мысль
С кодером вчера когда тз обсуждали, решили сделать вообще статику, т.к. гораздо ниже нагрузка на серв, плюс залить можно на любой хост по-отдельности гали. Только минус - менять в них что-то уже будет сложно, нежели в динамике. А ЧПУ заменяется на механизм переименования папок галь и индексных файлов - например site.com/cool-porn/big-boobs-sheila.html
А то чего-то меня на этой динамике переклинило, когда можно сделать проще и лучше