上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 Web开发简介
Web开发是指为Internet或Intranet构建和维护网站的过程所涉及的工作,该网站可通过Web浏览器访问并托管在本地硬件或云服务器上。Web开发包括从单个纯文本网页到复杂Web应用程序的所有内容。
开发网站的主要方法包括编码和网络标记。然而,还有许多开发任务也涉及Web开发,如脚本、安全配置、内容开发和电子商务基础设施。Web开发涉及两方面,即Web前端开发和Web后端开发。
Web前端开发的重点是提供用户界面,供用户进行观看和操作。例如,我们在网上看到的各种美观的Web网页,就是通过浏览器来解释HTML实现的。当然,要显示出各种美观的界面,并且让用户方便地操作,只有HTML是不够的,还需要使用CSS技术来控制界面的显示样式和效果,如字体、字号、背景色、间距、一些动画效果等,以及使用JavaScript语言实现数据获取、分析处理和业务相关的逻辑等。
Web后端开发的主要工作是对于数据的管理。通常包括数据的存储(增加、删除、修改)和查询。这听起来似乎很简单,其实有的业务流程非常复杂,例如,淘宝购物过程,一个购买操作就涉及很多逻辑处理。如果设计用户量非常大,需要响应百万级以上的客户访问,就需要精心地设计架构,做好多服务分布式、集群式来处理大量的用户请求。