Focus on WEB Application and Software Engineering
十一月 18
[ 2005-03-19 19:19:07 | 作者: skyblue ] 
字体大小: 大 | 中 | 小 
这段时间在研究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

当前评分 1.0 , 共有 1 人参与

  • Currently 1/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

添加评论




看不清?点击图片看看
biuquote
Loading



关于我

kittow (天笑)
80年代生于“天府之国”四川
爱好:编程、篮球、数码、旅游
乘一叶兴趣小舟,漂泊于浩瀚IT海洋。。。
TITLE:MSE of UESTC & 软件设计师
Technical Capacity | Last Blog