猴岛游戏论坛的创建历程
以下是cscheat撰写的五年网站建设之旅,现发布如下,与您分享:
我五年的建站经验(从0到10万PV)
建站对于我这个通信专业的学生来说是一件非常偶然的事情。我的工作是从事电信设备,即程控交换机、路由器、ATM交换机和光纤传输,但离应用层还很远。2003年底,我搬新家时,刚认识的一位同龄邻居向我推荐了一款游戏:《反恐精英》。我对这个游戏不太感兴趣,到现在也不会玩CS。我发现玩CS的人很多,但当时专门讨论CS交流的论坛很少。于是我花了65,438+000元买了一个65,438+000 m的虚拟空间,用空间提供商提供的免费二级域名和当时流行的VBB论坛程序建立了现在的猴岛游戏论坛的雏形。
因为我对CS了解不多,所以在论坛刚建立的时候,我在各种地下CS论坛(不对外开放)上转载和总结了很多必不可少的CS资料,放在论坛上。然后我把这个网站介绍给我的邻居,CS狂热爱好者,并请他把我的网站介绍给他的CS队友,他们是论坛的第一批成员。这样的口碑营销方式,当然不可能有很好的广告效果,而且一周的注册会员也只有几十个。于是我坚持在知名CS论坛发布软文广告,我的软文每天都出现在新浪、Tom、网易、搜狐等门户网站的游戏论坛中。当时,这些论坛的管理者一定对我的人工和智能广告张贴机非常恼火。
这种宣传方式在网站初期的效果相当有效。很快,论坛注册会员数超过1000人,在线人数约为20人。但是这个时候空间厂商在同一个服务器上租出去的空间太多了,我租的虚拟空间越来越不稳定。空间供应商的服务器经常被人和DDOS挂起,所以我不得不看着我辛辛苦苦获得的流量一天天减少。我多次致电空间提供商进行协商,但情况仍然如此,因此我下定决心更换空间。不使用现在的空间意味着空间提供商免费提供的二级域名不得不放弃,这让我后悔当初没有购买顶级域名。我尽我所能找到一个令人难忘的国际域名,但略押韵的4位纯字母。com已经完全注册,其他知名常用词也早已注册。因为一时想不出合适的域名,所以决定在生活中慢慢寻找灵感。2004年2月,我在电影院看了《手机》,里面的一句台词“善良”给我留下了深刻的印象。回家后,我赶紧上网查询诚实拼音。
无论厚道是否注册,我对查询结果喜出望外,并立即花50元购买了此域名。从那以后,我再也没有补贴过网站一分钱。猴岛的初始资本仅为65,438+000元的空间费用加上50元的域名注册费。接下来是网站的中文命名。你想用善良的论坛还是别的什么?虽然kind这个词大家都很熟悉,但它并没有给人们突出的记忆特征,无法作为网站品牌进行推广。有人提醒我,当时非常流行的猫爪和牛爪都是带有动词的常见动物名称,所以我决定取中文名称“猴岛”。
域名和网站名称确定后,下一步是找到一个稳定的虚拟空间。当时,虚拟空间服务很少,而且非常昂贵。就在我头疼的时候,我的一个朋友是站长,他愿意免费为我提供一台服务器。虽然这个服务器放在他的办公室里,但它实际上是他们公司的一个网关服务器,他经常在上面玩游戏,但这也让我觉得雪中送炭。多亏了独立的服务器,我有数十亿字节的网站空间,我可以公开上传更大的图片和附件。在虚拟空间以m为单位销售的时代,猴岛拥有其他大多数个人网站所不具备的硬件竞争优势。我朋友的服务器是NT系统。因为ASP更适合在NT上运行,我将论坛程序从VBB转换到了当时流行的动态网络。
接下来发生的事情出乎我的意料。论坛每天增加400多名注册会员,注册会员总数很快超过5万人。这时候我不需要亲自去各大网站贴推广贴,热心会员自发主动推广。就这样,它发展了1多年,到2005年,即使没有任何搜索引擎的收录和友好链接,网站流量仍保持在每天2万个IP左右。
这时我加入了一些广告联盟,我也通过在论坛中投放广告获得了一些广告收入。同时,我下载了论坛的一些VIP付费原创资源,并通过与原创者分享获得了一些服务收入。事实上,从2004年底到2005年底,由于工作的变化,我很少上网管理论坛。甚至包括论坛版主在内的99.9%的会员都不知道我是论坛的真正创始人。这使得它一直发展到2005年中期,我朋友的服务器变得越来越不稳定。有一次我的朋友在没有告诉我的情况下重装了系统并格式化了网站所在的硬盘,这导致论坛的文件回到了三个月前。还有一次,由于朋友公司整改网络,网站中断了几个月,服务器时不时因为各种原因中断两三天。原本积累的人气被无数次打断,被折磨得消失殆尽。由于服务器是朋友免费提供的,我不方便向朋友过多抱怨。我决心拥有自己的服务器。
通过一年多的网站盈利实践,我已经积累了8000多元。那时候广告费很好赚。每单位pv的广告收入几乎是2008年的50倍,不像现在有太多的垃圾网站,在线广告毫无价值。2005年6月,我花了5000元配置了一台1U的服务器。虽然美其名曰服务器,但它实际上只是带有服务器外壳的桌面内核,然后我用剩余的3000元支付了1年的托管费,论坛的新母亲就这样诞生了。有了自控服务器和稳定的专业机房环境,就意味着有了肥沃的土壤。猴岛论坛恢复了健康的增长环境,其流量稳步增长。到2006年,猴岛已经成为CS行业无可争议的最受欢迎的个人网站,日IP超过3万个,在CS行业的知名度达到了不可逾越的高度。这个时候CS已经到了瓶颈,而且有下滑的趋势。要想继续扩大流量,只能在CS之外拓展发展空间。
当时论坛收入已经积累了一点,我开始了合并其他个人网站的道路。2007年全年,我用来自猴岛的杂项广告收入合并了8个个人网站。当然当时购买的价格并不高,从几百元到几千元不等,包括ASP程序和PHP程序。有资讯类、社交类和功能类网站,涵盖小说、游戏、儿童、教育等多个方面。此外,我用自己的通用CMS程序制作了20多个网站。这是我目前网站最多的时期,现在只淘汰了几个。幸运的是,服务器是NT,所以我可以同时运行php和asp,mysql和mssql。
服务器整体流量大幅跃升,日总IP超过8万。服务器的硬件和软件真的受不了这种流量,网站由于流量太大而不断无法访问。有朋友建议我用linux系统。据说linux的负载能力和稳定性更好。当时我使用的动网论坛程序刚刚因动网官方人员变动而陷入停滞阶段,php论坛程序逐渐流行起来。我合并的一些论坛也使用了phpwind。通过对比asp论坛和php论坛的实际运行效果,我也倾向于放弃asp论坛,转向全面的LAMP(Linux+Apache+MySQL+PHP)系统架构。
2007年6月+2月,我组装了我的第二台服务器。该服务器是双4核至强CPU+2个SAS硬盘,用于raid0加速+8G内存,纯LAMP架构,更稳定的系统和更适合增强用户粘性的论坛程序,这使网站的发展更加稳定和迅速。
2007年,由于CS的逐渐衰落,国内各大游戏厂商纷纷推出FPS类型的第一人称射击类网游,猴岛论坛上的交流内容也逐渐从清一色的CS帖子转变为战场、特种部队等零星帖子。一些版主不断建议我增加FPS网游的版块,所以我增加了一些第一人称射击游戏的新版块。
变化总是在不知不觉中发生。2008年初,版主告诉我,非CS板块的人气已经超过了CS板块。(这里我透露一个隐私。我几乎不玩任何游戏。我唯一玩过的网络游戏是qq幻想。当时我想在玩这个游戏之前做一个虚拟交易网站。qq幻想是我唯一玩过的网络游戏。虽然我第一次玩网络游戏,但我花了五个月的时间在游戏中赚了三千多人民币,我是当时世外桃源区最强大的药剂师。我主要靠卖卡赚金币,然后用金币买卖游戏装备赚人民币。顺带一提,如果游戏厂商可以使用淘宝模式让会员用人民币买卖虚拟商品,这种模式是非常赚钱的。听版主说,我不经常去网站。我赶紧打开网站的百度统计,发现现在来网站的会员更多的是找我第一次听说的游戏,比如穿越火线、地下城与勇士。我认为猴岛改革的时机应该到来。
这时,我的服务器上也有一个发展很好的小说论坛:排排论坛。我还担心管理拍拍和猴岛这两个拥有独立用户数据和相同所有权的论坛。不破不立。只有通过彻底的改变,你才能重生。为了节省成本,我买了一些关于php和mysql的书,并开始学习一些基本的编程知识。经过近1个月的不断学习、实践、再学习、再实践,我将两个论坛的用户数据进行了合并,在原有帖子数据和版块数据的基础上划分为四个功能更专业的论坛:游戏论坛、小说论坛、CS论坛和生活论坛。四个论坛使用相同的用户数据,但论坛界面的风格不同,以匹配各自的主题。看起来它们是没有联系的不同论坛,但实际上它们在管理、用户数据和用户级别方面是同一论坛。
改革后的论坛顺应了成员的需求和时代的发展,出乎意料地顺利。仅仅半年时间,到2008年6月5438+00日,网站的日访问量已超过20万,日发帖量最高已超过40万。我最初计划维护至少一年的服务器已经开始不稳定。mysql的查询时间越来越长,php频繁出现假死。100M的网卡流量已经被平均每秒80M以上的流量填满了,只有不断刷新才能挤进网站。我不得不面对一个可怕的问题:如何仅花费通过广告积累的2万多元,建立一个可以支持100万PV且网卡下游流量大于2亿的论坛!通过在网上付费咨询一些我认识的系统架构专家和专业DBA,我选择了一种经济有效的方法:添加新服务器来单独提供web服务,而当前使用的服务器单独提供DB服务。由于1U的服务器一般只有两个网卡,无法支持300M以上的流量,所以我从淘宝上买了两个USB网卡。Linux对硬件的支持比win好得多,所以USB网卡插上电源就可以使用。这样,web服务器有四个网络接口端口,其中一个连接到DB服务器,另外三个连接到外部网络以实现流量负载平衡。
Web服务器配置:2个四核至强CPU+12g内存+4个SAS用于RAID0加速,DB server使用2个四核至强CPU+8g内存+2个SAS用于RAID0加速。然而,mysql查询的瓶颈一直没有解决。通过查阅相关资料,我使用了mysql的慢速查询功能,发现这原来是由于一般的论坛程序没有考虑到大负载造成的。我更改了直接使用Limit Start和num的分页代码,以从col & gt(select col from table limit start,1)limit num,将原来的单列索引替换为符合sql查询语句的复合索引,用php写操作缓存频繁调用的Sql,并将like搜索转换为中文全文搜索。经过这样的优化,mysql勉强可以支持10万PV的论坛,但还是有点慢,所以我安装了memcache,并将论坛的sql类重写为支持memcache的语句。虽然在使用memcache时会有一些延迟,但对于浏览网站的成员来说,这样的延迟比等待长时间的sql查询更容易忍受。
2008年6月,165438+10月,我迎来了职业生涯最辉煌的时刻:服务器日流量突破100万PV,日独立IP突破30万,网卡实时流量260M秒。我现在正在计划我的下一台服务器何时上线,届时我将分离附件并使用单独的附件服务器。目前,有数百名版主,数千名助理经理和数百万注册会员,他们正在不计报酬地为论坛努力工作。我还在计划一个可以让版主和会员盈利的功能。利润与版主的工作成效和会员的热情成正比。
现在猴岛正在逐步发展。
本站最新消息:
2011/07/28上午8: 25正式开始升级,并于当天14左右正式开始运行PHPWind版本。目前论坛升级产生的bug还很多。网站工作人员正在加紧修复并不断改善新版本的运行环境,会员也在尽力配合管理员并积极反馈试用期内发现的bug。新版本的到来也说明了这一点。
2011/07/29论坛修复了几十个bug,综合反映页面访问速度有所提高,界面显示有较大变化,彻底解决了网页崩溃、附件无法上传、图片和头像显示异常、无表情、视频无法显示、论坛评级系统、在线标志无法显示、版主无法在自己的论坛中重复评级和无评级等问题。
目前其分论坛有小说论坛、夏紫游戏论坛和71动漫游戏(已并入猴岛论坛动漫剧场板块)。
部分情况:
猴岛论坛2013 11月板块热度排名前50排名板块1 CF 2卡丁车3 QQ相关出售4 QQ技术5 QQ号6 QQ刷钻7 QQ图标8 DNF综合交易所9宝剑2 10。LOL英雄联盟11 Q秀区12 QQ空间13剑灵14 QQ飞车15 CSOL 16射手17易语科技18微信19辅助。工具20粉丝测试21 CF交易22纪念馆23管理基地24综合交易25 PS技术26 QQ素材27个人图片展28歪嘴29聊天交友30新人指导31日常恋爱淘汰32 CS反恐精英33社区服务34计算机技术35街头篮球36交易报告37动漫剧场38保底交易39音乐无限40 QQ农田41电影世界42求职申请43 QQ炫舞网盘49校园青年50反战