天魔窟

勇往直前

Avatar

nirvana 0.8 Preview - 1: Overview, History and PHP over ASP?!

我打算从平安夜开始连载新版 Blog 程序的改进想法,very personally,成熟的和不成熟的 both,热烈欢迎意见建议。

首先简单说一下这个程序的历史,FYI。

这个简单的 Weblog/CMS 系统,最初的雏形是我在2003年夏天刚毕业后为自己的班机写的一个简单的校友录。当时我积累了一点点通用的 ASP 代码,比如数据库操作类,于是从2002年底开始一口气写了好几个类似 CMS 的东西。那个校友录最终没有降生,因为我开始接触到了 Blog 这个概念,心想完全可以自己写一个,于是就改变了心意。断断续续的在8月底的时候,初步的架子弄好了,不幸的是我那时的本本硬盘突然崩溃,大学四年积累的好多东西一瞬间就没了,这个程序的代码也全部损失,欲哭无泪。

换了硬盘后,基本上凭记忆以及很旧的备份重新开始写,自我感觉有点凤凰涅磐,于是得名“nirvana”。

程序原型在9月底的时候发布了,是一个多用户的 Blog 系统,界面和功能可以说没有参考任何现成的东西,非常简陋,没有后台管理界面和 skin,甚至连网志统计都没有,只有最简单的发帖和评论功能(我自己也没有截过图,以后看能不能找到)。我自己是第一个用户(ID=1),2003年9月份发了2篇帖子。

10月份开始我陆续给学校里一些好友发邮件,邀请加入一起写,那时 Blog 还算是新东西,国内也没几家 BSP,我在邮件里还详细介绍了 Blog 的概念。一开始注册了十多个朋友,那时这里就像是学校论坛的浓缩版,圈子很小,文章很水,大家经常在回复里版聊……

2003年10月25日我正式把 Blog 开放了,我那时有一个空间(www.sinzy.net),放置个人主页用,支持 ASP,于是 Blog 的网址也就有了:www.sinzy.net/Blog。

“太初”的故事就是这样,后来这里开始成长,程序更新了好几版,功能和注册用户也越来越多。直到今天,居然已经存在了四年多,这个 Blog 也如同我最初的期望,让大家用文字留住了点滴时光。

----------

新的 nirvana 0.8 版,我几乎已经决定将程序做全面的改写,不再使用 ASP 开发了,换 PHP。

有点不需要说太多,比较重要的有:
1. ASP 已死 :(
2. 可以利用现成 PHP 框架,用更少的代价实现更好的功能。
3. Hosting 的方案选择丰富,必要时可以出国定居。
4. For the sake of change!

而缺点就是,我现在还没有开始估计工作量,想必不会太小,因为我并不打算删减多少现有功能,还会增加不少新的。我不希望新版太难产。

OK,第一篇到此结束,且听下回分解。

积极响应CK的号召~~~

为了sinzy的成长和成熟!

建议:

1.完善悄悄话系统。能够互相回复。站外朋友留了悄悄话,就直接通过sinzy回复到他的email。(当然,留email是必填项)

2.注册用户留言系统。
在用户的管理后台,可以看到自己在同站的其他用户那里的留言。

3.皮肤系统。
建议有保留的开放……我可不希望打开某个sinzy blog,看到的是qqzone……

暂时这么多。:)

嗯,天魔兄也不要太辛苦了,做一个详细的设计先,至于实现,可以组织sinzy上的朋友一起,群众的力量

关注中。。。想知道天魔对网站的想法。

simple & robust.

不要被太多功能拖累了,一是天魔会累,二是release会被delay.

把握“少即是多”的原则
建议php

表现和逻辑分开,俺愿意给你做美工

评论已关闭