大家好,这里是链客区块链技术问答社区,链客,有问必答!
今天给大家来讲一讲互联网学习编程以及如何入门等相关知识。
1.先学会C++和socket或者windows的httpserverapi做一个httpserver,做一个小网站。
2.多加几个网页后,你就会比较的明白为什么的大家总是需要一个template语言工具了,然后可以自己去试一试,做出一个。
3.然后就开始试着做动态网页了,这是就开始要用jjquery和XMLHttpRequest来修改html本身还有就是C++服务器来进行修改数据交换。
4.然后开始为你的网站加一个windows桌面的客户端,这个就是对模块化能力的重大考验。
5.再然后你会发现写了很多的重复代码,你需要使用MVC和一些小的设计模型来去帮助你自己来划分模块。
6.最后你会发现,尽管C++用IOCP很方便,但是拼html字符串实在是太难了,于是,你就开始把C++的服务器改成纯粹的功能服务器,用一个比较薄的httpserver来host你的网站,网页开始用JS获取后台资源,用JS来调用你的新template工具来生成HTML,也就不用再C++里来拼接字符串了~
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。