美国主机Godaddy优化后速度超过国内
来源:asp之家 发布时间:2010-04-07 12:47:00
网站新开一个月,遇到很多问题,和大家谈谈,注我们用的是windows主机 100G的那种 我们网站就不贴出来了,免得说我做广告。
第一个问题是godaddy的服务问题,刚买回来空间,他们就把我的空间设置错了,竟然设置到别人的空间上去了,访问自己的域名打开的是别人的网站,郁闷。email给他们,苦了英文太差,说不明白。后来说明白了,他们的技术员看不明白。最后提交到了高级技术员那里,一下就好了。可见godaddy的服务真是个问题。来来去去用了一个星期。
第二个问题就是数据库的问题。我们以前用的数据库是mssql,想导入godaddy的数据库还真的不容易,他们的数据库不支持外部连接的,也就是直接联不上的,只能把我们的数据保存为cvs格式通过他们的工具上传导入,后来发现也不行。因为我们的数据库导出来的cvs文件有6m这么大,他的工具接受不了这么大的。昏得要死。后来没有办法,只能把数据库保存为access然后用ftp上传到空间,写了一个.net程序,读取access文件,然后写入他们的sql服务器,这样总算成功了。事情没完呢,发现数据库好好的到了他们sql里面,所有中文字都变成?????了,有郁闷。应该是因为他们的sql服务器是英文版的。后来调整了一下.net程序,把写入的那update语句改了一下就好了。数据库问题终于解决了。
第三个问题来了。第三个问题就是速度问题了。本来网站都是动态的,为了提高速度把网站程序重新写了一下,把所有的页面生成为静态文件的html,这样速度就快了很多。但是和国内还是不能还是不能比,怎么办呢?
我们是这样解决的,把网站所有的图片都放到国内主机上来。这样一来用户访问我们的网站就是同时放问两个网站,一个从国外的主机下载html文件,一个从国内主机下载图片。因为html文件很小的从国外访问也是很快的。所以网站的速度已经和国内的主机速度不相上下了, 但是速度只能和国内的主机不相上下太没有挑战了,我的目标是要超过独立服务器,赶上新浪这样的速度。
那就第四个问题了,如何再提高?用cdn,没错就是他了,什么叫cdn 大家看下面的注释。我申请了cdn,今天才好的。访问了一下速度超快。绝对比一般的独立服务器快,因为cdn就是把我的网站在全国各省作了镜像,所以现在大家ping我的域名会觉得怎么是一个国内的网站阿,这是因为国内网站给我做了镜像.
CDN是什么?
CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。
CDN有别于镜像,因为它比镜像更智能,或者可以做这样一个比喻:CDN=更智能的镜像+缓存+流量导流。因而,CDN可以明显提高Internet网络中信息流动的效率。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等问题,提高用户访问网站的响应速度。
为更好地理解CDN,让我们看一下CDN的工作流程。当用户访问已经加入CDN服务的网站时,首先通过DNS重定向技术确定最接近用户的最佳CDN节点,同时将用户的请求指向该节点。当用户的请求到达指定节点时,CDN的服务器(节点上的高速缓存)负责将用户请求的内容提供给用户。具体流程为: 用户在自己的浏览器中输入要访问的网站的域名,浏览器向本地DNS请求对该域名的解析,本地DNS将请求发到网站的主DNS,主DNS根据一系列的策略确定当时最适当的CDN节点,并将解析的结果(IP地址)发给用户,用户向给定的CDN节点请求相应网站的内容。


猜你喜欢
- 随着Web数据库的应用越来越广泛,Web数据库的安全问题日益突出,如何才能保证和加强数据库的安全性已成为目前必须要解决的问题。数据库系统安全
- 在广大站长的期盼下,康盛创想(Comsenz)旗下的UCenter Home(简称UCHome)新版本即将推出,新版本的测试受到广大站长的密
- 近日,笔者将学校服务器的操作系统升级为Windows Server 2003,在Web服务器的配置过程中发现了许多与Windows 2000
- 下载Apache Http Sever 2.4官网下载地址:Apache Haus Downloads 或者
- 内容摘要:互联网就像一个江湖,而网站推广方法就像行走江湖所需要练的武功秘籍。这里给大家分享18种比较有效的网站推广秘笈。1、搜索引擎优化 通
- 1、单日志添加AD(如Google AD)WordPress中single.php是单篇日志模板,如果需要在单篇日志中加入GoogleAdS
- 直到目前为止,有许多的站点管理员只知道Google排名链接流行度(链接数)是获得搜索引擎高排名的一个极其重要的因素。但你们知道吗,有些Goo
- 本文介绍了CentOS下MySQL的彻底卸载的几种方法,分享给大家,具体如下:1:查看MySQL是否安装:方式1:[root@localho
- centOS 7如何安装docker?本文给出详细的步骤。首先准备一台linux系统。Docker需要一个64位系统的系统,内核的版本必须大
- 1.简介各位看官老爷,本文为Jenkins实战,注重实际过程,阅读完会有以下收获:了解如何使用Docker安装Jenkins了解如何使用Je
- 如何使用Godaddy的免费空间,下面就介绍一下几个简单的步骤: 1. 登陆account manager2. 点free pro
- 有很多发布商写信来问怎样才算鼓励点击,还有一些发布商在接到我们的违反政策警告的时候甚至并不认为自己在鼓励点击,现在我们就来说说“鼓励点击”。
- virtualbox虚拟机实现端口转发,具体内容如下1.应用场景突破上网限制(如在公司内部限制访问外部网络,但是开放了某些端口,可以利用开放
- 学习linux FTP服务器搭建时,你可能会遇到各种问题,这里将介绍linux FTP服务器访问权限问题的解决方法,在这里拿出来和大家分享一
- 前面我们简单介绍了vmware vSphere 5.0,接下来,我们开始下载安装ESXi 5,下载地址为https://my.vmware.
- 个人网站2003年4月7日,马云,在杭州,成立了一个神秘的组织。他叫来十位员工,要他们签了一份协议,这份协议要求他们立刻离开阿里巴巴,去做一
- 目前,许多服务器设备都安装和配置了硬件RAID卡,通过配置硬件RAID卡来实现二个以上磁盘的容错功能。笔者在工作中遇到有一台服务器设备,没有
- 1、网页使用框架框架内的内容通常不在搜索引擎抓取的范围之内。2、图片太多,文本太少。3、提交页面转向另一网站搜索引擎可能完全跳过这个页面。4
- 在SCO的一个网卡上面绑定多个IP地址的方法在SCO Unix系统中多IP地址的设置是通过该网络接口的别名地址来实现的。具体步骤如下:(举例
- 随着Linux企业应用的不断扩展。 有大量的网络服务器都在使用Linux操作系统。Linux服务器的安全性能受到越来越多的关注。 这里根据L