Клепалка ФХГ - всенародные бета тесты
Свершилось :)
С трудом верится, но после всех отсрочек и проволочек наш эпохальный долгострой – клепалка ФХГ – наконец-то доковылял до стадии публичных бета-тестов.
Сначала в общих чертах о том что вся конструкция из себя представляет. Основная цель системы – автоматически клепать промо материалы (в первую очередь фхг) из поступающих в мемберки апдейтов. Настройки допускают клепать галеры из всего контента мемберок, или из части (каждую вторую например галеру, или каждую третью). На текущий момент для бета тестов установки проставлены клепать все что есть, дальше посмотрим. Контент для фото галер отбирается автоматически, по случайному закону. Для видео галер материалы готовятся вручную, заранее. Для каждого сайта используется 5-10 шаблонов, в зависимости от ситуации. Каждый сет, помимо того что он идет на галеру рекламирующую непосредственно тот сайт откуда данный сет родом, еще дублируется на подходящие случаю зонтичные сайты. Скажем, галера для PHL будет продублирована на PHD и FTD (на FTD будут дублироваться вообще все галеры, так что для этого сайта промо материалов будет больше всего). А например для MPH дублирующих галер под зонтичные сайты будет целых три – на PHD, MTD и FTD. То есть благодаря автоматизации промо материалов образуется избыточное количество, и каждый сможет подобрать для себя наиболее прибыльную комбинацию.
Из одного фото сета галер может изготавливаться от одной до стольких, сколько раз по 20 есть картинок в данном сете. Например, из сета на 47 картинок можно изготовить максимум 2 галеры, из сета где 63 картинки может получиться максимум 3 галеры и так далее. Сейчас выставлено клепать по максимуму для всех сайтов, то есть галеры будут изготавливаться из каждого сета, и столько из каждого сета сколько раз по 20 в нем есть картинок. Галера которая изготавливается из уникального сета первой называется первичной, все последующие – вторичные. Нужно это во-первых для того чтобы если первичная галера оказалась неудачной (отбор все-таки автоматический) были еще варианты что отобрать в ротацию; и во-вторых для того чтобы увеличить число промо материалов для тех сайтов где апдейтов немного. Итого, из одного среднестатистического сета на 60 с небольшим картинок, будет наклепано от 6 до 12 галер (три для того сайта откуда сет, плюс дубликаты на подходящие случаю зонтичные сайты, которых может оказаться от 1 до 3).
ТТХ галер – как и заказывали, тумбсы на галерах крупные, 130х190, вся графика вынесена за их пределы (то есть можно спокойно грабить). На фото галерах по 20 картинок, все тумбсы вертикальные (для горизонтальных делается выкадровка после чего они становятся вертикальными). На видео галерах по 6 коротких клипов для обычных видео галер, и по три длинных для «супер фхг» (S-Video). Графика и настройки сервака оптимизированы, сходные элементы по максимуму грузятся из одного и того же места (то есть после того как дрон посмотрит несколько галер и часть графики в кеш попадет, грузится все будет еще быстрее), вследствие чего все шуршит и летает, галерки грузятся очень быстро. Дизайн выполнен в модном нынче стиле Web 2.0, так что выглядит оно все свежо и современно.
Апдейты галер будут случаться раз в неделю, по понедельникам. На текущий момент настройки выставлены таким образом чтобы контент попадал на галеры через 90 дней после того как он прошел в мемберках. Главная прелесть в том что апдейты фхг будут происходить автоматически, то есть не будет больше ни привязки к релизам ни задержек по причине занятости или распиздяйства. Апдейты галер зависят теперь только апдейтов в мемберках, а так как за ними мы пунктуально следим, то и свежие фхг будут в наличии всегда и во всех возможных вариантах.
Для каждой галеры в базе есть два типа десков – длинный и короткий. Длинный пишется вручную, он всегда точно соответствует галере и поэтому наиболее полезен. Короткий деск выбирается автоматически случайным образом из готовой базы десков, поэтому он носит общий характер (Маша показывает колготки, Петя&Света занимаются сексом в колготках), но тем не менее и короткий деск может во многих случаях оказаться полезным. В частности, во все короткие дески включаются названия моделей, чему можно найти массу применений.
Теоретически есть возможность релизить галеры и без длинных десков (если не успели их сделать например), но на текущий момент эта функция отключена. То есть если к галере нет длинного деска она в эфир не пойдет до тех пор пока его не вобьют в базу, даже если отпущенные 90 дней ожидания после апдейта в мемберке уже истекли.
Одна из самых полезных фич клепалки – возможность сохранять в открытом доступе (то есть за пределами админки) файл с результатами поиска, в txt или html формате, и натравить на него спайдер. Более того, этому файлу можно задать автоматическое обновление, получив таким образом фид с апдейтами галер. Например, можно задать чтобы в него выводились все свежие галеры по колготкам за последние семь дней, и при каждом апдейте (раз в неделю, по понедельникам), с этой странички будут убираться старые галеры и добавляться новые. Таким образом апдейты можно будет посмотреть даже не заходя в админку, а главное можно будет настроить спайдер на страничку с фидом и автоматом без всякого гемора получать свежак прямо в админку своего ротатора.
На текущий момент в базе имеются галеры для трех сайтов – EPL, PHL и NFL (только первичные галеры), плюс дубликаты каждой галеры на PHD и FTD (набор зонтичных сайтов для всех трех один и тот же). Всего около 8400 с хвостиком галер. Клепали с начала 2004 года и примерно по сейчас. Глубже чем 2004 год залезать не стали, и без того число галер получается умопомрачительным.
Скоро уважаемый составитель десков закончит работу над P1, внесем базу и выложим. В дальнейшем появление галер в базе будет связано именно с производительностью составителя десков – пока идет работа по проклепыванию накопившегося в мемберках контента, новые галеры будут появляться скорее всего именно посайтно. То есть проклепали галеры для какого-то сайта, описали десками, выложили. Хотя те кто читал внимательно видимо уже поняли что проклепать можно и вообще все сразу, но в базу оно в любом случае будет попадать только после того как появятся длинные дески. В штатном режиме галеры будут выкладываться уже не посайтно а вразнобой, в зависимости от того что прошло в апдейтах в мемберках 90 дней назад. Но до этого момента еще несколько месяцев напряженной работы по проклепыванию и описыванию десками всех наших залежей контента.
Существенная деталь по поводу вторичных галер. В штатном режиме все последующие галеры (после первичной), будут появляться в базе с интервалом в одну неделю. То есть для среднестатистического сета из 60 с небольшим картинок, первая галера появится в базе через 90 дней после того как данный сет прошел в апдейт в мемберке, следующая через 90+7 дней, и еще одна через 90+14 дней. Ну а например для шималесных сайтов, где фото сеты по 150-160 картинок, один сет будет идти в апдейты по два месяца. Такая система означает что через неделю от настоящего момента, на базу обрушатся еще примерно столько же (8400) вторичных галер из тех сетов что уже есть в базе, и через еще одну неделю еще примерно половина от этого количества. Просьба никому не пугаться, показ вторичных галер можно отключить если они не нужны.
Пока даже затрудняюсь оценить сколько именно галер будет в базе после того вся масса накопившихся в мемберках апдейтов будет проклепана. Похоже что где-то в интервале от ста до двухсот тысяч. В штатном режиме в апдейтах будет появляться около 2000 галер из примерно 200 уникальных сетов в месяц (все цифры пока очень приблизительные).
Пока выкладываем только фото галеры. Во-первых модификация софта под видео галеры еще не полностью готова; и во-вторых не все клипы нарезаны – в отличие от фото для видео галер материал надо вручную готовить, на что уйдет еще несколько месяцев, возможно до полугода. Видео галеры начнут появляться чуть позже, и так же как и фото будут поначалу выкладываться порциями, посайтно. В штатный режим выкладывание видео галер войдет позже чем фото.
Линк на админку и описание управляющих элементов будут в следующем посте, просьба пока ничего не писать в топике.