用户写好Blog后,写"发表"后,程序把用户的标题正文等信息存到数据库中,这时候正文部分要怎样处理,比如说用户在正文部分设计了文本的字体,加入了图片等.这些图片信息怎么保存?第二个问题是:在显示Blog内容的时候,用什么方法可以最快速度显示出用户的正文请大家给个设计思路.谢谢

解决方案 »

  1.   

    我再说详细一些:类似SINA等BLOG主流网站,是用什么方式来显示一篇日志,做到速度比较快的效果.
    先说说我的理解,以http://blog.****.net.cn/blog/ShowBlog.aspx?diaryid=130646为例,
    用户请求130646这篇文章,那么showblog.aspx这个页面就从数据库的文章表中读出这条记录,这篇文章当然会有一个所属文章作者ID,再去用户表中读出作者信息,再读取这个bloger的模板等,然后以模板(HTML段)为基础,把其他元素加进去,组成动态页面,显示给用户,这个过程是不是有些复杂而乱,是不是有更好的方式,请大家给点建议,谢谢!
      

  2.   

    个页面就从数据库的文章表中读出这条记录,这篇文章当然会有一个所属文章作者ID,再去用户表中读出作者信息,再读取这个bloger的模板等,然后以模板(HTML段)为基础,把其他元素加进去,组成动态页面,显示给用户,这个过程是不是有些复杂而乱,是不是有更好的方式,请大家给点建议,谢谢! 那岂不是要建立N次连接了? 其实把html表格分开,这样显示会快一些