Loading...

找个好主机很难很难

Filed under: 网站技术,虚拟主机 — 江东 @ 2009-07-09 22:39:04 才(21)条评论

最近cosbeta为了homezz虚拟主机的后台供应商选择的事情一直在烦恼,因为homezz的供应商似乎还达不到cosbeta的要求。

我不想欺骗用户,所以我在这里要透漏一下这个供应商的优缺点了:

优点

  1. 访问速度快,是cosbeta目前为止用过最快的虚拟主机,这个优点是大家选择我们homezz的最大动力;
  2. 配置齐全,和所有其他美国虚拟主机一样;
  3. 不轻易suspended帐户,并且供应商给我承诺,即使用户内容侵权,他们也只会suspend帐户而不是删除帐户;

缺点:

  1. 有短暂httpd service重启的现象,会导致web服务偶尔短暂(半分钟左右)的中断。为此事,我曾经多次提交ticket,表达了我对他们的强烈不满,然而他们始终不认帐,并且说add on域名导致web不可用是很正常,因为要修改conf,所以需要重启。 在他们怀疑我网络的时候,我提交了tracert的结果,和telnet 80端口的结果,然而他们始终坚持是正常的。国内的其他reseller用户也发现这样的问题,他们比我要温和,所以我这里希望所有的reseller用户,一起提交这个问题,希望机房方面重视;
  2. uptime不太满意,现在他们的uptime只有 1 -  1分钟/24小时/60分钟/小时 =  99.93%,稍微不注意,就是2次中断,这个时候uptime就只有99.86%,当然也算在他的承诺范围99.9%之内。

我们正在想办法

我已经在和机房方面协商,希望他们给我一个合理的解释,并且尽快处理掉这个问题!

或许这个主机供应商用重启httpd service的方法保证了服务器的稳定性,但是这样也不是个办法。Addon 域名会重启httpd service,这也不太好解释的清楚。

不过实话实说,一天短暂的次数对于我个人来说还可以接受,毕竟可能在这分钟内,我的网站没有任何访问量,但是若没有改善,我们也无法容忍。

另外,第三批主机即将售完,售完之后就不会有新用户开通了,这个问题将会得到很大的缓解!

新的第四批主机我们将会想办法解决这个问题,直到机房方面解决了这个问题之后,我们的主机才会上线!

为啥不选择其他的,因为现在找一个靠谱的很难,hostgator最好的reseller,评价也是最好的,实际也是最好的,然而所在的theplanet机房曾经被调整到中国电信几乎无法访问,所以不敢再回去了!

目前想到靠谱的解决办法

第三批主机即将卖完,所以添加新用户的几率将大大降低,那么重启httpd service的几率也会大大降低!

新购买的主机将会采用特殊的配置,采用graceful reboot,这样这个问题基本就可以解决了,当然这个是我正在和供应商协商,他们初步答应对我的帐户进行特别的关照!

相信我们,这个问题肯定会被解决的,供应商不解决,我们会解决的

Homezz 50元套餐计划即将结束

Filed under: 互联网事 — 江东 @ 2009-07-07 21:53:09 才(22)条评论

廉价的套餐的低的起点确实可以招揽不少的用户,但是为了提高服务质量,我们决定,近期将(2009-07-13日起)开始不再提供低于50元的虚拟主机帐户。

homezz套餐价格的改变都是被逼的,原因很多,不想再说,我们相信廉价无法撑起良好的虚拟主机服务。

请相信我们,质量只会提升,套餐的改变仅仅是减少一款而已,并不是变相提价。门槛太低了,确实不好!做朋友需要缘分,成为homezz的用户也是要讲缘分的。

原来50元的套餐不受任何影响,同样可以按照50元续费!

谨慎购买ixwebhsoting

Filed under: 网站技术,虚拟主机 — 江东 @ 2009-06-30 18:19:44 才(19)条评论

首先给出一个总结的评价:价廉物极差!

为啥还要写这个日子,是因为最近老看到网友询问ixwebhosting,也看到有网友不断的退款。

下面我将ixwebhosting的缺点罗列出来:

  1. 宕机频繁。本人是2006年底购买的ixwebhosting,起初的一个月使用良好,紧接着台湾earthquake导致出国光缆中断,当光缆修复的之后,ixwebhosting持续宕机,相关日志:ixwebhost最近老是不稳定 明年不再用ixwebhosting的服务了never use ixwebhosting again 考虑给blog搬家了,ix真不怎么样
  2. 技术支持相当白痴。当宕机之后livechat,技术人员会因为你域名的name server不是ixwebhosting指定的而告诉你未使用他们的服务,即使你再三强调你已经将A记录修改到ixwebhosting对应的主机;
  3. 只能信用卡支付,即使退款也不让删除信用卡信息,除非用假的信用卡信息覆盖,因为他们的客服告诉你他们无法删除信用卡信息,注意,这会给你今后的使用留下风险,从这件事之后,我再也不在互联网上用信用卡直接支付了;
  4. 胡乱扣款,一旦不使用他们的服务,域名续费贵得离谱,19.9usd一个的域名,除了中国,我没有见过哪里有把域名卖到这个价格的。并且会自动给你域名续费而没有任何邮件提醒,有兴趣去看看我的这篇日志无耻的ixwebhosting
  5. 所以,我毅然退款,在被误扣了20美元的域名费用之后,我用一个假的信用卡信息将原来的资料给覆盖了。

朋友,上面都是血的教训啊,所以千万别再买ixwebhosting的空间了,好吧,如果你一定要尝试,我也没有办法,我已经用这篇日志将我所有的经历给总结起来了,如果这样都无法拦住你,那么请便!

便宜没有好货,我现在更加坚信了这个真理。题外话,今天看到一个朋友介绍月付10usd的VPS,我依然不动心,因为该VPS的中文的评价中除了负面评价之外就是这个朋友的推介评价。

补充:好吧,既然ix的sales在twitter上follow了我,看来他们也很关注用户的了,既然如此,我这里就不把话说绝,上面的经历是我2006-2007使用ixwebhosting的经历,不肯定现在一定也是如此,购买ixwebhosting,请自行定夺。

不喜欢godaddy的原因

Filed under: 网站技术,虚拟主机 — 江东 @ 2009-06-24 14:26:58 才(26)条评论

朋友们,别问我是否有godaddy的优惠码,别问我是否可以代购goaddy域名以及虚拟主机,因为我的回答一定是否定的。连我自己在godaddy的帐户也将会慢慢转移出来,好吧,如果你一定要我说出一个原因来,那就列出几条吧:

  1. 访问速度慢。虽然这个不是godaddy本身导致,但是因为如此,godaddy确实浪费了我的时间,在name.com操作一个域名只需要2分钟不到,goddady至少需要10分钟。
  2. 登录方式不友好。我明明用了邮箱注册,为啥要我用数字ID登录,而这个数字ID往往容易被忘记,难道godaddy就为提高数据库的索引效率,而强迫用户去记住那串数字?
  3. 用户体验差。注册域名是注册域名,购买虚拟主机是购买虚拟主机。当我购买域名的时候,请不要在每一步操作的时候都给我列出一大堆可用的虚拟主机计划,请不要让我拉动到页面底部下才能继续下一步。正因为如此,我才没有选择godaddy的虚拟主机,估计购买虚拟主机的用户体验也没有多好。
  4. 菜单不明显。转入域名的按钮花了很长的时间,回到首页才找到。
  5. 款项管理不太先进。域名转移失败之后,必须发送ticket才能获取退款,而其他的域名注册商若域名转移失败,将会有credit被保留,共下一次转移继续使用。

其实,只需要1,2,3这三点就足以让我不使用godaddy了,诚然,godaddy在很多时候会提供优惠码,可以通过这个优惠码可以优惠购买域名一年,然而对于我个人来说,我自己的域名不多,也需要长期持有,所以不在于一年便宜那么一点点,这便宜价格,完全让浪费的时间上给抵消掉了。

第三号wordpress主机上线

Filed under: Wordpress,网站技术,虚拟主机 — 江东 @ 2009-06-19 12:57:37 才(6)条评论

其实按照homezz的的设计机制,根本没有所谓的第几号主机,因为我们的后台程序会自动集成多个WHM的主机,不同的服务器可以集成,不同机房的服务器可以集成在一起,甚至不同国家机房中的服务器都能集成起来统一管理。

homezz的后台机制是分散风险和分散负载,因为同是homezz的wordpress主机用户,我们的程序可以将其分配到负载最低的主机,用户之间可能IP不同,主机不同,今后若日本或者新加坡有真正靠谱的主机,可能也会分散用户到日本和新加坡的主机上。关于更详细的homezz后台预览,请参见这里:homezz虚拟主机管理软件

今天上午我注意到了,我们的3个不同的帐户被分配在两个实体的虚拟主机上,所以我马上联系机房,要求他们将我三个帐号都分配到不同的服务器上,这样才可以更好均衡用户的负载,然而机房的人告诉我,我们的帐户所分配的服务器是最新负载最低的服务器,于是我便作罢。

当然,随着homezz用户的增加,我们后面的主机数量也会不断的扩张,我们绝不oversale,绝不以牺牲用户的质量来获取最大的利益,因为我们有强大的管理后台,我们不需要牺牲用户的利益来达到最大利润的目的,这点熟悉cosbeta的朋友就知道,我绝不会那样做。

homezz wordpress主机的用户,我们已经绝对尽量不发送邮件给您,所以请你订阅homezz的官方日志,地址在这里:

用户都去homezz吧,storyday将继续回到到他的blog位置。

写了一个基于ajax的图片文件管理器

Filed under: PHP,网站技术,虚拟主机 — 江东 @ 2009-06-13 20:52:17 才(15)条评论

用了一天的时间做了一个简单的文件管理器。

特点:

  1. 整个程序就一个文件,毕竟是用来管理图片的,php和其他文件过多不好打理;
  2. 不需要数据库,直接基于正常文件结构;
  3. 只可上传web能正常显示的图片格式(jpg,png,gif);
  4. ajax采用了缓存。文件目录一旦打开,浏览器不刷新,再次关闭和打开不会重复读取服务器内容,节约时间,这个功能耗费了80%的时间,因为要考虑到用户上传图片,修改文件夹之后缓存的局部更新;
  5. ctrl+鼠标左键可以选择多张图片;

目前还没有添加用户登录验证功能!欢迎大家去围观:0bad.com,目前只能保证在FireFox上最正常。

写在后面。有了jquery,处理dom真的好方便,缓存是本程序最伤脑筋的地方,一方面为了节约用户时间,所以load之后的数据必须以变量的方式缓存在浏览器里面,这个很简单,最麻烦的就是当用户创建文件夹、创建文件、删除文件夹、删除文件,一方面要保持左边的树形不要变化,另外一方面还好保证需要更改的缓存得以及时的更新。这个逻辑太麻烦了,所以现在依然有bug,可能还不少。

如何修改A记录

Filed under: 网站技术,虚拟主机 — 江东 @ 2009-06-12 18:52:16 才(12)条评论

快餐式阅读的年代,我尽量精简我的文字

域名的主要作用是便于人类记忆,如storyday.com,而计算机最多只能认识IP地址,如202.115.22.194;

访问域名的时候,计算机做的第一件事情就是把域名的解析成IP地址,这个解析靠你设置的A记录来对应;

下面的设置请到你域名注册的网站去设置。

cname只是一个别名,请删除该域名原来所有的cname

举例开始:如果你想storyday.com和www.storyday.com都对应到IP 216.65.69.71, 那么你设置的格式应该如下所示:

Record Type Record Host Record Answer TTL
A *.storyday.com 216.65.69.71 300
A www.storyday.com 216.65.69.71 300

一般来说,设置A记录只有两个空需要填写,一个是A记录的名字,一个是IP地址。

没有WWW的一般留空或者填写“@”,多数情况留空,有www只需要填写“www”即可,IP地址就填写你需要指定的IP地址。 (read on …)

搞定apache频繁重启问题

Filed under: 网站技术,虚拟主机 — 江东 @ 2009-06-09 10:26:39 才(2)条评论

homezz.com主机群中有一台主机老是出现重启现象,很频繁,差不多2天一次。起初cosbeta也没有去注意它,因为重启的时间很短,可能也就导致web服务器中断10-30秒而已。

然而今天重启的时间发生在中国的白天,刚才就一个用户在QQ上给我说网站打不开了,等我看到消息去测试的时候,又可以打开了,看来apache服务器重启速度还是挺快的,虽然影响不大,不解决难免有点不爽!

根据cosbeta的经验,导致这样的问题多半是apache的conf文件配置有点小问题,毕竟apache服务可以强制启动,于是先去检查错误文件,得到错误的提示如下:

[Sat May 30 12:58:48 2009] [error] [client 94.26.67.199] File does not exist: /var/www/html/whm
[Sat May 30 12:58:48 2009] [error] [client 94.26.67.199] File does not exist: /var/www/html/favicon.ico
[Sat May 30 14:23:43 2009] [notice] caught SIGTERM, shutting down

从这个error log也不能彻底看出问题何在,所以还是test一下apache 文件的配置是否正确把。SSH登录上服务器:

root@serverx [~]# apachectl configtest
[Tue Jun 09 02:03:45 2009] [error] VirtualHost 66.40.x.X:0 — mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results

果然如此,原来是一个VirtualHost 配置错误,IP后面添加了通配符*作为端口号,看来apache不吃这一套,解决办法是要么去掉通配符*来通配,要么指定特定端口!

改正之后,再次test apache configuration,一切OK,问题得以解决!