动易 siteweaver
2005年我泡在蓝色理想论坛,动易看人讨论CMS。动易有人提到动易siteweaver,动易语气里带着点看老伙计的动易熟稔。那时它刚从动易2005升级过来,动易后台界面还是动易蓝色调的,功能多得让人眼花缭乱。动易 说真的动易,那会儿的动易siteweaver像个工具箱,什么都能干。动易标签系统是动易它的命根子,一个{ PE.Field id="cone" fieldname="Title"}就能把标题调出来,动易配合循环标签就能生成列表页。动易我刚接触时被这套逻辑绕得头晕,动易后来摸熟了,动易觉得比现在很多建站工具都灵活——它不替你决定页面长什么样,只给你一堆零件,你自己拼。 记得有个做地方门户的站长,用siteweaver搭了个信息分类站。他把所有栏目都做成自定义模型,房产、二手、招聘,每个字段都不一样。后台发布信息时,表单长得完全不像同一个系统生成的。这活儿搁今天用WordPress得装一堆插件,但他在siteweaver里就是改几个XML配置文件的事。那会儿的站长都爱折腾,凌晨两三点还在论坛里问“自定义模型里的联动字段怎么实现”,回答的人也不嫌烦,贴代码、讲原理,一来二去就熟了。 动易siteweaver最招人喜欢的是它的生成静态页能力。那时候虚拟主机便宜,但扛不住动态请求,siteweaver能整站生成HTML,服务器压力小一大截。有人拿它一天生成几万个页面,速度还挺稳。这个功能后来成了国内CMS的标配,但在当时,算是个杀手锏。 不过它也有让人挠头的地方。模板引擎的语法太密,写错一个括号,整个页面就白屏。调试工具又简陋,只能靠输出日志猜问题。我印象深的是有一次,某个栏目页死活生成不了,查了半天,发现是标签里嵌套层数太多,系统解析到第三层就罢工了。后来学乖了,拆成多个小标签,分步调用,问题才算解决。 后来动易出了新版本,重心转向了.NET平台,siteweaver就停在了ASP时代。老用户们陆续搬家,有的去了帝国CMS,有的转WordPress,还有的干脆自己写。但siteweaver留下的那套标签思路,影响了不少后来的国产CMS。直到现在,有些老站长的服务器上还躺着当年的siteweaver文件夹,数据没坏,后台还能开,只是再没人去更新模板了。 前阵子翻出一个2008年用siteweaver做的企业站备份,打开首页源码,看到那些熟悉的{ PE.Label}标签,居然有点亲切。那会儿做网站是件手艺活,没有那么多拖拽生成器,每个标签都要自己写,每段代码都要自己调。siteweaver教给那一代站长的,不只是工具怎么用,更是理解一个网站是怎么从零长出来的。 现在的新工具越来越智能,填个表就能出站,但那种亲手拼出每一个模块的踏实感,反倒没了。动易siteweaver也许早就被遗忘在互联网的角落里,但用过它的人,心里都留着一段折腾代码的时光。
-
上一篇
-
下一篇
- 最近发表
- 随机阅读
- 搜索
-
- 友情链接
-