发新话题
打印

不知道2.0有没有考虑生成静态页?

不知道2.0有没有考虑生成静态页?

一直希望可以看到这个功能,目前可以生成静态页的商城好象很少。

希望EC可以在些方面有所突破,这样竞争力会大大提高。

TOP

2.0 没有考虑静态页,但我们采用了页面缓存的技术,缓存后每个页面需要执行的查询很少,在访问速度和服务器负载方面都能有不错的表现。

TOP

相对而言,静态页面会有一定的好处,但也有一定的坏处,一些动态的内容比如个性化信息、平面购物车不好在其中体现。

静态化是要根据具体情况具体分析具体应用的,我们认为我们目前采用的动态+静态相结合的方式既避免了纯动态化页面的对于数据库的过于依赖,也避免了纯静态页面的一些动态化信息不好实现的弊病。

很多情况下,要把动态页面静态化的原因,都是大访问量导致数据库响应变慢的问题,但是商城类软件基本上不太会出现这种情况的,一方面流量的级别在十万几十万就是很大的商城了,另外数据库响应慢的原因也主要在于设计不合理,查询本身不够优化的结果。所以我们认为纯静态化在商城软件里面很多情况下都是一个噱头,如果是想在表现形式上静态化,使用 REWRITE 方法就完全能满足需要了。

至于大家说认为动态页面慢,我们有相当长时间的数据库架构设计和优化经验,曾经为很多流量很大的网站提供过数据库优化服务和咨询工作,包括在论坛软件(DZ vs PW)中的文本方法快还是数据库方法快的争论中,我们也是一直站在数据库这边的,我们更会把这些都用在 ECSHOP 这个新兴软件上的。:)

以后有时间在跟各位慢慢聊动静态的利弊和数据库的设计优化,现在先开发。。。
ECSHOP v2.1.5 RELEASE 20070618 版本已发布...
由于开发任务繁重,上网时间不定,各位如果有问题,请发帖询问,不要发 PM 给我,以免耽误您的事情,谢谢合作。

TOP

嗯,有道理,新闻类系统适合做静态,商城个性化的东西太多了,做成静态是有点牵强。

TOP

发新话题