某互联网企业技术发展史(一)技术选型与服务器采购

几个激情四溢的小伙子打动了我,于是又开始参与创业,还是互联网。
一边是激情四溢精力充沛却刚出大学技术缺乏,一边是急需技术、互联网的快速响应需要。我是最有经验的,于是负责架构和技术。将网站总体架构设计完,选型好开源库和技术,给开发人员培训了大概两周,并将网站整个框架实现,然后具体实现交给了他们,而后我的重心就转移到上线的准备工作了。
最终我们是选用了PHP技术,这是新创互联网企业基本都选用的语言,开始有争论是否用java,考虑到公司人才状况和java的复杂度,还是选择php,并选择了Yii框架。同时选择DIV+CSS、Jquery、Json、MySql等技术,给予了相关的培训,并强制大家加班加点学习。
Web服务器开发的时候使用Apache+php5,正式上线将转移到nginx+php,前台部署squid作缓存,图片和文件存储到mongodb中,这样方便以后的迁移。最开始的时候使用一台服务器,以后扩展可以将缓存服务器、web服务器、mysql数据库、mongodb数据库分离,并使用memcache作session共享和其它key-value存储器。开发在windows下开发,上线时将全部使用linux操作系统,这样安全些,省去很多安全措施和打补丁的工作,要知道国内很多喜欢作恶的都是菜鸟级别的,90%的都不懂linux,只知道拿别人的东西挂马和违法犯罪。
上线首先考虑的就是服务器,经过一番研究,选择了这样的配置:
服务器品牌:国内品牌,在本城市有销售点和售后服务部,并选择选配硬件
主板:Intel S1200BTL, 有四根内存插槽,单CPU
CPU: Intel Xeon E3-1230 v2
内存:三星 DDR3 1066 8G *2 = 16G
硬盘:希捷1T *2, 作Raid1,装操作系统和网站数据的存储,作raid1确实有点浪费,但是为了安全没办法,当然也可以再加一块盘,三块盘作raid5,可以得到2T的空间
SSD:Intel 120G, 主要作Squid缓存的目标磁盘,Squid将配置不使用内存,数据直接存取在SSD中,主要应该都是用户的照片和图片
品牌机箱都自带电源,主板集成网卡声卡显卡,网卡是双千兆网卡,机箱是1U的,要托管便宜啊。
最终价格在7000多元,价格还行吧。
服务器购置好以后,就该考虑托管商和机房了,机房选择直连 骨干网的优质机房(中国电信八大节点城市:成都,南京,西安,武汉,沈阳,广州,上海,北京),管理要严格。托管商需要有人在机房值守,要认真负责。经联系,1U的都一年一万多了,现在开个网站的成本也真是高了。

你可能感兴趣的:(互联网发展,技术发展,互联网企业技术)