LeetCode php d3 cakephp cmd service uwp jqgrid postman Browserify 后台模板下载 access教学视频 android小程序源代码 teamviewer验证被拒绝 java三维数组 java使用redis hadoop环境变量配置 python正则 mysql入门 python字典类型 python正则匹配 java入门级教程 java正则替换 java学习课程 java代码 java获取文件 金山wps2003 vbs脚本 神龙kms js闭包的理解 dvwa安装教程 剑三醉猿 海妖花粉哪里多 刷声望 ps镜头校正 idea下载 字体模糊 filesaver 关闭redis 笔记本摄像头软件
当前位置: 首页 > 学习教程  > 编程语言

个人网站如何选择主机?

2020/10/8 19:09:29 文章标签:

首先,先弄清楚自己的需求和用途: 1、是建立一个静态页面还是动态页面? 2、对域名有什么要求? 3、内容有多少?是否要支持请求量比较大的下载? 4、如果是动态页面要做成多大规模的? 5、BBS一类的…

首先,先弄清楚自己的需求和用途:

1、是建立一个静态页面还是动态页面?
2、对域名有什么要求?
3、内容有多少?是否要支持请求量比较大的下载?
4、如果是动态页面要做成多大规模的?
5、BBS一类的页面对在线用户数量的估算是多少?
6、有数据库的话是什么类型的?数据量多大?
7、网站内容有没有政治敏感的东西?
8、预算多少?
9、对安全性有没有要求?

一般来说,办个网站需要考虑这么几件事:

1、买主机(空间/VPS等),主要考察空间大小/流量/连接数/数据库/流量/是否有其它特殊用途等;
2、买域名(是否要备案是重要的一环),主要考察子域名数量,转入/转出的容易程度;
3、架设,调试网站。

------------------------分隔线------------------------

一般来说,纯静态页面没必要购买主机,在国外找一个可提供免费放静态页面的地方,买个域名绑定一下即可,国内也许也有这样的地方,不过不推荐国内,不稳定。

买域名过去比较推荐http://name.com,现在说不上来了,在国外买域名的一个好处就是不需要走备案的流程,另外貌似godaddy支持支付宝付款,应该说国外买域名是比较容易的。

如果是买cn结尾的域名,建议到国内,因为CNNIC要求CN域名备案,流程复杂,中文环境看着还比较靠谱。非CN域名如果没有特别的要求,一定要在国外,因为国内域名注册几乎被万网和新网垄断(大部分域名注册都是这两家的代理商),域名的转移非常困难,如果是合办网站,纠纷也多,不如国外服务好,解析速度差别不大。

现在重点说:动态页面的主机选择

如果是动态页面,先考虑是数据库类型+页面类型,比如jsp+mysql或者asp+access之类的,这种选择决定了你用的主机是Windows环境还是Linux环境。——这是一个大前提。

如果你,是一个初级网站建设者,网站规模不大,就你自己一个人维护,对网站没有特别的要求,那么一般的虚拟主机就可以了。

然后来一项一项的分析选项:

1、国内还是国外?

国内性价比一般都低于国外,这里的性价比指的是单位硬盘空间的价格,国内的主机的稳定性一般也不高,除非是VPS,但国内有一个好处就是速度快,国外的主机,ping延迟一般都不小,尤其是学生党用户,在教育网的体验很差。

国内会有备案,有人说备案很复杂,这个事情怎么说呢,我觉得分人,如果你的网站没啥敏感信息,根本没人查你,一般主机提供商都提供辅助备案,所产生的麻烦并不大,我个人觉得,对于英语不好的人来说,国内主机的备案过程比在国外轻松多了。另外国内很多主机都有类似QQ之类的客服,国外的没这个待遇吧,出了问题的话发个邮件就够头大的。我曾经给godaddy的客服打电话,经历就不说了,我很痛苦对方也很痛苦。

总结1:要求速度和语言环境,国内;要大空间,高性价比,国外。

2、虚拟主机还是VPS还是独立主机?

这个选择主要是网站性能和你自己的预算决定的,当然是VPS最好,但VPS的价格绝对不是一般学生党能承受起的,甚至工作以后的个人,一年几千甚至上万的开支也是负担很重。(刚看到的,万网的价钱貌似很便宜)

一般来说,个人blog一类的网站对带宽和CPU要求不高,这些网站重点考察的是速度以及空间大小(空间性价比),而BBS之类的网站一般对CPU都有要求,比如同时在线用户大于50人以上的BBS,对CPU和数据库性能都有要求。

对于BBS之类的网站,以下几个参数是考察你是否使用独立主机的关键:

1)、同时在线人数超过50~100人;
2)、注册用户过万;
3)、帖子数过十万,主题数过万。

如果符合其中一条,一般来说虚拟主机还可以承受,如果两条以上,一般的入门级的虚拟主机是很难承受的。
VPS或者独立主机(或者有些地方叫云主机?)的好处是:灵活,并且你想在里面装什么都可以,你没事拿它下片都可以,如果主机在国外,你还可以拿它翻墙。缺点就是,大部分主机商不会给你做安全配置,很多安全设置需要你自己完成。

VPS或者独立主机你可以主机架设一些特殊的应用,比如IIS APP之类的东西,还有CGI之类的,还是独立主机比较方便。

总结2:如果小网站,个人博客,预算不高,可以考虑用虚拟主机;如果自己技术水平较高,预算充足,并且有自己的特殊需求,可以用独立主机/VPS之类的,如果想借机作为翻墙的代理,可以考虑用国外的独立主机。

3、主机的空间配置

硬盘空间肯定跟网站大小有关,如果做下载站或者中转站,空间必须足够大。并且,有些主机对mssql数据库的大小有限制,这一点一定要提前看好。mysql一般都有个数的限制,也要提前打听好。一般来说,虚拟主机尽量别让空间用超过80%吧,独立主机主机判断,因为每个人需求不一样,并且独立主机的价格都比较贵。

连接数并不是每个服务商都有限制的,对于BBS之类的网站来说,连接数是很关键的,通常:最大在线用户数量×2,是你连接数的上限,比如限制最大连接数是50,那么有超过25个人同时访问,就可能有人连不上。非BBS的网站一般不考虑连接数限制。

CPU限制一般都不写出来,但确实都有,这个参数一般影响BBS之类的网站,全站搜索的时候,很耗CPU时间。同样,非BBS网站一般不考虑。

流量限制,如果是下载站/中转站的话,流量是一个重要的指标,我过去办的BBS网站,一个月的流量很少能用完的,多数都是连接数和CPU到上限了。所以,一般都是下载站需要考虑这个参数。另外有些独立主机限制的是总带宽,这里需要自己会计算:1Mbps大概相当于120KB/s的速度。

如果你的硬盘空间满了,流量也用完了,那么……………………你该升级空间了,当然,也恭喜你,你的网站访问的人很多。

总结3:根据你自己的需求来定制主机的配置吧,另外对于VPS/独立主机来说,硬盘尽量稍微大一点点,没准你将来有别的用途(比如下片^_^)。

4、不需要考虑的配置

BGP机房,这个就是一个噱头,跨AS访问的速度不可能保证都很快,并且每个人,每个城市,每个学校的速度都不一样,BGP机房没什么太大意思。

定期备份,这个一般都是自动备份,很少有让你手工回滚数据的,都是用来防止机房突然挂了的,但机房怎么会突然挂了呢?比如:火灾……所以这个一般很难用的上。

总结4:看到有些不明白的名词,不要被忽悠了,尤其国内的服务商,总喜欢起一些奇怪的词,其实是换汤不换药。

5、主机的位置,高级配置

这个其实很重要,但是为什么最后才说,因为这个太难解释了,国内的,网通和电信之间访问速度差异很大,国外的服务器,欧洲、北美、东南亚速度也都有很大差别,这个完全根据个人情况,甚至有时候要试用了才知道。或者到相关的论坛上搜罗一些信息,接入点的选择要靠经验,甚至是靠教训得到的。

高端用户还喜欢用SSL之类的,如果能弄SSL的人,我相信不需要在这里提问了,都已经是高端用户了。

这个就不总结了,我自己的教训:godaddy一定要通过那个在线客服对话系统,告诉它你的主机要放到北美,不要放到新加坡(Singapore)

---------------------------最后总结---------------------------

如果你是一个入门者,找一个可以试用的地方,先试用,体验好了再做决定,网站大就不要太吝惜钱,大网站必然要面对大访问量和流量。

国内推荐万网,原因是服务相对齐全,价钱还凑合,稳定;国外推荐godaddy,因为有支付宝支付!

当然了,也可以找国内的一个小的服务商先买上一个月试试看,主要体验一下备案之类的知识。

只是提醒一下,域名最好找国外的注册,域名是网站的门面,一定要把握在自己手里

---------------------------------补充---------------------------------

很多人在评论里提了很多疑问,我补充一下:

1、“国内买域名”或者“国内买主机/空间”是都需要备案的,但有些老域名即使没备案,只要IP指向国外,也许不会有人查,这个看运气(我就遇到过这样的例子)。

2、早期的顶级代理商确实只有两个,现在又增加了几个,但需要注意的是域名的代理商仍然是很多的,在购买域名的时候需要看清楚,代理商的服务质量可能会打折扣。

3、转移域名的问题,有人说不存在转移的困难,这一点我是绝对不认同的,在http://name.com转移域名只要有转移码就够了,请问万网、新网或者别的注册商能做到这一点吗?起码得要个证件复印件之类的吧?如果是企业还有有营业执照的复印件。这些在国外都是没有要求的。

4、JSP+MySql确实可以在WIN平台上,但ASP呢?ASPX呢?所以如果用ASP系列的,WIN主机必然是决定因素。要知道用dvbbs的人还不少呢。

5、国内的服务,好的也就3-5家,我承认,万网的稳定性是不错,但价格呢?排名前20的主机服务商,我也用过3-5个了(新网的没用过),但稳定就万网一家,这样的成绩算好吗?我不觉得。的确,网速快是好,但网速慢还是能访问的,我相信各个草根站长、学生站长肯定在访问速度、服务稳定性上有自己的选择。

6、关于云主机的事情,知乎上有很多讨论,我不多做评价,我就用过一个云主机是阿里云,我个人感受是一般的,有兴趣的到知乎上自己翻翻评论即可。云主机的存在,就说明还是有需求的,云主机更适合负载适中但对可靠性要求高的站点,但可靠性是以牺牲性价比为前提的。

7、BGP机房的网速问题,有人说BGP能做到任何网络都很快,不管是联通还是电信。我想说,如果一个主机在BGP机房,那么:在联通网络访问它,会比从电信访问联通快,但绝对比电信访问电信要慢,在电信网络访问它,会比从联通访问电信快,但绝对比联通访问联通要慢。明白了吗?很绕?那更简单的说,是会快一点,但也会让两个都慢。我过去是做路由器的,BGP其实是边界网关路由协议的意思,所谓BGP机房就是有自己的全球顶级的域编号(AS号,1-65535),跨AS只会慢,不会快。有自己的AS是会让所有的跨AS访问的人都快,但前提是把所有人隔离在了AS之外。

8、这个回答主要针对年轻的草根站长、学生站长,那些中国第一批草根站长们就不用站出来说这说那了,问题问的是个人网站,第一批草根站长们手里能活下来的,肯定都不是小站了。对主机、域名的需求和价格的承受能力也完全不一样。


本文链接: http://www.dtmao.cc/news_show_250096.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?