浏览模式: 标准 | 列表 Tag: 静态生成

生成静态页面功能完成30%

又要做一个单独的模板文件。很多动态的判断,比如登陆状态没办法判断。还有一些即时性的数据,比如浏览次数,统计等,左边的公用数据,可以写到一个JS里。然后调用就OK了。

不过!提供下载的正式版为免费版本,不提供静态生成功能。收费版才提供。哈哈。。

反正免费版本足够用。哪个喜欢静态生成的,就支付给我那么几十块就OK!哈哈,爱用就买。

图片附件:
html.gif

大小: 38.55 K
尺寸: 500 x 337
浏览: 536 次
点击打开新窗口浏览全图

Tags: 静态生成

有必要生成静态页面吗

通常总认为静态页面执行速度快且不费资源,很多大型网站都将最终页面生成静态的,可是从.php技术说它本身支持多种级别的缓存,而且很多种模板支持缓存,就速度来说。已经不是什么急需解决的难题,而且和html静态页面的速度可以说没有区别。还有必要生成静态的么?

单用户的博客系统不同于各种CMS,大流量,服务器完全可以承受,除非那种查询很多的博客,基于数据库的WEB程序非常多,竞争造成了静态页面的流行。对于那些死的不变的系统,批量生成html页面确实是不错的技术,大大提高网站的稳定性、降低负载。可以减少SQL服务器的负荷。我觉得模拟静态和真正的静态没有什么区别。没有必要用那么一大堆文件。和那么多代码代替几行模拟静态的代码。而且后期维护也麻烦。改动一次还要写一次文件,就安全角度来说,多一个可写目录。多一个保存后门的地方。

至于为了搜索引擎而优化,这个其实是误传。看搜索引擎列出的页面,asp、cgi、php、aspx的什么都有,并不时只有html的。搜索引擎看的是内容(例如一些关键head中的标记),要根据所有引擎的算法不断修改产生的页面的内容。即使不模拟出静态页面,也照样可以搜索得到。比如:

http://www.baidu.com/baidu?word=%C2%DB%CE%C4%CC%E1%B8%D9&tn=myie2dg

上面的关键词,就是“论文提纲”,搜索出来的就是Sablog程序。排行第一。照样不是静态文件,不是html结尾。所以说静态文件和非静态的,对搜索引擎没有什么影响。

还不知道有什么理由还要做静态生成

Tags: 静态生成, html

看来的确不能一口吃成胖子!

2.6到2.8,虽然版本号只加了一点,但是功能上,WAP/Trackback/Tags/语言包/多附件/换编辑器等都全部做上了。倒也算是一次飞跃了。这段时间把数据库和程序代码整理好。可以给各位发测试版了。

这几天不能上网,一直在研究怎么样才能把生成静态的功能做得完美一点,可是才发现如果真的要做到象附件图片那样强大,不多花时间是不行的,所以就决定,2.8暂时不支持静态生成功能。所以2.8少不了还是要优化一些代码。使得负载能力更强一些,速度和效率都更快更高一些。

图片附件:
build_set.gif

大小: 9.36 K
尺寸: 500 x 235
浏览: 529 次
点击打开新窗口浏览全图

Tags: sablog, 2.8, 静态生成