如何用C++写一个网站 | 您所在的位置:网站首页 › c语言运行网站有哪些 › 如何用C++写一个网站 |
1.前言
用各种语言写过一些网站之后,我不禁开始好奇,C++能不能写网站呢,实际上想到这个问题的时候,我就大致有了答案。 本文中我们将尝试用C++写一个简单的网站,探索一些细节性的问题,并报告用C++写网站的体验如何。 2.准备工作无论是之前比较传统的PHP,java,还是新兴的python或Go,在运行网站项目的时候都必须依托于一个webserver。通常我们选用的是Apache的httpd,不过近年来Nginx凭借着卓越的性能和优秀的高并发也脱颖而出。本文中我们选用Apache的httpd来进行探索。 首先我们应该前往Apache官网去下载这个httpd的server。然而之前的我的机器上装过wampserver,这是一个集成了Apache httpd,mysql数据库以及PHP的一个集成环境。正巧这个wampserver中涵盖了Apache httpd,因此我们就不用再去单独下载了。 同时推荐朋友们也可以下载一个wampserver,毕竟它比单独的httpd没大多少。万一以后要写PHP,还能用的上,再怎么说,PHP也是公认的世界上最好的语言。 我们可以很轻易的从Apache的根目录下找到这个cgi-bin文件夹,下面我们只要把编译好的二进制文件放进这个文件夹内,就可以通过web访问了。 3.编写第一个C++网站这里的一些步骤是参考菜鸟教程的C++web编程的。然而在菜鸟教程中,C++web编程只占了一个小节,并没有过多叙述。以下是菜鸟教程给出的demo #include using namespace std; int main () { cout cout INDEX username password在表单中让用户填入用户名密码,然后提交给post_test.exe这个可执行文件。 这个post_test.exe的可执行文件,其C++代码更加简单 #include #include using namespace std; int main () { cout post_data; cout |
CopyRight 2018-2019 实验室设备网 版权所有 |