gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-28 23:48:05 24 4
gpt4 key购买 nike

在基于 PHP 的应用程序中使用 Parse.com 而不是 MySQL 是个好主意吗?如果是,那么沿着这条路线走的好处和坏处是什么?如果您使用 parse,MySQL 连接如何工作?

最佳答案

Parse 的主要好处是您将能够使用应用程序级概念(例如用户帐户和推送通知),而不是使用以技术为中心的概念(例如数据库和套接字 I/O)。使用 Parse 有助于在服务器端代码和多个客户端之间共享 native 模型。如果您期望有任何程度的受欢迎程度,Parse 的规模和运营团队将为您节省大量的扩展痛苦。

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

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

关于php - 在使用 PHP 时用 Parse.com 替换 MySQL 是否值得?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16433343/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com