一般网站首页的新闻是从数据库直接读取的还是从数据库读取到xml再转换成html 啊?
就是我想知道一般网页的新闻那些都会每天更新,如果数据库直接读取的话就好像只要内容一更新就更新了,但是如果都转换成xml的话,但可能由于新闻种类多,那需要多个xml文件,那...
就是我想知道一般网页的新闻那些都会每天更新,如果数据库直接读取的话就好像只要内容一更新就更新了,但是如果都转换成xml的话,但可能由于新闻种类多,那需要多个xml文件,那会不会带来问题啊??
展开
展开全部
大多动态网站都采用如下方式:
1、数据库+服务器端语言(PHP/ASP等),数据库用通俗的话讲,也是运行在服务器上的程序,数据存储量大、存取时间短、有自己的语言这是它的重要特点。
2、流量大的网站,会因为过于频繁的存取数据库而耗费大量服务器资源,或采用生成静态页面的方式,或采用缓存的方式,也可以二者兼用,但无论采用哪一种,都要定时更新、如果是静态、就粗团要重新生成静态页面,如果是缓存,重信纯新生成缓存文件就可以了。
3、重点要说的是,大多流量大的网站首页会优先采用生成静态html的方式,然后定时重新生成。这样,大量的浏览者打开该首页后,会由服务器直接将生成的html发送给浏览器。这个时候,换个角度讲,数据库就只为生成html而服务,并不直接面对终端浏览器。缓存也与此大同小异,只是一般情况下,缓存更新的时滑凳咐间间隔会短一些、生成缓存所占用的服务器资源小一些而已。各有各的好处。
3、至于XML,我的感觉是可有可无,如果可以的话,除了必需的针对搜索引擎的网站地图之外,基本可以不用。
至于你所说的‘换’成html,没太懂你的意思,是不是说打开的网站尾缀是.html?,这有两种方式可以实现,一种是真正的静态,就是上面讲的,另一种就是假静态、专业讲叫伪表态,是通过重写URL来实现的,看上去好像是html,实际上它还是纯动态网站,只是用来'欺骗'搜索引擎和黑客罢了。
我所讲的或许不全面,但希望对你有用。
1、数据库+服务器端语言(PHP/ASP等),数据库用通俗的话讲,也是运行在服务器上的程序,数据存储量大、存取时间短、有自己的语言这是它的重要特点。
2、流量大的网站,会因为过于频繁的存取数据库而耗费大量服务器资源,或采用生成静态页面的方式,或采用缓存的方式,也可以二者兼用,但无论采用哪一种,都要定时更新、如果是静态、就粗团要重新生成静态页面,如果是缓存,重信纯新生成缓存文件就可以了。
3、重点要说的是,大多流量大的网站首页会优先采用生成静态html的方式,然后定时重新生成。这样,大量的浏览者打开该首页后,会由服务器直接将生成的html发送给浏览器。这个时候,换个角度讲,数据库就只为生成html而服务,并不直接面对终端浏览器。缓存也与此大同小异,只是一般情况下,缓存更新的时滑凳咐间间隔会短一些、生成缓存所占用的服务器资源小一些而已。各有各的好处。
3、至于XML,我的感觉是可有可无,如果可以的话,除了必需的针对搜索引擎的网站地图之外,基本可以不用。
至于你所说的‘换’成html,没太懂你的意思,是不是说打开的网站尾缀是.html?,这有两种方式可以实现,一种是真正的静态,就是上面讲的,另一种就是假静态、专业讲叫伪表态,是通过重写URL来实现的,看上去好像是html,实际上它还是纯动态网站,只是用来'欺骗'搜索引擎和黑客罢了。
我所讲的或许不全面,但希望对你有用。
展开全部
不会,设置更新时间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
XML能存多少啊,还是用数据库
字段不变,种类再多也无所谓,建议存在数据库里
字段不变,种类再多也无所谓,建议存在数据库里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我推荐用access数据库,从数据库中读取新闻。
至于种类你租颤可以在数据库种建立几个种类的表,要悉型族更新内容的话,从数据库里睁弊面添加,网站上就自己更新了!
至于种类你租颤可以在数据库种建立几个种类的表,要悉型族更新内容的话,从数据库里睁弊面添加,网站上就自己更新了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询