从PHP MysqL到Parse可能不是微不足道的,但是对于已经投入使用这些技术的大型项目来说,Parse可能没有意义. Parse不提供第一方PHP SDK,尽管在API Libraries列表的第三方部分中列出了SDK.该界面也与REST本身暴露.不过,实际上,这是因为PHP是一种服务器端语言,而Parse旨在消除对服务器端编码的需求.您可以考虑使用他们的JavaScript库,看看可能实现的客户端;如果您确实需要服务器端执行(例如执行高完整性权限),则Cloud Code环境还会运行JS SDK.
关于联接的问题有一个技术和哲学的组成部分.从技术上来说,将另一个Parse对象存储在另一个中在语义上等同于使用外键,并且查询具有在功能上等同于sql中的JOIN语句的“include”选项.解析关系是一种适用于多对多关系的积极索引的连接表,尽管该工具不允许包含在连接的两侧,因为它旨在与高级集合一起使用.在哲学上,Parse是nosql.这意味着您的类不需要像sql表通常架构一样标准化.设计你的类以封装一个想法,并且信任nosql索引以有效地处理查询.