ESHOP|IOS|IDC|E游通|E客通

网奇旗下产品

背景:
阅读新闻

CMS系统生成静态页面的方法

[日期:02-09] 来源:  作者: [字体: ]

  使用CMS系统生成静态页面的方法有两种,第一种是使用C#在后台硬编码,第二种是读取模板文件,使用字符串替换的方法。第一种方法编码量大,而且维护比较困难。我重点讲解第二种方法。第二种方法的基本思路是:使用DW之类的工具生成一个静态页面模板。读取该模板文件,然后对里面的特殊标记使用真实的数据替换掉,并生成一个HTML文件。
  看模板文件:
  <html>
  <head>
  <title>模板文件</title>
  </head>
  <body>
  <h1>这是一个简单的HTML页,朋友们可以根据自己的需要重新设计</h1>
  <li>标题:$replace[0]$</li>
  <li>作者:$replace[1]$</li>
  <li>内容:$repalce[2]$</li>
  <li>时间:$repalce[3]$</li>
  </body>
  </html>
  使用方法:
  using System;
  using System.Data;
  using System.Configuration;
  using System.Web;
  using System.Web.Security;
  using System.Web.UI;
  using System.Web.UI.WebControls;
  using System.Web.UI.WebControls.WebParts;
  using System.Web.UI.HtmlControls;
  namespace UseT
  {
  public class Test{
  public void main(){
  string[] param = new string[4];
  param[0] = "测试模板";
  param[1] = "农佳捷";
  param[2] = "这是一个测试文章";
  param[3] = "2007-10-30";
  htmlWeb.CreateHtm cs = new htmlWeb.CreateHtm();
  cs.MakeHtml("配置文件的路径", "article", "生成文件的路径", "模板文件的路径", param)
  }
  }
  }
  朋友们只要把CMS系统相应的参数修改为实际的值,就生成静态文件了。
收藏 推荐 打印 | 录入:admin | 阅读:
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
热门评论