php - 如何通过 fastcgi 从 C++ 运行 php 脚本

标签 php c++ content-management-system fastcgi

我正在为高性能 CMS 编写 C++ 网络服务器。我们首先使用 PHP 来处理所有事情,但我们注意到了性能问题。但是我不能要求前端开发人员用 C++ 代码编写 View /模板。所以我想运行一个 FastCGI 服务器(我不知道正确的名称),它包含一个 PHP FastCGI 应用程序。因此,当应用程序需要呈现 View 时, View 通过 FastCGI 将数据传递给 PHP 脚本,PHP 呈现 HTML(或类似的东西),通过 FastCGI 将其发送回 View ,然后 C++ 应用程序将 HTML 发送回给客户。

有人知道更好的解决方案吗,或者我在哪里可以找到好的 FastCGI 服务器或关键字以便我自己找到它(在 Google 上)。

最佳答案

这是您要找的吗? http://php-fpm.org/

PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites.

关于php - 如何通过 fastcgi 从 C++ 运行 php 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5962953/

相关文章:

php - 如何在 Laravel 5.5 中同时使用 GroupBy 和 OrderBy

c++ - 在不同的 cpp 文件中分离类

c++ - 在 C++ (g++) 中使用 errno 作为异常参数的意外控制流(编译器错误?)

c++ - 如何打印数组的内容而不在堆栈上创建任何内容?

django - 为什么我无法查看 django-cms 管理部分的页面?

php - 动态将数组转换为变量并将它们用作函数参数

php - 问题加载 php_mysql.dll 扩展

php - Paypal 集成中的未知错误

php - 如何将 HTML 页面集成到 WordPress 中?

java - 基于 CMS 的应用程序的一般架构