我需要创建移动应用程序的服务器部分。
服务器部分包括通过从设备到服务器发出简单的http post请求(json)并将用户凭据保存到数据库(mysql)来将用户注册到服务器。
来自设备的一些http发布请求,向服务器说明他们想要订阅哪种事件(我的服务器保存某些事件的数据)。
在生成新事件时从服务器向我的设备发送推送通知(已有php脚本)。
对于某种类似服务器的服务器,我是否需要使用php框架?在this页面中,我找到了不同框架的列表。我在阅读php教程时发现了这个页面,其中一些建议使用php框架。
但这些框架是什么?我需要学习/使用一个吗?他们何时需要。它们是用于前端站点吗?
感谢您阅读我的帖子:)
答案 0 :(得分:0)
创建框架以使您的工作更轻松。
使用框架的优势
Why do I need to use a popular framework?
在开头使用框架似乎很难,但是当你学习它时,它会使编码更快!
使用框架的缺点:
https://softwareengineering.stackexchange.com/questions/49488/when-not-to-use-a-framework
这不是关于前端项目,如果你有大项目,你应该使用框架,如果它有点不值得。这是我的意见。
如果您决定使用Framework,我建议您 Zend Framework 或 Symfony 。
答案 1 :(得分:-1)
我最近对PHP上基于REST的应用程序有类似的项目要求。我们选择具有REST支持架构的Zend Framework 2。我在Symfony 2上查看了相同的支持。所以我得到的一点是,Framework为您提供了代码/架构+工具集的独立方式。如果我决定使用核心php应用程序,那么显然我需要编写一个基于REST的API服务器架构。在框架的情况下已经可以使用。