Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Виджет Комментарии будет использоваться на сайте vkino.com.ua и других кинотеатральных сайтах для оставления отзывов о фильмах.

Обращаю ваше внимание, что проект требует реализации его на принципах ООП с использованием Zend-фреймворка и высоким качеством кода, чтобы далее проект поддерживался и развивался нашими специалистами. Также в нем должна быть реализована функциаональность авторизации внешними сервисами (вконтакте, фейсбук, гугл).

Комментарии интегрируются на сайт как JS виджет (по аналогии с виджетами facebook, vkontakte, т.п.)

Хороший пример комментариев на который следует ориентироваться реализован на сайте LB.UA при просмотре любой из новостей.

Тезисно ТЗ:

- никакого процедурного кода, только ООП (ориентир на php5.3/5.4)

- доступ к БД через Zend_Db (mysql pdo) / Zend_Db_Select. _Table/_Row и т.п. _не_ использовать

- для вывода данных использовать шаблоны Zend_View; как вариант — рендеринг шаблонов на стороне клиента

- javascript framework: jQuery

- данные загружаются ajax' ом

- для каждого виджета передается строковой ID, которому будет соответствовать свой набор комментариев

- верстка div, оформление — CSS, _не_ использовать style=" bla-bla»

- авторизация социальными сервисами (анонимные комментарии не допускаются);

- режим работы: премодерация (комментарий после добавления скрывается), постмодерация (после добавления виден всем)

- не использовать zend_application

- конфигурация в php файле, не define' ами

- кеширование (memcached), zend-cache

- db — mysql, utf8

- именование файлов и классов — по аналогии с zf

- без фанатизма в архитектуре: не нужно размазывать все по мапперам, моделям, обойтись без орм, но в то же время не писать «быдлокод» вперемешку с sql.

В итоге:

виджет формы добавления комментария

виджет списка комментариев, постраничная разбивка, загрузка ajax' ом

админ страница со списком всех комментариев с постраничной разбивкой

действия:

пометить как скрытый

пометить как видимый

удалить

удалить все комментарии, оставленные пользователем

заблокировать пользователя

11 лет назад
FOG
45 летУкраина
15 лет в сервисе
Был
3 года назад