第一次的故事社区网站已经上线两个多周了,回忆这半个多月来的建站过程是历历在目,一时的兴起加上半个月零零碎碎的时间建起了这个站,其间的曲折困难……2007年的春天,theFirstStory.com上线了,这也将是我人生经历中一段不可忘记的一页。秉承theFirstStory.com分享 = 快乐的理念,写出来,与大家分享!
在theFirstStory.com打开你尘封的记忆,在theFirstStory.com涌动你的潮汐... 分享你人生经历中第一次发生的故事,分享 = 快乐 ......
缘起&域名注册
我上网查资料的时候,经常看到有关第一次的文章,比如“我第一次上网...”、我第一次恋爱、我第一次配置IIS、我的第一次JAVA程序、第一次离家出走、第一次瞻仰毛主席、第一次开车上路等等。每当我遇到这样的故事我就会停下鼠标看看,我发现第一次的经历故事都非常的有意思,有趣的、好玩的、无知的、天真的、童心未泯的、激情万丈的、心惊胆颤的、如履薄冰的...真是无奇不有,这触发我一个念头:如果建一个虚拟社区,让大家都来这里分享自己第一次的经历,是不是一件很有意义的事情。有了这个念头之后我就开始想一个有意义的域名,当然短小精悍的域名就不用想了,最终权衡我选择了theFirstStory.com这个域名,我觉得这个域名能很好的表达我想做的社区的意义,也就是“名副其实”吧! thefirst,第一次;thefirststory当然也就是第一次的故事了。有了这个满意的域名,自己觉得好像又进了一步,信心更足了。
网站定位和栏目设置
域名定下来之后就是这个网站的定位,我想把theFirstStory.com做成一个回忆性的交流社区,一个以第一次为主的经验交流平台,在这里记录我们人生经历中第一次发生的故事,在这里分享自己的人生经历中第一次发生的故事。第一次的故事,人的一生中有很多很多的第一次,我们从小到大,童年、少年、青年、中年、老年,从这些年龄段来考虑,我又征求了一些朋友的意见,就定下了十一个栏目“童真烂漫 学生时代 恋爱盒子 职场风云 创业理财 我爱我家 时尚生活 人在旅途 美食旅游 亲情无限 友情传世”,这些栏目基本上可以涵盖了我们日常生活中的方方面面,生活中发生的第一次都能找到其对应的分类。
程序开发准备
定位和类目设计好了,我就开始开发这个网站。我自己曾经写过五年的代码,都是JAVA软件系统方面的,到现在也有两年没写了。因此我开始是想采用JSP来开发,做完系统分析设计后,发现工作量还是很大的,我计划了一下,如果我自己来做,从开发->测试->部署,最低要在两个月以上,而自己本身还有其它学习任务,没有那么多的时间,显然是不可行的。
突围---寻找开源
自己开发的路子放弃之后,进而我把目光投向了开源的CMS上,由于我工作的经验缘故,我开始是锁定在JAVA的开源项目上,JAVA的找了几个也都不合适,在找这些的过程中,发现网上对一些PHP的开源的评价很高。由于以前从来没有接触过PHP,但是迫于优秀开源的诱惑,就去图书馆借了些书。我用一天半的时间把借的几本PHP、PHP+MYSQL等书翻了翻,当然都是粗粗看过,对语法、配置、部署大概有了个了解。然后就下载了Appserv尝试着写PHP程序,觉得还可以,就开始了PHP-CMS的寻找之路。第一个进入我视线的是Geeklog,网上这么介绍“Geeklog - The Ultimate Weblog System”,一个老牌的CMS。想来很有意思,我是用“powered by”作为关键词Google 出来的,我知道这应该能说明一些问题,我就试着用这个。然后就download->install->run,第一个Geeklog花去了我大概5个小时,主要是对PHP、Appserv不是很熟悉,这么长时间的原因只是一个路径没有配置好,最后查找了一些资料才部署成功。网上说Geeklog的结构设计的很符合Google的收录习惯,这也可以从我Google结果能看出来。在我使用的过程中,发现汉化不是很好,国内的讨论也不多,倒是发现小日本对这个CMS很感兴趣,他们还出来一本书。试用了两天后我就放弃了。然后我就继续寻找。
初识大水滴
第二个找到的就是Drupal,记得找到Drupal是因为一句评语:“Drupal是这个星球上最好安装的CMS...”因为我安装Geeklog的时候折腾的够呛,我看到这个字眼毫不犹豫的download、install,果然名副其实,从建库到安装完毕,注册第一个管理员帐号,用了不到三分钟的时间,Too easy!default是海蓝色的色调,感觉鼠标在上面点来点去很大气的感觉,心中当时就觉得这个应该就是我需要的CMS。试用了一下,感觉还可以,当时已经是凌晨2点了,就放下了,第二天再学习这个CMS。
迈入正途的一个弯子
第二天早上,我觉得应该再看看是否还有其它更好的CMS,也许有更好的!于是我就先把大水滴放下,再找一下。然后就找到了Xoops,这个也是一个优秀的CMS,比较简单易用,上手也很快,但是总体感觉不是很好,也许是受了Drupal的影响。用了个新闻模块,总出问题,后来Email给论坛斑竹咨询,总算解决了,但是我还不是很满意,觉得扩展性不是很好,特别是我对其Header总是刷新不满意。下面我又找到了Joomlar,一个后起之秀,是另一个叫Mambo的兄弟,据说还拿了开源的奖项,用的人也多,这两个我都试用了一下,其中Mambo的安装有问题,也是搞了n久,查了资料才搞定,后来我觉得这两个CMS比较适合企业建站,不适合做我这样的社区。因为我就是想做一个“经历故事分享”的网站,支持多用户发言、评论即可。在这个反反复复中一天也就过去了,转了一大圈,我又把目光转向了“大水滴-Drupal”。我再次把Drupal的Handbook读了一遍,这次我是认真的读了一遍,上次也只是泛泛看看,这次我真正的觉得Drupal就是我需要的CMS了。
融入大水滴
由于以前都是做JAVA方面的软件系统,没有做过单独建过网站,对网站的架设不是很熟悉,像DIV、CSS一点也不懂,都是一点点学,不懂了就去群上问,第一个问题是牛牛回答的,第二个问题是孤心回答的,大部分问题都是牛牛回答的!由于Drupal这个巨人,其肩膀十分的宽厚,后面的开发做的比较顺利,经过三天的时间,基本上搭建完成,主题用的是默认的,我觉得蓝色不是很好看,就换成了绿色,同学说像MSN,我也觉得像。其间每前进一步都觉得比较难,但是每个问题的解决也都感到很欣慰!目前我选用到的其它模块有:captcha、imce、jrating、nodewords、pathauto、tagadelic、taxonomy、
taxonomy_dhtml、tinymce、views、votingapi,这里提到CCK、VIEWS都是不错的模块,强烈推荐你使用,用好了,一定能增色很多,目前我也只能是刚入门吧,还有很多模块需要学习,需要补充进来。
梳妆打扮---网站美化
网站建好后,自己设计了一个logo,设想的是用几个不同的人体动作剪影来表现“大家”的意思,后来选择了三个剪影:一个幼稚小女孩、一个初中女孩、还有一个是高中男孩,资料都是从网上找到,我处理了一下,也就是现在的logo。这个logo我还不是很满意,以后有时间再设计。本来是设想自己做一套theme,但是由于技术和时间的限制放弃了,采用的是默认的主题,换成了绿色调子,修改了一下栏目的CSS,觉得还可以。我又设计了Header的poster。想着是让大家来分享自己的经历,我记得以前看过一个钢笔的海报,一支钢笔搭配一张发黄的纸,很是有味道。但是Google了半天也没有找到,就自己动手来做。上网找了个钢笔的广告,然后画了个纸型的背景,字体用黑体觉得不好看,想用手写体,就下载了手写体的字体,基本上满意,到这里网站基本上是差不多了。
上火线---部署
暂时不想花钱租空间,本来是说部署到学校的服务器上,也和Tim管理员说好了,但是上面已经安装了IIS,80端口被占用了,我上网查了一下,把所有的方法都试了也没有搞定。我换成其它的端口后,安装注册用户后总是没有权限使用,不知道为什么,也没有查出来什么原因。这时候吻火网站长上线了,我向他请教,他也说不清楚,后来他就慷慨的让我先部署到他的空间,在这里向吻火站长道谢了!后面的部署安装没什么好说的了,因为之前已经安装过多次,1个小时后,一切搞定,也就是这个仿MSN的绿色版面。
再次梳妆打扮---美化改版
随后的几天,网友评论说版面不是太好看,版面太花了。认为这是一个回忆性的网站,应该有点暗淡平和的色彩,不适合绿、红颜色,我又咨询了一下其他网友,开始改版。我就采用了niftyCorners模板,三栏,能很好的满足1024*768,改动了一下,修改了一下CSS,这个就是大家看到的theFirstStory.com了,还有很多需要进一步完善。
借我一双明亮的眼睛---网站流量统计
最后说一下网站流量统计,我最开始选用的是51.la,一个大家都说好的流量统计。可能由于我是教育网的缘故,每次都打开的比较慢。后来又选用了51YES和50bang,这三个当中,从我访问的来看,数50bang的速度最快,51YES也不是很快。要查看一下report,如果比较慢,不是一个好的选择,基本上初步选用50bang 和51.la.
致谢
这篇文章该是结束的时候了,很感谢你能看到这里。在我建站的过程中,得到了很多认识和不认识的朋友的帮助。
附感谢人员名单:
牛牛 Drupal群管理员 有问必答
隧道 吻火网站长:慷慨的提供给我空间
孤心 第二个回答我问题的人,第一个是牛牛
昕怡、rose锦绣、girldiary 从域名选择就开始给我帮助的朋友
自然 界面意见的提供者
Tim 学校测试服务器的提供者
Buddy、猛男、声名水上书、大猫、半瓶水、JJ猫…等等热心的测试者和内容提供者
Rainning …热心支持和推广者
……
所有关注theFirstStory.com、支持theFirstStory.com的网友在此一并感谢!
后记
我希望以后你能常来theFirstStory.com坐坐,看看别人的第一次,也奉献一下自己的第一次,真诚的期待你的第一次的酸甜苦辣的经历故事与大家分享。希望所有对theFirstStory.com感兴趣的朋友都能来支持一下,注册个用户,奉献一下你的第一次经历故事,也希望大家多给我提提意见,有意向维护TFS的网友也可以和我联系,把theFirstStory.com做的更好,让theFirstStory.com真正成为你涌动潮汐的回忆家园!
我希望把theFirstStory.com做成一个回忆性的交流社区,一个以第一次为主的经验交流平台,在这里记录我们人生经历中第一次发生的故事,分享你的经历。当你面临第一次的时候,不要感到手足无措,来theFirstStory.com看看别人的故事,寻找一下经验,为你的第一次做好充分的准备!
在theFirstStory.com打开你尘封的记忆,在theFirstStory.com涌动你的潮汐... 分享你的故事,给他人以帮助,分享 = 快乐......
我的联系方式
Email:thefirststory@163.com
QQ:547824343
附图:
logo图案

Header图案

第一版首页面

第二版首页面
