本节来探讨一下服务器应该如何去配置运行环境
①系统考虑
首先要搞明白的就是应该选择Windows系统还是Linux系统
知识点: 【Windows与Linux】
Linux系统比Windos系统性能高,这也是大多数人的认知,不过我觉得这句话不完整,让很多新手朋友产生了错误的观念
就像说WIN7和WIN10哪个性能更好?前提条件是同一设备下对比,也就是说,真正决定性能的是硬件,是你服务器的配置(什么CPU,什么内存条,几核几G)
因此,这句话的完整表述应该是,Linux系统比Windos系统同一配置写性能更好 性能更好,就代表着可以承载更多的用户访问,就代表着更省钱
既然性能上来了,操作体验肯定就要下降,毕竟一个系统的性能和操作体验都完爆另外一个系统,那个系统就基本可以被淘汰了,退出历史舞台
那么Linux系统到底比Windows系统快多少,根据网上显示的测试的资料来看,应该是15%-25%这个范围,我们就取一个30%吧,接下来就问你的服务器每个月基础费用多少钱了(基础费用不包含宽带费、防御费等等)
——————————————————————————————————————————————————
以目前腾讯云的价格来看
先看个不搞活动的
再看个搞活动的
这个活动并不是那种百年难遇的,老用户都明白,几乎天天都搞,不过价格有点波动
现在问一下,你的服务器多少钱一个月?你是否愿意多花30%的钱来提升体验?
大公司当然不愿意
①:都发工资给你了,Linux难不难配置是你的事,能干就干,不能干大把人干
②:服务器一个月真的很贵,30%是很多很多的钱
那么你一个月的消费是多少,是否有必要为了那30%的性能搞那么复杂?
所以:服务器系统这一块当然是选择Windows系统,认为性能低了就花钱
因为我们和大公司有一点不一样,大公司都是地推(先烧钱有用户再说),也就是服务器的消耗不产生直接效益,我们个人的服务器消耗基本都是能直接产生收益的,大公司的地推模式没几个个人开发者玩得起的,这是本质区别
————————————————————————————————————————————————————
②框架考虑 也就是说,我们要选择什么服务器框架,因为大家的网站主要是PHP的,我们来探讨一下 apache和Nginx两种服务器框架
这个理论上来讲,Nginx性能是会更好的 apache适合动态请求,Nginx适合静态请求,说简单点,优先使用apache,当你的网站用户太多,apache动不动就崩溃的时候,你再考虑替换Nginx,也就是说,Nginx主要是解决大线程并发的(我一般不用这个)
我这里引用一篇腾讯云开发者社区的文章
结论:首选apache,至于iss服务器框架,这个在其专属领域(ASP特别是.net运行很稳定)还是很棒的,php总是动不动就出点问题,我很久不用iss了
————————————————————————————————————————————————————————— ③面板考虑 现在的服务器环境基本都是靠面板去配置的,这里就不对比了,我推荐一个
小皮面板客户端版本,操作简单,挺好用的
————————————————————————————————————————————————————————————
④数据库考虑 首选mysql5.5或5.7的
———————————————————————————————————————————————————————————— ⑤个性化建议 ① 要分割出d盘,大多数刚买的服务器是只有c盘的,一般大小为20G-30G
②
再开个加速球,启动游戏模式
目的: 1:为了清理垃圾和内存 2:使用电脑管家里面的附属功能
③:设置出我的电脑等桌面图标,新系统什么都没有 1:桌面右键然后个性化
④ 在腾讯电脑管家里面安装火狐浏览器+搜狗输入法,然后将易语言、SublimeText(php开发工具)等你需要的程序放进来
⑤ 使用你电脑上的远程桌面连接你的服务器,后续的代码开发全部在服务器完成即可,不要在搞什么本机编写然后上传测试,太慢了
⑥ 安装这么多不卡吗?至少要什么配置 1H2g就可以了,建议2H4G,很流畅,腾讯云也就100块一年
————————————————————————————————————————
结语: 永远记得,你的时间才是最值钱的,个人项目的配置不够就花钱升级,你的配置不够说明你的用户又增加了,说明你又赚钱了啊,不至于升级配置的钱舍不得不
个人项目能用到8H16G的服务器极少,大多数人可能都是2H2G的,新用户买一台4H8G的目前一年大概也就900元左右,90一个月,30%的性能就是一个月节省27元,属实没必要浪费自己的时间,你多花的时间一天价值1元?
其实包括我自己,目前最主要用的服务器还是2h4g的,完全够用了。没有新用户资格就换个平台,是在不行让朋友买用朋友的呗,或者你不以新用户资格买其实也不贵(新用户1-2折,老用户0.4折左右)
也希望从这篇文章后,大家可以根据自己的需求去选择产品,你是哪个牛逼大公司用哪个你就用哪个,就像Linux系统NB不代表你使用Linux系统你NB,要结合自身的具体情况
当然,还有的人会说,你不用什么什么以后怎么去公司上班,人家公司会用你这个? 听起来很有道理,emmmmmm,我想说的是,本来人家就是个人爱好者,当做一个副业想弄点外快,又不是科班出身上什么班,每年那么多毕业生,真有那个技术以不是科班出身被公司看中,咱就说这个班是非上不可吗?有没有一种可能就是接单子钱更多?
(点击返回课程目录:https://shuxiangyage.net/forum.php?mod=viewthread&tid=1134) |