我正在和一个朋友一起建立一个网站,一般来说,这个网站将是一个自定义的网络应用程序以及一个非常自定义的社交网络类型的东西..
目前我有一个模型站点,它使用简单的 PHP 和 AJAX、JSON 和 JQUERY,我喜欢它的工作方式,我喜欢它结合在一起的方式。但是对于一个模型,我没有实现任何社交网络设计模式,如登录、评级、组等。这给我带来了更高层次的决策要求,我需要决定是否要开发所有手动或使用某种框架来实现此功能。
我花了一整天的时间研究,似乎使用 Drupal 和此类框架将使社交网络部分变得容易(暂时忽略定制要求......)但会使客户端 Web 应用程序开发变得不那么容易。
我发现了一些其他对开发人员更友好(可定制)的框架,例如 Zend 和 Symfony 等。但是这些似乎从客户端分配了权力并在服务器端实现它,对我来说这似乎是一种浪费(和不合理的性能瓶颈)..
最后我找到了 Aptana Jaxer 框架,它似乎和我的想法一样。也就是说,它似乎有点欠发达,我没有找到社交网络的模块,而且它周围的社区似乎很薄。(在 StackOverflow 中搜索 Jaxer 返回的结果很少)所以除了让服务器端 DB comm 更简单一点对我没有太大帮助..
我的要求是开发 Web 应用程序的好工具,同时包含通常用于社交网络的所有以用户为中心的逻辑。
你会推荐什么?
编辑:好的,lats 微调这个问题,在进一步考虑之后,是否有一个很好的 PHP 社交网站的可下载源,我可以在构建我的网络应用程序时解决这个问题?(我真的很喜欢使用 JQUERY AJAX JSON 等。)