本文旨在搞清楚,使用上述三种编程语言编写网站的不同之处,最终目的是搞清楚Java的Web开发为什么是现在的样子,涉及以下几个方面:
- 三种web服务器(apache,nginx,lighttpd)
- tomcat,servlet
- 即时编译
- cgi
用这些关键字搜索:java servlet tomcat apache php python 得到了看起来很有价值的结果,我看了其中几个答案,觉得还需要大致看些计算机网络的东西,因为其中涉及到了TCP 通信。
我去计算机网络的相关领域转了一圈之后,又回来了,生成了几篇文章:
最终,我梳理成了一张很大的思维导图。百度脑图
我整理这个的目的是为了更好的Java Web开发,进一步关于Java web开发的讨论在这里:Java Web 开发技术
参考: