首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Wt C++框架的经验?

使用Wt C++框架的经验?
EN

Stack Overflow用户
提问于 2009-11-15 19:42:17
回答 6查看 22.1K关注 0票数 72
  • 有没有人认真使用过Wt?
  • 它工作得好吗?
  • 你有没有遇到某些限制?还是优势?

Wt是用于开发web应用程序的C++库。

请避免讨论C++是否是web开发的好语言。我只是想试一试Wt,因为它看起来可能是一件有趣的事情。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-11-18 22:43:42

我没有亲自使用过这个框架,但已经和一些人讨论过了。他们真的没有任何限制,但我发现很难相信他们每次都在编译。他们的主要评论是,就内存使用而言,它在服务器上的负载相当轻。就我个人而言,我认为php、python、ruby等解释型语言与web开发的本质很好地配合--但这不是你要问的问题。最大的优势可能是能够利用你现有的技能在新的媒介中工作。

网上也有一些不错的评论,讨论了利弊。这是我找到的一个http://discuss.joelonsoftware.com/default.asp?biz.5.599655.33

然而,我认为这里的主要答案是,如果脑海中没有具体的项目需求,将很难评估任何框架的适用性。如果你认为尝试用它编写一些东西会很有趣,那就试一试吧。这将是确定它是否适合您的需求的最佳方式(如果不是唯一的话)。

票数 34
EN

Stack Overflow用户

发布于 2010-06-12 20:55:41

我一直在使用Wt构建直接链接到C++库的应用程序,但并没有花太多精力来实践布局功能。到目前为止,在构建这类应用程序时,它可以很好地替代GTK。我是Linux的专属用户,我也是一个不受洗礼的异教徒,我喜欢用C++编程,这个框架是我构建一个可以跨平台使用的应用程序的绝佳方式。

票数 36
EN

Stack Overflow用户

发布于 2009-11-18 23:13:08

我尝试过几个C++ embedded web服务器。它们往往很难使用,而且对Windows也不友好。

(您没有提到您的平台。如果您使用的是Unix,那么我怀疑您会发现可用的服务器更容易使用,并且可能会忽略这个答案。如果您使用的是Windows,请继续阅读... )

我已经尝试过Wt,但被大量的安装所击败,它需要几个小时的编译和生成一页又一页的警告,以及广泛的学习曲线。Wt是以Qt为模型的,所以如果您熟悉Qt,那么学习曲线的难度就会小得多。

我尝试过Webio by John Bartas,我喜欢它的概念,它工作得很好。然而,我发现它使用起来过于复杂,服务器代码也很难理解。Webio的许多复杂性是由于使用“HTML编译器”隐藏HTML页面造成的,HTML页面控制嵌入在应用程序代码中的文件系统中GUI的外观。我更喜欢将HTML页面放在外面的普通视图中,这样我就可以在不重新编译应用程序的情况下调整GUI。

我也看过TWS,这是Richard Hipp写的,他负责SQLITE和FOSSIL,我是他的铁杆粉丝。然而,TWS自2001年以来就没有维护过,也不是真正的WINDOWS,所以我很不情愿地决定不再使用它。

最后,我推出了我自己的WEBEM,它基于boost::asio服务器的最小修改版本。在概念上类似于TWS,但比TWS更简单,它允许html代码执行C++方法。

票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1737324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档