什么是动易SiteWeaver?

动易SiteWeaver是一款由珠海动易软件有限公司开发的ASP语言编写的管理系统

动易SiteWeaver模板
(图片来源网络,侵删)

它是一个功能强大的“网站后台管理系统”,用户不需要懂复杂的编程(如HTML, PHP, Java),只需要通过一个可视化的后台界面,就能轻松地管理网站的内容,比如发布新闻、产品、下载文件、设置首页幻灯片等。

核心特点:

  • 语言: 基于 ASP (Active Server Pages),这意味着它运行在 Windows + IIS 的服务器环境下。
  • 数据库: 通常使用 Access 或 SQL Server 数据库。
  • 定位: 主要面向需要快速、低成本建立和维护官方网站的用户,如政府机关、学校、医院、协会和企业。
  • 商业模式: 采用“软件授权 + 模板定制”的模式,用户需要先购买SiteWeaver的授权,然后可以购买或自行制作模板来改变网站的外观。

动易模板的工作原理

动易模板系统是SiteWeaver的核心亮点之一,它将网站的和样式(外观)分离开来。

  • 存储在数据库中(如新闻标题、新闻正文、产品图片等)。
  • 样式: 由模板文件(HTML + 特定标签)定义。

工作流程如下:

动易SiteWeaver模板
(图片来源网络,侵删)
  1. 用户访问网站: 访客在浏览器中输入网址,www.example.com
  2. 服务器解析: 服务器上的IIS接收到请求,发现这是一个.asp文件(如 index.asp),于是调用SiteWeaver的程序进行处理。
  3. 程序调用模板: SiteWeaver程序根据当前的栏目或页面设置,去指定的模板目录中读取对应的模板文件(index.html)。
  4. 标签替换: 程序会扫描模板文件,找到所有用特定符号(如 )包围的“模板标签”。{ChannelList} 标签会被替换成网站栏目的列表,{ListTitle} 标签会被替换成新闻列表的标题,{Content} 标签会被替换成新闻的正文内容。
  5. 生成HTML: 程序将所有标签替换完毕后,生成一个完整的、纯静态的HTML页面。
  6. 发送给浏览器: 这个生成的HTML页面被发送到访问者的浏览器进行显示。

这种模式的巨大优势是:当你要更换整个网站的外观时,只需要替换掉所有的模板文件即可,网站里的所有内容(新闻、产品等)都完好无损地保留在数据库中。


动易模板的文件结构

一个典型的动易模板文件夹通常包含以下几类文件:

  • .html 文件: 这是最核心的模板文件,包含了网站的HTML结构和模板标签。
    • index.html: 网站首页模板。
    • list_栏目ID.html: 新闻列表页、产品列表页等列表页模板。
    • show_栏目ID.html: 新闻详情页、产品详情页等内容页模板。
    • search.html: 搜索结果页模板。
    • page_页面ID.html: 自定义单页面模板(如“关于我们”、“联系我们”)。
  • images 文件夹: 存放模板专用的图片,如Logo、背景图、按钮、图标等。
  • css 文件夹: 存放CSS样式表文件(如 style.css),用于控制网站的布局、颜色、字体等样式。
  • js 文件夹: 存放JavaScript脚本文件,用于实现一些动态效果,如幻灯片、导航下拉菜单、表单验证等。
  • 说明文件: 通常会有一个 说明.txtreadme.txt 文件,里面包含模板的安装方法、作者信息、注意事项等。

如何制作和使用动易模板?

制作(二次开发)

制作动易模板需要具备以下技能:

  1. HTML/CSS: 这是基础,负责搭建网页结构和美化样式。
  2. JavaScript: 用于实现交互效果。
  3. 动易模板标签: 这是关键,你需要熟悉SiteWeaver官方提供的各种模板标签,
    • 栏目列表标签: {ChannelList} / {GetChannelList}
    • 内容列表标签: {PE.Label} / {GetList}
    • 内容详情标签: {Field:title} / {Field:content}
    • 幻灯片标签: {Slide}
    • 友情链接标签: {FLink}
    • 表单标签: {Form}

制作流程:

动易SiteWeaver模板
(图片来源网络,侵删)
  1. 用HTML和CSS制作一个静态网页。
  2. 将这个静态网页中的动态内容部分(如新闻标题列表、文章内容)用对应的动易模板标签替换掉。
  3. 将制作好的模板文件(HTML、CSS、JS等)打包,提供给用户。

使用(安装)

对于普通用户来说,使用模板非常简单:

  1. 购买授权: 确保你的SiteWeaver程序是已授权的正版。
  2. 获取模板: 从动易官方模板商城或第三方开发者处购买/下载模板。
  3. 上传文件: 通过FTP工具,将模板文件夹内的所有文件上传到网站服务器的 templates/你的模板名称/ 目录下。
  4. 后台设置: 登录SiteWeaver后台管理系统,进入“模板管理” -> “风格管理”,选择你刚刚上传的模板,应用”即可,整个网站的外观就会立刻改变。

动易模板的优缺点

优点:

  • 快速建站: 购买模板后,半天到一天就能搭建起一个功能完整、外观精美的网站。
  • 成本低廉: 相对于请专业团队从头开发,模板定制费用要低得多。
  • 维护方便: 内容管理和外观更新分离,非技术人员也能轻松更换模板或更新内容。
  • 功能丰富: SiteWeaver本身内置了大量常用功能模块(新闻、产品、下载、图片、视频、表单、会员等),模板能很好地兼容这些功能。
  • 生态成熟: 在其鼎盛时期,拥有非常庞大的用户群体和开发者社区,模板资源丰富。

缺点:

  • 技术老旧: 基于 ASP 技术栈,在性能、安全性和扩展性上已经无法与现代的 PHP (如WordPress) 或 Java (如Joomla) 系统相比。
  • 设计同质化: 大量使用市面上的模板会导致网站外观千篇一律,缺乏独特性。
  • 安全性问题: 由于技术老旧且很多早期网站没有及时打补丁,动易网站曾是黑客攻击的重灾区,容易被植入后门或篡改页面。
  • 响应式设计支持差: 早期版本的模板对移动端(手机、平板)的支持非常弱,很多模板需要二次开发才能实现响应式布局。
  • 市场萎缩: 随着移动互联网和云技术的发展,动易SiteWeaver的市场份额已经大幅萎缩,官方的开发和维护力度也远不如前。

现状与未来

  • 现状: 动易SiteWeaver仍然在大量存量网站上运行,尤其是在一些对网站更新频率不高、预算有限的政府机构和传统企业中,但其作为新建站选择,已经非常少见了。
  • 未来趋势:
    1. 迁移/升级: 许多旧网站面临技术升级的需求,正在向更现代的CMS(如WordPress, Drupal)或企业建站平台迁移。
    2. 维护为主: 对于仍在运行的动易网站,核心工作将是安全维护、内容更新和有限的模板调整。
    3. 开发者转型: 原先的动易开发者大多已经转向了更主流的技术领域。

动易SiteWeaver模板是中国特定时期(约2005-2025年)网站建设领域一个标志性的产品和解决方案,它以其与样式分离”的理念和“快速、低成本”的优势,帮助无数单位快速建立了自己的官方网站。

尽管在今天看来,其技术架构已经显得陈旧,但它在推动中国互联网早期普及方面扮演了重要角色,对于仍在使用它的用户来说,理解其模板原理有助于更好地进行网站维护和有限的二次开发,对于新建站,则不再推荐使用此技术栈。