06 2005 档案
全自动静态网页生成器(三)——发布第一个可用版本
摘要:花费了一天半的时间,终于完成了第一个可用版本。和以前的设想有几点不同:1、标签格式参考了大家的意见之后,标签的格式改为:body的形式。2、模版解析方式以前考虑的方式是解析所有的页面标签(包括html和自定义标签)后,再从中找出自定义标签进行处理。这样的处理方式主要是考虑到以后增加标签的话,无须修改解析模版的方式。现在看来,这是不必要的,无端增加复杂度。现在的方式是对html标签不理睬,而只解析自...
阅读全文
全自动静态网页生成器(二)——html文件解析续
摘要:首先表达歉意,这几天一直忙于联系暑期实习单位,没有及时回复与更新。现在还没有搞定,可以的话大家帮个忙,看看我的实习求职。 我对现在的解析html的算法还是比较满意的。现阶段,经过我的一些测试,添加了对BR,IUPUT,IMG,META,SCRIPT,注释等特殊html语法的支持。对于完全符合html语法规范的页面,效果是令人满意的。不足之处是缺乏对错误的包容能力,对不符合html...
阅读全文
全自动静态网页生成器之 缘起及html文件解析
摘要:见过太多的大网站都已使用了静态网页。从性能上考虑,这当然是这类网站不二选择。虽然一直以来都很希望能够实现这个功能,但是毕竟没有很急切的需求,所以一直搁置下来。终于,现在的一个项目决定使用静态网页生成技术,我也狠下心来解决这个问题。 曾经思考过很多种方案,但是一一否决了。一种方案是使用XML方案,从CSDN剽窃过来的思路,用XML文件保存数据,然后定义一个XSL,在客户端解析。这种方案最大的...
阅读全文
浙公网安备 33010602011771号