日期:2014-05-17  浏览次数:20450 次

博客文章发布
初学asp.net..
想了解下个人博客,新闻这样的系统,是如何发布文章的?能不能简单介绍下技术流程。

原来看了些,替换模版,生成静态页面。
但是今天看新浪博客文章的时候,发现他的网址不是一个页面,然后就想不通,提交一个请求之后,这个页面是怎样生成的了,。

------解决方案--------------------
在数据库里面新建一个article表,在发布文章的时候将数据存进数据库,比如文章标题,内容,作者,时间,权限,类别等
接下来就要看你的需求了
是否需要生成静态页面,如果需要可以用替换模板的方法,生成一个静态页面,将 此页面的地址回写到你的article记录中
如果不需要的话就直接可以了,以后根据文章ID查询内容 显示出来即可,
当然LZ看到的一些html结尾的文章页面可能也是html伪静态重写过的
------解决方案--------------------
引用:
如果不生成静态页面,这个博客如何实现的呢?比如百度空间了,新浪博客了,我看那页面都不是以.html结尾的阿。


如果只是为了HTML而HTML,你可以用伪静态。http://blog.csdn.net/jocklyhu/article/details/5982233
如果是确实需要生成静态页。http://www.cnblogs.com/zhongweiv/archive/2011/11/01/CreateHTML.html