построение социальных сетей с использованием Zend и доктрины - PullRequest
2 голосов
/ 20 марта 2012

Я хочу добавить функции социальных сетей поверх контентного сайта Сайт разработан в Zend Framework и Doctrine 1.2.
функции социальных сетей, такие как:
участник может подписаться на статью («как в твиттере подписаться концепция»)
участник может следовать другому участнику ("то же самое, что и twitter следовать concept")
участник может Как статья («как у Facebook Как concept»)

Каков наилучший способ / дизайн для выполнения этих действий? это посмотреть вспомогательные действия?

это AjaxController? ** Я хочу эти действия в AJAX или создать класс Follow в общей библиотеке, чтобы сделать объект в функции действия контроллера?

Структура моего проекта:

-Применение - контроллер - модель -- Посмотреть - плагины

-library - общие функции

1 Ответ

0 голосов
/ 20 марта 2012

Следуйте шаблону WebServices, чтобы вам было удобно совершать звонки как на стороне клиента, так и на стороне сервера.Используйте AjaxContext с Zend_Rest_Controller и Zend_Rest_Route.Сначала напишите свою собственную библиотеку, чтобы вам было легче использовать ваш общий компонент.Контроллер Ajax сохранит ваш лайк, имея postid и userid.Напишите модели для их взаимодействия с базой данных.Подход Active Record к Doctrine - это хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...