Сервис графических подписей для форумов
Проект может быть сделан как на пхп+апачи+легкий вебсервер для отдачи картинок, так и более производительных языках в режиме fastcgi+легкий вебсервер вроде nginx.
Требуется сервис хостинга графических подписей с автоматически генерируемым текстом, который получается из разнообразных источников.
Пользователь может загрузить свою картинку, либо выбрать из существующего каталога. Загруженные картинки по умолчанию попадают в каталог. В каталоге доступна сортировка по дате, популярности, категории, размерам, типу.
После выбора картинки, пользователь выбирает местоположение текста. Интерфейс на AJAX, текст должен тягаться по подписи в режиме WYSIWYG. При отключенном яваскрипте указание абсолютных координат вручную.
Текст для одной подписи может выбираться из нескольких источников сразу:
1) Из опций урла (пример http://sigs.ru)
2) Из полученной по хмл протоколу информации от игровых серверов. Спецификацию протокола разработать отдельно. Информация кэшируется на указанный в хмл срок. Опционально предусмотреть в протоколе возможность аутентификации. (Например на протоколе от http://openid.net)
3) Возможность программирования плагинов для уже существующих XML/RSS/Plain text протоколов. Пример: http://ws.audioscrobbler.com/1.0/user/RJ/recenttracks.xml
После выбора картинки и источников, пользователь получает код для вставки подписи в популярных форматах: html/bb code
Сервис регистрации игровых серверов для их владельцев, с разъяснением особенностей протокола и примеров реализации.
Сервис регистрации для уже существующих xml источников (не обязательно владельцами).
Доступ к сгенерированной подписи должен осуществляться напрямую, с отдельного домена и возможно отдельного веб-сервера, а не через скрипт. Перегенерация подписей происходит с помощью запускаемого через крон процесса, желательно программой, написанной на компилируемом языке. Перегенерируются только подписи, к которым происходило обращение в течение последних Х часов. (Этот пункт может быть пересмотрен, если разработчик предложит альтернативный способ решения проблемы с нагрузкой). В перспективе должна быть доступна кластеризация.
Конфигурация сайта должна предполагать включенный пхп движок только для определенной папки, все остальное будет рассматриваться только как данные. Разработчик должен делать упор на скорость и безопасность, в частности последовательная борьба с sql inject, загрузкой несанкционированного кода на сервер, запуском несанкционированного кода в контексте приложения.
Вывод страниц должен быть построен на каком-нибудь популярном темплейт-движке с кэшированием, например Smarty. Должен быть предусмотрен легкий текстовый/css дизайн.
Оплата через веблансер, комиссия моя.