继续学习网站开发

本合集主要介绍了HTML和CSS的应用,它们决定了网页最终呈现给用户的内容和样式,而一个真正的Web项目中,在HTML和CSS代码背后还有大量的代码在工作,如在浏览器中执行的JavaScript代码,在服务器中执行的各种动态页面技术和数据库等技术,在大型Web项目还会有更加复杂的架构等等。

为了减少服务器端的负担,可以将一部分安全性要求较低的运算和处理工作放在客户端进行,也就是在浏览器中使用JavaScript代码完成。实际上,还有一些页面相关的操作可以使用JavaScript编程操作,如使用canvas元素绘图和文档对象模型(DOM)操作等,在JavaScript编程合集中会详细讨论相关应用。

完成了客户端三剑客(HTML、CSS、JavaScript)的学习之后,可以学习服务器端的技术了。接下来就是动态页面技术,如ASP.NET、PHP、Node.js、JSP、Flask、FastAPI等,在后续会有相关的合集介绍相关内容,最终会帮助大家选择一些合适的服务器技术来完成完整的Web项目。

需要管理大量数据时,可以从MySQL数据库开始,它是一种关系型数据库管理系统,作者个人网站(http://caohuayu.com)和微信公众号(CHY软件小屋)已经发布了相关的文章合集,可以学习参考。