接入CDN后,静态网页是没啥大问题了。伪静态配合cdn加载速度非常快 但是,动态网页在生成时候,遇到大规模访问的问题如何解决访问速度问题? 这个时候,调整服务器的并发性就行了。 早期,我用过很多的虚拟主机,他们不是对CPU做了限制,就是对并发做了限制。 目前我使用的是阿里云的轻量云服务器,使用的Nginx -Tengine2.2.4(2.3.3)+php8.0(部分虚拟机厂商php8都没给),并发Tengine在5万以上,php在10以上 php进程低于五个加载可能1个人就需要几秒,很多人服务器估计就加载超时了(不服可以调动配置看看)。 另外,可以安装些PHP插件的内容 比如你要搭建数据库或者使用数据库,都用到的mysql 静态加速插件Zend OPcache 报错检查插件xDebug 等等 对于服务器的防火墙也是十分重视的,首先服务器的防火墙拦截什么数据库注入,执行危险脚本等。现在我看到网上有那种编写的防火墙,只需要执行脚本就可以防住40%的攻击 网站应该也需要设置限流措施,不然你的站点一直在被刷流量刷到欠费。不过你要设置防火墙的防刷就可能没限制好些,因为限制控制了并发性 服务器建议单网站设置流量5M(博客和下载可以分配10M),图片和视频不建议放在服务器本地,建议使用存储桶。又拍云的存储桶我用了很久,速度十分快还稳定。有跨域和分发网络加速功能。 云数据库如果你的服务器不在国内,建议先搁置一段时间。备案后再使用减少几秒加载时间。或者采用本地与云混合加载方式进行加载

最后修改:2024 年 04 月 19 日
如果觉得我的文章对你有用,请随意赞赏