当前位置:  开发笔记 > 编程语言 > 正文

是否有像C++这样的编译语言的Web框架?

如何解决《是否有像C++这样的编译语言的Web框架?》经验,为你挑选了5个好方法。

在我们的嵌入式设备上,我们目前使用PHP作为其Web界面,不幸的是它很慢.我们一直在试验Python,但似乎(至少在FPU-less ARM架构上)要像PHP一样慢.

因此,我们正在考虑用C++这样的编译语言实现Web界面,但到目前为止,我们发现的唯一的东西是Wt,它看起来更像桌面而不是Web框架,而且它的文档对于初学者来说相当复杂.

所以我的问题是:你知道C/C++的任何好的Web框架吗?什么让我完全开心会像C++ Django,但我怀疑这样的事情存在:-)



1> spoulson..:

您的网站在PHP中速度慢的原因是什么?你有没有想过代码来弄清瓶颈?用另一种语言替换整个代码库可能对工作来说太大了.

也许如果某些部分是计算密集型的,那么也许你可以用C++实现一个PHP模块来完成这项工作.



2> 小智..:

你可以看看CppCMS.我不知道它有多成熟或多么好,但它听起来像你在寻找.

另一种选择是用Python/PHP编写主​​应用程序,然后用C语言重写关键部分,这对我来说似乎更加理智.



3> user52875..:

如果我是你,我会给重量一试.我不认为你会发现另一个解决方案完整且易于使用,具有类似性能的Wt.邮件列表是活动的,并且定期发布在嵌入式设备上使用它的人员.该项目的Wiki(此处)提到了ARM上嵌入式部署和性能的一些数字.



4> 小智..:

我刚刚看到这个链接作为CppCMS的推荐人.关于它的几个问题/答案.

问:它是如何成熟的?
答:有一个基于它的Wiki 100%.开发人员博客也在CppCMS上运行.所以你可以看到它很有效.好.至少对作者来说.
问:"让我完全高兴的是C++ Django"
A.实际上它是"C++ Django".很多想法都直接来自Django,比如表单,模板继承等等.所以你可能会有宾至如归的感觉
Q. Nanogear
A.我看过它......它有很多计划,但没有太多的代码.
问:有多少项目使用它.
答:不多.这是一个很新的项目.
问:我是谁?
答:说实话,我是CppCMS的开发者.



5> Martin Becke..:

您真的需要一个Web框架还是一个html模板库?
请参阅此处获取模板选项: C++ HTML模板框架,模板化库,HTML生成器库

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有