【问题标题】:Can FlatBuffers be used with PHP server side?FlatBuffers 可以与 PHP 服务器端一起使用吗?
【发布时间】:2015-08-30 17:34:23
【问题描述】:

我正在为 Android 和 iOS 编写应用程序,直到现在我们使用 JSON 在服务器和客户端应用程序之间传递数据。我们的服务器是用 PHP 编写的。现在我正在考虑将我们的实现转移到 FlatBuffers 而不是 JSON。

有人知道我是否可以使用 PHP 制作它们吗?我不是服务器开发人员,所以我不知道这在服务器端是如何工作的。

【问题讨论】:

    标签: android ios server flatbuffers


    【解决方案1】:

    目前没有用于 PHP 的 FlatBuffers 代码生成器,只有 C++/Java/C#/Go/Python。但是,flatc 命令行工具可以将二进制平面缓冲区文件转换为 JSON 以用于任何语言。

    编辑:一个 PHP 实现刚刚被贡献给该项目。

    【讨论】:

      【解决方案2】:

      是的,您可以使用 php 生成它们。 Google 刚刚发布了一个 php 库。

      项目网页上有一些资源。

      您仍然需要 C 编译器来编译模式。如果您使用的是 Mac,则可以使用 brew install flatbuffers 安装它(使用 home brew)。

      【讨论】:

        猜你喜欢
        • 2021-06-20
        • 2016-05-03
        • 1970-01-01
        • 1970-01-01
        • 2014-12-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-05
        相关资源
        最近更新 更多