该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-06-16
lnaigg 写道 一些动态要更新的信息(如广告)在客户端使用AJAX来加载,土一点可以用iframe。
搜索引擎搜录怎么办? |
|
返回顶楼 | |
发表时间:2009-06-16
holan 写道 最开始的静态片段如何生成的?
你的那个生成静态页面的action是怎么被调用的 比如我刚开始输入你的网站首页,但是并没有静态页面 还有,如果数据有更新静态页面如何更新 按照LZ的这种方式,首页肯定还是需要web容器解析的。 对数据更新速度要求不高的新闻类网站还是挺适合的,更新方式LZ也说了,要么手动在后台触发执行静态页面生成,要么跑个job定时更新,当然这个就不能像使用缓存来得方便了。 总的来说lz的这个网站做的还不错,这种商业模式还是挺容易盈利的,关键访问量要能上去。 |
|
返回顶楼 | |
发表时间:2009-06-17
最后修改:2009-06-17
Lite XML 下个版本会提供一个默认的编译工具。
提供模板的静态化和中间代码编译。 用法大概如下: Lite的静态化还有一个好处,因为,Lite是同时支持客户端模板(JavaScript)的,所以Lite静态化也一个编译前端模板的过程(将前端模板节点翻译成js函数)。 <java failonerror="true" classname="org.xidea.lite.tools.LiteCompiler" classpathref="lite-lib"> <arg value="-htmlcached" /> <arg value="${basedir}/build/dest/static" /> <arg value="-webRoot" /> <arg value="${basedir}/build/dest/temp" /> <arg value="-featrues" /> <arg value="http://www.xidea.org/ns/lite/autoform=form" /> </java> |
|
返回顶楼 | |
发表时间:2009-06-19
macro.son 写道 holan 写道 最开始的静态片段如何生成的?
你的那个生成静态页面的action是怎么被调用的 比如我刚开始输入你的网站首页,但是并没有静态页面 还有,如果数据有更新静态页面如何更新 按照LZ的这种方式,首页肯定还是需要web容器解析的。 对数据更新速度要求不高的新闻类网站还是挺适合的,更新方式LZ也说了,要么手动在后台触发执行静态页面生成,要么跑个job定时更新,当然这个就不能像使用缓存来得方便了。 总的来说lz的这个网站做的还不错,这种商业模式还是挺容易盈利的,关键访问量要能上去。 支持,既然是做静态页面,就干脆全部静态,静态出一些页面碎片用来include,确实是有点拣芝麻,整个页面全部静态化效果会好很多。 |
|
返回顶楼 | |
发表时间:2009-06-19
直接用一个Filter把首页缓存在内存里定期刷新不是更快?不管用jsp还是freemarker还是struts都可以用,也不用改代码
|
|
返回顶楼 | |
发表时间:2009-06-19
ywlqi 写道 我一般是用httpclient把动态页面读过来,如果动态页面包含动态链接,那么用正则替换成静态链接,再生成静态页面;如果动态页包含的就是静态链接,直接生成静态文件就可以了
对500错误的拦截 |
|
返回顶楼 | |
发表时间:2009-06-19
srlady.com SSH
|
|
返回顶楼 | |
发表时间:2009-06-20
;;;;;
|
|
返回顶楼 | |
发表时间:2009-09-28
正考虑对首页进行静态化,struts2+freemarker不错的选择。
|
|
返回顶楼 | |
发表时间:2009-09-29
这样做是违背SEO的。。。 像这样需要推广的网站,绝对要把首页做成全静态滴。。。
|
|
返回顶楼 | |