当前位置:  开发笔记 > 编程语言 > 正文

在使用PHP时,是否值得用Parse.com替换MySQL?

如何解决《在使用PHP时,是否值得用Parse.com替换MySQL?》经验,为你挑选了1个好方法。

对于基于PHP的应用程序,使用Parse.com而不是MySQL是一个好主意吗?如果是的话,沿着这条路走下去的好处和缺点是什么?如果你使用解析,MySQL如何加入工作?



1> Thomas Bould..:

Parse的主要好处是,您将能够使用应用程序级别的概念,如用户帐户和推送通知,而不是数据库和套接字I/O等以技术为中心的概念.使用Parse有助于跨服务器端代码和多个客户端共享本机模型.如果您期望任何受欢迎程度,Parse的规模和Ops团队将为您节省大量的缩放痛苦.

然而,从PHP + MySQL迁移到Parse可能并不简单,因此对于已投资于这些技术的大型项目而言,Parse可能没有意义.Parse不提供第一方PHP SDK,但API库列表的第三方部分中列出了SDK .该接口也通过REST本地公开.然而,实际上,这是因为PHP是服务器端语言,而Parse旨在消除对服务器端编码的需求.您可以考虑使用他们的JavaScript库并了解实现客户端的可能性; 如果您确实需要服务器端执行(例如,为了高完整性+权限执行),Cloud Code环境也会运行JS SDK.

关于连接的问题有技术和哲学的组成部分.从技术上讲,将一个Parse对象存储在另一个Parse对象中在语义上等同于使用外键,并且查询具有"include"选项,该选项在功能上等同于SQL中的JOIN语句.Parse Relation是一个适用于多对多关系的积极索引连接表,尽管该工具不允许包含在连接的两端,因为它旨在与高优先级集合一起使用.哲学上,Parse是noSQL.这意味着您的类不需要像通常构建的SQL表那样规范化.设计你的类来封装一个想法并信任noSQL索引来有效地处理查询.


我想你应该在这里披露你是Parse.com的开发者.
对不起,在我的个人资料中,我是一个老计时器Parse dev.此外,由于最初回答这个问题,我们发布了第一个PHP SDK,这是我们的第一个开源项目.请访问https://github.com/ParsePlatform/parse-php-sdk查看
推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有