欢迎来到Kittow的部落格! - http://blog.skyhe.com
Agile Web Development (敏捷Web开发)
Want to Know Something More? Move Your Mouse Here;)我是天空的一片云,偶尔投影在你的波心,你记得也好,最好你忘掉,你我在交汇时,互放的光亮。
——徐志摩《偶然》 More...
ASP | ASP.NET | PHP |
ColdFusion | Perl | Python |
我是天空的一片云,偶尔投影在你的波心,你记得也好,最好你忘掉,你我在交汇时,互放的光亮。
——徐志摩《偶然》 More...
字体大小: 大 | 中 | 小
这段时间在研究CMS系统.也就是内容管理系统
因为暂时只对ASP比较熟,机子上又没装MS SQL..所以看的多是ASP+ACCESS的CMS,坦白说 ASP+ACCESS很难体现出模块化与效率的问题..模块化要好,就必须使用大量的类,而ASP对类的支持还是有局限性的.而ACCESS数据库缺少事务,触发器,存储过程等特性,数据量一大,效率就无法满足需求了。 至于真正意义上的 CMS 比如 turbo CMS (成功案例:CCTV)ActiveContent (案例:BLUEIDEA)还有方正CMS等等。都是数十万的产品。。无缘一见。 事实上现在网上很多流行的所谓CMS,都只是文章管理系统而以,不过就先姑且这么叫着吧。
网上流行的较简易并且有免费的ASP CMS有:风讯。NB文章系统,动易(有讨厌的DLL,看都懒得看了),渐飞新闻出版系统(也有DLL),正在开发中的UnitiCMS(后台做得很BINDOWS)。当然 还有很多 就不一一列出了 ,重点推荐一下:TSYS2 概念上很不错。同时也是免费开源的软件。。只是原作者放出V2 的beta版本后就不见人影了。论坛上冷清不已。。 而其它语言方面 PHP 。NET 也都有很多的CMS可以使用。。特别看好。NET的DNN和 PHP的XOOP 这二者都是开源项目
暂时我对CMS系统的认识还停留在功能的实现上.. 一个CMS 最基本的功能就是新闻的添加管理和发布,添加进数据库的内容还是需要一定的规律来整理的。。所以所有的CMS都有无限级频道与专题功能,还有一些有JS调用,可以将选定文章加入特定JS后生成调用。。(特别提一下TSYS的无限资源特性,同一新闻可以属于自定义的任意个数资源特性,调用的时候根据资源特性字段调用,扩展性很强)
至于发布,通常发布为静态文件 这样发布之后就可以脱离数据库存在了。。要生成静态文件,就需要使用ASP的模版技术了。。跳过不提。。。
---------------写得很乱。。。我组织语言的能力确实很弱。。。。失败。。。。。。。。。。。。
http://www.kantoutou.net/skyblue/blog/article.asp?id=217