我想把我的web应用程序原型(PHP端)转换成一个C++解决方案。这已经决定了。我去过维基百科,谷歌,所以我决定了最好的方式来做到这一点。
我已经决定使用Linux和Apache (或自定义服务器)。
我想我学到的是,这可以通过多种方式来完成。按照你将得到的速度或效率排序。
我有大约1400行PHP,所以我的web应用程序很小。我也知道,网络上的CS课程通常会让学生编写一个基本的web服务器作为实验室。Fast声称比implies..and的速度更快,我听说模块是最快的,因为它与Apache集成得更紧密。编写自己的服务器可能是最快的,因为它是特定于应用程序的,而不是所有用途。
我正在尝试把一个我可以在一年内完成的项目放在一起,并将代码库保持在6000行左右。
什么是最快捷的方法来做这是合理的?
与相关的SO发布
C++网络图书馆
相似SO
发布于 2012-02-10 17:37:19
我从nginx上的FastCGI处理程序开始--它非常快,而且CGI是一个非常稳定的API。编写自己的服务器可能是一种很好的学习体验,但我不确定您是否能够使它与nginx或Apache一样具有良好的性能。
发布于 2012-02-10 17:20:44
我没有足够的特权来评论一个问题,所以把我的评论作为一个答案。
考虑到您已经在php中构建了原型,如果您担心php的运行时性能,请使用hiphop for php!在部署的时候。在c/c++中开发apache模块的学习曲线相当陡峭。
发布于 2012-02-10 20:15:08
https://stackoverflow.com/questions/9231661
复制相似问题