12 月 18 日 19:30,本学期的第三次也是最后一次小聚正式拉开序幕,本次小聚由王子博为大家介绍适合个人开发者的网站开发方法,讨论前后端常用框架和常见问题。由于演讲者不方便回校,小聚改为线上举行。

想要开发一个网站,必须先了解网站的工作原理。王子博同学从大家访问网站时在浏览器输入的 URL 开始,自顶向下,逐层深入的剖析了浏览器把我们的输入转化为报文发送,交由后端处理,再返回的完整过程,让大家对 HTTP 的响应原理有了一个大概的了解。随即以此为引子,列出了建设网站需要的几个环节,即域名,服务器,服务器端程序,HTML、CSS,浏览器端程序。简单的一页 ppt,就梳理清楚了一个网站成功运行所需要的几个最重要的环节。

框架梳理完成后,为了加深同学们的理解,王子博同学还结合自己开发 ustc.life,南七集市等网站的经验,带着大家分析了搭建这些网站所需要的技术。其中提到不少现代的技术以及免费的建站资源,给了同学们很大的启发。这些具体的方案也为大家以后自己搭建网站提供了参考。

在了解的网站运行背后的技术后,很多同学可能会问,这里面有很多条技术路线,我该如何学习呢?王子博同学很快为大家解决疑惑,他凭借自己学习和实际开发网站的经验,由浅到深的总结出学习的方向,覆盖了开发,部署,存储,工具等等方方面面的技术。紧接着,他还列出了几个学习的网站,供大家使用。

当然,在实际开发网站的过程中,我们还需要对前后端的一些架构做出更精细的规划,以应对各种可能的网络流量,并把安全性也列入考量。因此,接下来的时间里,王子博主要针对这些实际问题进行细致的讲解并给出解决方案。自此,我们的网站可以正式部署在公共网络,供大家访问了。

讲解结束后,还有很多同学就会议中提到的技术与应用场景与王子博同学进行了全面的交流,在思维的碰撞中获得对 web 技术的新理解。 今年的最后一次小聚至此圆满结束,会议材料可在小聚材料中找到。

分类:

更新时间: