Хорошо, теперь мы разрабатываем новый сайт социальных сетей, где пользователи смогут добавлять контент, встречаться (и добавлять новых друзей) с новыми людьми и т. Д. Однако у нас также будет система рейтингов, подобная Stackoverflow (концепция значков).Но есть гораздо больше функций, чем просто эти, которые нам требуются (например, получение контента через Ajax, например, с помощью кнопки Facebook в нижней части вашего NewsFeed) Я думал о создании чего-то с нуля, используя CakePHP.Но я также смущен, если мне следует изменить существующий движок социальных сетей с открытым исходным кодом, такой как Elgg.Буду ли я изобретать велосипед, если буду работать на CakePHP?Время разработки не является фактором для меня.Также не могли бы вы противопоставить недостатки (один из них - безопасность?) Между вариантами, которые у меня могут быть (CakePHP против Elgg против Drupal против всего остального).Я более открыт ко всему на данный момент тоже. Любое предложение будет высоко ценится.
PS - Я знаю, что Drupal и Elgg не являются фреймворками, но для меня они также выглядят как жизнеспособные варианты.
Спасибо