想用PHP框架构建一个数据库驱动的站点(尚未决定哪个,但与Ionic一起效果最好)Ionic从NoSQL或MySQL数据库使用数据更容易吗?
有选择使用哪种数据库类型,NoSQL或SQL。哪个数据库与Ionic配合使用效果最好?
想用PHP框架构建一个数据库驱动的站点(尚未决定哪个,但与Ionic一起效果最好)Ionic从NoSQL或MySQL数据库使用数据更容易吗?
有选择使用哪种数据库类型,NoSQL或SQL。哪个数据库与Ionic配合使用效果最好?
您不能使用Ionic访问数据库。 Ionic是用于构建混合应用程序的客户端框架,其本身是建立在角度js之上的。
此外SQL不是数据库,它是一种用于沟通关系数据库的查询语言。数据库可以是MySQL,SQL Server,Oracle DB Postgre SQL等等。
您将使用PHP(使用框架的数据库访问层)与您的数据库进行通信,编写Web服务以将数据传递给您基于Ionic框架的应用程序。所以不存在什么数据库最适合用于Ionic的问题。尽管对于PHP而言,MySQL通常是最佳选择。
丹麦人说的是真的,你可以使用你想要的任何数据库为你的项目,记住离子是一个前端框架一样角。你可以在后端使用带有节点js的mongodb,或者使用php mysql或者java +。它对离子或角度无关紧要。
@Melda S.,我个人比较喜欢NoSQL。 但无论您选择哪种查询类型,它总是取决于您所做的事情,因为当我们谈论NoSQL时,您必须考虑这些数据库存在N个“类别” - 每个类别都针对特定情况。 检查这些链接,以便您可以决定什么适合您。
http://www.ignoredbydinosaurs.com/2013/05/explaining-non-relational-databases-my-mom https://www.mongodb.com/nosql-explained http://nosql-database.org
由于该产品饲料中使用JSON的离子部位,我希望从我的PHP框架的网站饲料产品。也许是一个像Laravel一样具有良好JSON兼容性的框架。 –
嗨@MeldaS,是的,我们通常使用JSON并且使用角度来解析它非常容易使用,这就是我们在工厂中使用promise的原因,将它发送给控制器并用'angular.fromJson(json);'解析它,more info:https://docs.angularjs.org/api/ng/function/angular.fromJson,如果你需要,我可以给你一个承诺的例子 – commonSenseCode