Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: PHP-скрипт динамически создаваемых галерей - есть такой?
цитата
27/12/11 в 22:19
 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 (реф-сссылка на спона).

Спасибо кто подскажет по сабжу smail54.gif
цитата
27/12/11 в 23:02
 Sterx
пицот, аська в профайле
цитата
27/12/11 в 23:25
 CABMIT
четырестаписят icon_smile.gif
пиши в личку
цитата
28/12/11 в 12:40
 lalex
пицотписят
это же аукцион?
цитата
28/12/11 в 13:06
 Sterx
сдается мне что ТС вообще нахаляву желает, потому это просто стеб icon_smile.gif
цитата
28/12/11 в 17:04
 CABMIT
Ну если нахаляву, могу дать одну очень ценную ссылку
http://google.com/ icon_smile.gif
цитата
28/12/11 в 19:02
 Yabuti
Кодер найден, всем спасибо smail54.gif
Скину потом сюда линк на рабочие гали на скрипте, зацените smail54.gif
цитата
28/12/11 в 21:23
 CABMIT
А чего их ценить? будто это чудо невиданное icon_lol.gif
цитата
28/12/11 в 21:35
 Yabuti
CABMIT: нечего по делу сказать - просто пройди мимо топика, чай не в Трепе тема icon_confused.gif


еще и минуснул кто за просто так только мои посты. Вроде врагов у меня вроде нет, кто-то комплекс свой изливает ставя мне минусы во всех темах, походу facepalm.gif
цитата
29/12/11 в 13:54
 CABMIT
Если по делу - могу сказать следующее: как я понял ты хочешь сопоставление ЧПУ-путей с номерами галь делать через файл. Это очень неэффективно, если у тебя этих галь будет больше 100. Юзай хотя бы мускуль для этого дела, а ещё лучше какое-нибудь быстрое key-value хранилище.
цитата
29/12/11 в 14:12
 Yabuti
CABMIT: спасибо за дельную мысль smail54.gif
С кодером вчера когда тз обсуждали, решили сделать вообще статику, т.к. гораздо ниже нагрузка на серв, плюс залить можно на любой хост по-отдельности гали. Только минус - менять в них что-то уже будет сложно, нежели в динамике. А ЧПУ заменяется на механизм переименования папок галь и индексных файлов - например site.com/cool-porn/big-boobs-sheila.html

А то чего-то меня на этой динамике переклинило, когда можно сделать проще и лучше smail54.gif
цитата
30/12/11 в 21:57
 Sexoholic
Оффтопик: Постинг ссылок разрешен только по достижению 30 постингов или 30 дней с момента регистрации
А лучше сделать по моему методу описанному тут: общее хранилище и получить все прелести динамики и статики одновременно.
цитата
30/12/11 в 22:00
 Sexoholic
Оффтопик: Постинг ссылок разрешен только по достижению 30 постингов или 30 дней с момента регистрации
цитата
30/12/11 в 22:01
 Sexoholic
тьфу...
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » Тема: Наложение логотипа
цитата
31/12/11 в 08:52
 Yabuti
Скрипт принял, все супер. Создает гали под пиксы, мувисы, эмбеды, плюс есть расширяемось добавлением своих макросов. И вышло вообще недорого.
Тему клозе smail04.gif
цитата
31/12/11 в 13:24
 sonata
Примеры не показал, а уже тему закрывать..

Кстати, у меня вот в моей самописной системе еще есть штатная поддержка White Label - очень эффективная штука получается когда одну и ту же галерку используешь на нескольких своих ресурсах, рекомендую icon_smile.gif
цитата
31/12/11 в 13:58
 Yabuti
sonata: а что это за White Label?
Гугл не может найти нужное - выдает вино, казино и т.д.
Может мне тоже такая штука нужна icon_cool.gif
цитата
31/12/11 в 14:29
 sonata
Т.е. у меня при открытии галеры по ссылке со своего ресурса - она открывается в дизайне этого ресурса. С обратной ссылкой и т.п. естественно.
цитата
31/12/11 в 14:33
 Yabuti
sonata: интересная штука, это вроде кастомных морд для сиджей, получается smail54.gif
Спасибо, буду тоже применять smail04.gif
цитата
31/12/11 в 17:05
 CABMIT
Yabuti: если не секрет скока денег отдал?
цитата
31/12/11 в 17:13
 Yabuti
CABMIT: в ЛС отписал


Эта страница в полной версии