1.4 进程和线程 在爬虫开发中,进程和线程的概念是非常重要的。提高爬虫的工作效率,打造分布式爬虫,都离不开进程和线程的身影。本节将从多 进程、多线程、协程和分布式进程等...
应用服务器性能优化 应用服务器就是处理网站业务的服务器,网站的业务代码都部署在这里,是网站开发最复杂,变化最多的地方,优化手段主要有缓存、集群、异步等。 分布式缓存...
回顾: 网站的高性能架构之网站性能测试 存储性能优化 在网站应用中,海量的数据读写对磁盘访问造成巨大压力,虽然可以通过Cache解决一部分数据读压力,但是很多时候,磁盘仍然...
Web前端性能优化 一般说来Web前端指网站业务逻辑之前的部分,包括浏览器加载、网站视图模型、图片服务、CDN服务等,主要优化手段有优化浏览器访问、使用反向代理、CDN等。 浏览器...
什么叫高性能的网站? 两个网站性能架构设计方案:A方案和B方案,A方案在小于100个并发用户访问时,每个请求的响应时间是1秒,当并发请求达到200的时候,请求的响应时间将骤增到...
大型网站核心架构要素 关于什么是架构,一种比较通俗的说法是最高层次的规划,难以改变的决定,这些规划和决定奠定了事物未来发展的方向和最终的蓝图。 从这个意义上说,人生...
体验微信小程序 本章会详细介绍微信小程序工具以及微信小程序结构,包括微信小程序工具操作、目录结构、常用快捷键等。 2.1 界面与操作 微信小程序开发工具的功能非常强大和便捷...
认识微信小程序 微信小程序 介绍随着互联网的高速发展,国内互联网应用走向多元化,各行各业都在转型加入互联网计划。李克强总理也提出制定互联网+行动计划,推动移动互联网、...
IO编程 IO在计算机中指的是Input/Output,也就是输入输出。凡是用到数据交换的地方,都会涉及IO编程,例如磁盘、网络的数据传输。在IO编程中,Stream(流)是一种重要的概念,分为输入...
Eclipse+PyDevEclipse是一个强大的编辑器,并通过插件的方式不断拓展功能。Eclipse比较常见的功能是编写Java程序,但是通过扩展PyDev插件,Eclipse就具有了编写Python程序的功能。所以本书搭建...