che*_*123 7 c++ oop server-side-scripting
有一次,我遇到过很多关于使用C++不适合SSS的东西,并建议使用所谓的解释语言,如PERL和PHP.但我需要先进的OO功能和C++的灵活性,以确保可扩展且更易于管理的代码.
我已经尝试了很多互联网文章和搜索,没有任何一个有用的地方,我仍然不知道是否有可能用C++编写SS-Scripts,如果是,那么如何.
我想到了几个想法,包括用C++编写Web服务器并在解析HTTP请求后做出相应的响应.但它会重新发明轮子,我最终会偏离我的主要项目并投入大量精力来确保功能兼安全的HTTP服务器.
我也考虑过PHP扩展,但这种方法也带有自己的包袱和开销.
我的问题是:
谢谢!
暂时忽略使用C++进行SSS的可取性,你的第一选择可能是Wt.相反,在一些其他的答案的意义,没有开发的时间是不是可能是由10倍提高(或任何接近它).不,您不会错过PHP,Perl或Python等所有可用的基础设施功能.
事实上,我自己的经验是相当相反:在PHP(例如)使得它非常容易得到一个网站,并很快地运行,产生了一个网站,是真正稳定的,安全的,并响应是一个完全不同的故事.与Wt相反,情况恰恰相反(至少在我看来,这是有限的,经验).获得最初的网站运行起来可能会需要一个小长-而是只要它看起来,行为,感觉你想要的方式,它可能只需要相当小的调整,准备供公众使用.
回到可行性问题:使用C++进行开发可能比在SSS市场中更常见的某些语言更复杂 - 但与安全性相比,它仍然是一块蛋糕.如果有人在编写C++时遇到最轻微的困难(例如,在不再需要时跟踪和释放内存),我绝对不希望他们接近我的网站代码.