我正在用angularJS (前端)和symfony2 (后端)开发一个Restful web应用程序,我想在我的项目中添加统计信息(BI),您认为哪种语言是这类应用程序、symfony2包、PHP5库或javacript (JQUERY)的最佳选择--我的第二个问题是,从客户机应用程序(AngularJS)创建Symfony API separetly的优点是什么(如果我想添加我的掌声的移动扩展),谢谢帮助:)
发布于 2015-03-04 09:52:29
这主要是一种设计选择,以增加应用程序中关注点的分离:
如果您希望许多不同的客户端调用您的API,这是一个很好的选择:例如,Mobile可以将您的API称为“角应用程序”。在这种情况下,当您使用移动应用程序调用API时,您不希望symfony返回HTML模板和其他细节到web开发中。
FYI,有很棒的插件可以将你的symfony 2应用程序转换成RESTful应用程序,比如FOSRestBundle。
编辑:
关于你的统计数据:你需要存储哪种统计数据?
编辑2 :
由于您的统计数据是关于数据的(而不是直接的用户操作),您需要在REST应用程序中设置一个入口点来返回数据(例如订单数量、所有订单的总量)。在此之后,AngularJS将管理从symfony获取的数据的图表呈现。
https://stackoverflow.com/questions/28851008
复制相似问题