小编Tom*_*nor的帖子

C++和PHP之间的通用桥梁

我们有一个Web应用程序(相当重的一个),它可以完成一大堆东西,web ui,数学处理和建模,以及与数据库相关的东西.

PHP中发生的许多过程都很慢,主要是因为PHP很难进行数学处理.

在未来,我们希望打破这些缓慢的过程,并以更快的速度重写它们,可能是C++,或者Java.

有没有人知道将数据输入和输出PHP以及进入另一种语言环境的通用方法?我已经考虑将事物序列化为JSON并将它们铲入/ dev/shm或socket,然后让另一种语言侦听套接字,或查看共享内存位置等.

这种类型的东西适用于本机类型,但是当你考虑到传递的很多东西实际上是类实例和类似的对象时,它确实很难用.

我不确定一个合理的解决方案,但我一直在考虑Quercus PHP实现,它是纯Java,以及PHP/Java桥.
但是,我一直无法找到可以执行类似功能的C++.编写PHP模块是可能的,但我很难看到它是如何足够通用的,而不仅仅是将每个新的(和一些旧的)脚本重写到模块中,然后在PHP中调用这些函数.

php c++ java php-java-bridge

5
推荐指数
1
解决办法
1014
查看次数

标签 统计

c++ ×1

java ×1

php ×1

php-java-bridge ×1