好吧,所以我们现在正在开发一个新的社交网站,用户可以在其中添加内容,满足(和添加新朋友)新人等。但是,我们也将拥有像Stackoverflow这样的评分系统的徽章)。但是我们需要更多的特性(比如,通过Ajax获取内容,就像Facebook的更多按钮位于NewsFeed的底部)我正在考虑使用CakePHP从头开始创建一些东西。但是,如果我应该修改像Elgg这样的现有开源社交网络引擎,我也会感到困惑。如果我在CakePHP上工作,我会重新开始吗?开发时间对我来说不是一个因素。也可以在我可能拥有的选项(CakePHP vs Elgg vs Drupal vs其他任何选项)之间对比它们之间的缺点(是其中的一个安全吗?)。在这一点上,我对任何事情都更加开放,任何建议都将不胜感激。创建一个新的社交网站。推荐的框架启动?
P.S - 我知道Drupal和Elgg不是框架,但对我来说,它们看起来也是可行的选项。
谢谢
可能导致:[#1337934](http://stackoverflow.com/questions/1337934/a-good-framework-for-easily-creating-a-social-networking-site),[#818630] (http://stackoverflow.com/questions/818630/is-it-drupal-good-for-building-social-networking-site),[#3380519](http://stackoverflow.com/questions/3380519/php -framework-for-social-networking),[#2077056](http://stackoverflow.com/questions/2077056/social-networking-development-where-to-start) – drudge 2011-04-08 17:14:52
@jnpcl - 谢谢,但它仍然没有' t回答了我的问题 - 我应该从头开始工作还是应该从现有的社交网络引擎(如Elgg – dsignr 2011-04-08 17:23:58
)构建,我实际上要么使用CodeIgniter,要么从头开始并借用一些CI库。它是目前最轻量级的PHP框架,同时仍然具有非常强大的功能集(libs等)。 – bschaeffer 2011-04-08 17:31:36