1。博文要求带有字体,颜色等等格式,请问前台用什么控件作为编辑器比较好?这种是否是传说中用js写的什么格式文本编辑器?有没有免费的?能否推荐一个免费的好的?
2。博文中的图片大家一般怎么处理?
3。博文的内容是否是直接存在数据库里面?如果存在数据库里面用什么字段类型?
   如果不是直接存在数据库里面的话是否能以在服务器端自动生成doc文件的方式存放?

解决方案 »

  1.   

    说下自己的建议,仅供参考1.你可以看看CSDN的这个回复框,就是你想要的,你看看这个源代码,或者你到网上搜一个,肯定是免费的。2.图片的处理有两种办法,一种就是你只存个链接,和文字一起存数据库就ok,这个最简单,同样是参考CSDN的回复框。
      另一种就是你的图片和你的博客图片上传系统结合起来,插入的图片都是你自己服务器上的图片,用户可以随时上传,这样你同样是存一个链接,不同的是这个链接是你自己服务器上的图片,这样的好处就是不会出现无效链接,用户也方便,坏处是你要做上传系统,还要牺牲空间。这个你可以参考各大博客。3.博文的内容是可以存数据库的,字段类型就看你用什么数据库了,一般就是文本类贝。
      如果你的访问量非常大,为了避免数据库查询而造成的时间损耗,你可以采用内存缓冲的技术,如果仍然不行,你可以采用博文生成静态页文件的方式存在服务器,这个维护比较不方便,如果用户修改文章内容,你要重新生成这个文件,但是速度绝对是最快的。这个也参考各大博客,例如http://6153173.blog.hexun.com/16640966_d.html
      

  2.   

    1.编辑器很多网上搜索一个就可以了
    2.做一个上传图片的程序,然后通过js控制把图片放到编辑器里,这样你要做一个单独的图片表。
    3.nvarchar(max)就可以
      

  3.   

    1,有很多开源的
    2,可以设置url或本地上传
    3,nvarchar(max)
      

  4.   

    wellcome to my blog:http://www.pig23.com
      

  5.   

    1.网上很多,推荐一个fckeditor
    2.图片问题,写一个图片上传程序,建议把图片分成规格压缩存储,这个具体参照你的需求,
    例如把用户上传图片分为30*30 50*50 80*80等规格再存储,用来在不同地方显示
    3.上面有朋友说了,我补充一点,博客展示的seo优化,这里最好考虑对搜索引擎的友好
      

  6.   

    1、freetextbox
    2、freetextbox里自带图片上传,可以直接把内容存入数据库,读出来可以直接显示图片
    3、SQL的话ntext就可以。
      

  7.   

    DotNetTextBox
    这个编辑框控件很强大,包括上传图片,上传音频等功能,比csdn的回复框强大点
      你从网站下载一个看看
      
      

  8.   

    DotNetTextBox 太棒了,一看就喜欢上了!!!就用它拉!感谢大家!