我自己编写的一个静态发布系统经验分享

4 篇文章 0 订阅
3 篇文章 0 订阅

说明:近期帮朋友做一个简单的商务网站,要求全部页面静态发布,找了几个现成的,发现能用的不多,想着以后还不断的有新需求,还是自己做一个吧。将做得过程中遇到的问题和做法写下来跟有兴趣的朋友一起分享。

 

1、生成静态页面的时机问题。原来是每创建(修改)栏目、网页就生成当前内容对应的静态页面,可是后来发现这是错误的,因为很多时候这些操作会对其他关联页面产生影响,特别是后期如果加上“知识链接”内容的时候,这点体现的更明显,所以将触发生成静态页面动作集中到一起。目前需求简单,网页也不多,直接就是批量、全部自动化生成,以后需求明确后再实现灵活一点的局部网页生成,减少不必要的资源消耗。

2、HTML编辑控件集成问题。

3、管理网站群问题。

(未完待续)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
明博静态新闻文章发布系统源码 管理后台:/Admin/index.aspx 默认管理账号密码为51aspx 文件说明: Admin/DefineType.aspx 定义文章类型-----定义文章或新闻的类别。 Admin/DefineExample.aspx 定义文章模板-----可以定义多个模版,其替换标志在 FileSubmit.aspx.cs 第 53行起。 Admin/InsertExample.aspx 一个增加模板的单独界面 Admin/FileManage.aspx 文章列表管理-----可以对文章进行删除和基本信息修改,这里的增加和修改不能对静态Html文件操作。 Admin/FileSubmit.aspx 增加文章 --------可以选择定义的模版来添加文章。 Files/ShowFileList.aspx 显示已经添加的文章列表 -----上面几个是后台管理操作的,这个是前台供访客浏览的界面。 ShowFileItems.aspx 把部分信息的标题显示在其它页面 管理主页 使用方法: 显示某类新闻的列表 就是说,你要知道该类别ID,在管理里面的[定义类别]列表里而已查到 /Files/ShowFileList.aspx?TypeID=1 把新闻显示在主页或其它页面上 <script type="text/javascript" src="/Files/ShowFileItems.aspx?Num=8&TypeID=1&ShowTime=YES"></script> Num=数字 你要显示的信息条数 TypeID=数字 你要显示信息类别的ID, ID可以在[定义类别]列表里而已查到 ShowTime=YES 信息后面显示时间,NO或空则后面不显示时间 定义页头和页尾,就是显示自己的菜单和下面页脚 修改/JS/jsMainMenu.js中页头由ShowTitle() ShowBanner() ShowMenu()三个函数组成,你用几个函数都可以,如果用一个ShowTitle(),其他的定义为空函数OK了。页脚是Showbottom()。 定义模板 ---你的模板里面可以定义如下几个字符串,可以参考下面的模板分析 T_TITLE 标题 T_TIME 日期 T_KeyWords 关键字 T_Author 作者 T_Editor 编辑人 T_CONTENT 文章内容 4 类别ID Jim 配置后请修改web.config中Access数据库的物理路径 作者:Minbel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值