用Web方式更新网站内容,包括增加、修改和删除文章。
如果文章是单一的文本或者图像,很好解决,网页的正文字段就只是text或者image的就行了。
问题是,如果文章里包含有文本、图像、表格等多种元素,或者是word文档、excel文档等,那么网页的正文字段应该设成什么数据类型?Access里有一个OLE类型,以包的形式存储的,但是其中的内容怎么样才能显示在网页上?我试了,结果其它字段可以正常显示,但是OLE字段只显示了一个好象是system.[]的字样。怎么办?
如果用Sql Server,正要设成什么数据类型?又怎么样显示于网页上?
5 个解决方案
#1
BLOG应该可以的,其实图像之类的最好做成链接
#2
链接怎么做?不存入数据库?要是图文混合怎么办?
#3
一般的发布直接用一个编辑器编辑一个html文件,然后保存到数据库,如果是oracle可以存为BLOB或者CLOB类型,用sqlserver可以考虑用image类型
但如果做复杂一点可以这样做,先把先用一个编辑器编辑好的内容存成XML文件保存到数据库,然后通过XLST生成式样,再存成静态html文件,这样做的好处是以后要改变风格直接修改xslt文件再从新生成一次html文件就可以了,而且因为是静态html文件,访问速度肯定比从数据库中读html内容快得多
但如果做复杂一点可以这样做,先把先用一个编辑器编辑好的内容存成XML文件保存到数据库,然后通过XLST生成式样,再存成静态html文件,这样做的好处是以后要改变风格直接修改xslt文件再从新生成一次html文件就可以了,而且因为是静态html文件,访问速度肯定比从数据库中读html内容快得多
#4
up
#5
study......
#1
BLOG应该可以的,其实图像之类的最好做成链接
#2
链接怎么做?不存入数据库?要是图文混合怎么办?
#3
一般的发布直接用一个编辑器编辑一个html文件,然后保存到数据库,如果是oracle可以存为BLOB或者CLOB类型,用sqlserver可以考虑用image类型
但如果做复杂一点可以这样做,先把先用一个编辑器编辑好的内容存成XML文件保存到数据库,然后通过XLST生成式样,再存成静态html文件,这样做的好处是以后要改变风格直接修改xslt文件再从新生成一次html文件就可以了,而且因为是静态html文件,访问速度肯定比从数据库中读html内容快得多
但如果做复杂一点可以这样做,先把先用一个编辑器编辑好的内容存成XML文件保存到数据库,然后通过XLST生成式样,再存成静态html文件,这样做的好处是以后要改变风格直接修改xslt文件再从新生成一次html文件就可以了,而且因为是静态html文件,访问速度肯定比从数据库中读html内容快得多
#4
up
#5
study......