当前位置: 首页 > news >正文

php服务器cpu要求,如何分析服务器需要什么样的配置(CPU、内存、带宽等)

同学你好,你首先要进行一些评估、来进行压测、找到系统的问题。

1、根据你们的用户访问情况预估大概有多少的qps。

2、压测单机的(php、mysql、redis)服务器能承受多少的qps、看看哪里是你服务的瓶颈(mysql、php、redis)、在根据你的用户访问的qps来增加机器(集群)。

3、可以使用nginx+redis+lua来提升服务的性能,把一些经常访问的、不需要经过php计算的,写入lua脚本,会提升一部分性能。

4、把商城的图片、视频、单独存储(第三方平台)减少服务器的压力。

5、做页面静态化、负载均衡。

6、对应突发情况:

1、nginx + lua + redis 来做流量限制。

2、提前预备几台机器做准备、动态扩容。

服务器的话,我觉得买通用型的就可以了,宽带的话、如果你们网站的图片、视频存在本地这些很多的话,量大的话,就会比较慢。这些尽量单独存储哈。

你看看课程第14章的内容,花不了很多时间的。

https://coding.imooc.com/lesson/407.html#mid=36712

------- 来自singwa助教

相关文章:

  • oracle查看表的字段个数据,oracle逆向查询某个字段内容所存在的数据表名称
  • oracle在procedure调用自己,oracle 在plsql中创建procedure并调用
  • oracle if 插入,Oracle有条件地插入数据
  • oracle修复sysaux表空间,修复受损的SYSAUX表空间
  • matlab runge现象,龙格现象matlab算法.doc
  • oracle支持分区移动,Oracle 12c 新特性 --- 移动分区支持数据过滤
  • linux如何打开控制端口tty2,linux – 如何检测属于gsm/3g-modem的tty是数据还是控制端口?...
  • linux服务器安装xfce,Ubuntu 16.10安装Xfce桌面与VNC远程连接
  • linux个图形界面对比,Linux对比文件,很好用的图形界面
  • Linux配置与管理samba服务器,Linux Samba服务器配置与管理
  • linux邮箱客户端配置,Linux下安装使用Mutt邮件客户端并配置邮件警报功能
  • linux heartbeat rpm,Heartbeat 3.0.3 介绍及rpm
  • linux rsh用法,Linux中rsh远程shell命令的使用技巧解析
  • C语言字符输入回车时停止,解决C语言输入单个字符屏蔽回车符的问题
  • 二分法查找字符串 c语言,c语言二分法如何实现查找数组元素
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • [数据结构]链表的实现在PHP中
  • React as a UI Runtime(五、列表)
  • text-decoration与color属性
  • Web Storage相关
  • 测试开发系类之接口自动化测试
  • 分布式熔断降级平台aegis
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 讲清楚之javascript作用域
  • 两列自适应布局方案整理
  • 每天一个设计模式之命令模式
  • 漂亮刷新控件-iOS
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 使用权重正则化较少模型过拟合
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • ​zookeeper集群配置与启动
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • #LLM入门|Prompt#3.3_存储_Memory
  • $.ajax()方法详解
  • (11)MATLAB PCA+SVM 人脸识别
  • (a /b)*c的值
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (c语言+数据结构链表)项目:贪吃蛇
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (libusb) usb口自动刷新
  • (安卓)跳转应用市场APP详情页的方式
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (十八)用JAVA编写MP3解码器——迷你播放器
  • (十二)Flink Table API
  • (十七)Flink 容错机制
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)编辑寄语:因为爱心,所以美丽
  • .bashrc在哪里,alias妙用
  • .NET下的多线程编程—1-线程机制概述
  • /bin/bash^M: bad interpreter: No such file ordirectory
  • ?php echo ?,?php echo Hello world!;?
  • @value 静态变量_Python彻底搞懂:变量、对象、赋值、引用、拷贝
  • [ Linux ] git工具的基本使用(仓库的构建,提交)