3

我即将用 C++ 编写大量代码以实现最大的可移植性。我需要此代码能够通过 JNI 在网站和 Android 应用程序上运行。虽然 Java 在技术上也是一种选择,但我可能希望在未来的其他项目中使用这个库,这些项目都将基于 C++,并且我想获得本机速度的优势,因为它是一个与数学相关的库。

我的问题是在网站上运行此代码的最佳选择是什么。网站本身不必用 C++ 编写,就像 Android 应用程序本身大部分是用 Java 编写的一样。

我可以看到以下选项:

  • 编写一个 PHP 模块来与这个库交互
  • 用C++编写一个服务器,用于PHP编写的站点访问的站点的API
  • 写一个fastcgi服务器

你认为我在这里最好的选择是什么?

4

2 回答 2

0

选择显然是你的,所有选项听起来都很棒,但我认为使用 factcgi 和类似的东西WTCPPCMS很棒。看看他们两个,它们都是完成这项任务的好图书馆,我更喜欢,CPPCMS但我认为这取决于你的需要

于 2012-10-19T07:51:59.743 回答
0

一个好的旧 cgi 程序怎么样?启动一个进程太大而无法证明fastcgi的更高复杂性是否会受到惩罚?

于 2012-10-19T08:50:09.333 回答