任何好的C/C++ Web工具包?

Zer*_*ool 9 c++ apache cgi

我一直在环顾四周,遇到了WT工具包,它稳定吗?好不好?考虑到缺乏有关Web开发的库和资源,我对如何在C++中解决这个问题感到难过.(CGI /阿帕奇)

我的应用程序的目的是从运行GNU/Linux和Apache的Sybase ASE15数据库填充一些数据因此允许一些用户交互.

我将使用Sybase开放客户端库(libct)从服务器检索列,将此数据反馈给wt model/view.

我的要求:

有没有更实用的解决方案,而不是使用其他脚本语言?我的意思是实用,ODBC检索接口和MVC机制?

如果在C++中不可用,Java中的任何替代方案?

Lar*_*dua 11

C++不是Web应用程序的一个非常流行的选择 - 可能因为它太容易留下安全漏洞,并且开发时间往往比脚本语言慢很多.

动态类型的脚本语言将编译时错误转换为运行时错误.检测那些可能不如读取编译器输出那么容易.对于快速简单的简单项目,脚本语言可能没问题.除了一定程度的复杂性之外,还需要强类型,结构良好的语言.比如C++或Java.

大多数脚本语言都鼓励草率编程.

至于"安全漏洞":如果你提到缓冲区溢出,分配/解除分配错误,答案是"STL".当然还有适当的培训:-)


rad*_*att 7

  1. http://www.webtoolkit.eu/wt#/
  2. http://cppcms.sourceforge.net/wikipp/en/page/main
  3. C++ Web服务框架

对于初学者.肯定有更多我肯定 - 健康的谷歌搜索可能不会受到伤害.此外,您可以在freenode上尝试#C++频道 - 他们有一个offtopic频道,您可以询问是否要谈论非STL C++,那里的人们会乐意回答您的问题我敢肯定.祝好运.


Sha*_*aun 2

看看这个。我一直不太喜欢 Wt 的设计。但话说回来,我是一个反框架的人。

http://cpcms.sourceforge.net/wikipp/en/page/main