一个网站有许多网页,网页里有许多链接,网页不断的增加变化,内容也不断丰富,链接多得受不了!
我想这么做,大家看看行不行,没做过网站,大家不要笑我菜:
当然要用到配置,每一个链接对应到那个网页,以及传递的参数,都可以存放到数据库,生成网页时自动生成这些链接,每个网页、网页中的每个控件都有有唯一的ID ,相应控件自动生成链接时仅处理属于自己的那部分,这样整个网站的链接就可以配置了,随时可以改标题及链接的网页!
由于这些信息存在数据库,我们可以做很好的工具来管理它们。
看了dreamweaver介绍的站点地图,那不适合动态生成的链接。 你们都是高手了,应该很熟练,这样做好不好,有什么更好的方法,让我们管理起来更方便?还有性能的考量呢?请高手踊跃发言!
我想这么做,大家看看行不行,没做过网站,大家不要笑我菜:
当然要用到配置,每一个链接对应到那个网页,以及传递的参数,都可以存放到数据库,生成网页时自动生成这些链接,每个网页、网页中的每个控件都有有唯一的ID ,相应控件自动生成链接时仅处理属于自己的那部分,这样整个网站的链接就可以配置了,随时可以改标题及链接的网页!
由于这些信息存在数据库,我们可以做很好的工具来管理它们。
看了dreamweaver介绍的站点地图,那不适合动态生成的链接。 你们都是高手了,应该很熟练,这样做好不好,有什么更好的方法,让我们管理起来更方便?还有性能的考量呢?请高手踊跃发言!
有个方法根据 参数和StringFormat 返回一个真正的廉洁
这样 只要修改配置文件就可以 更改所有用到该连接的地方了见:http://www.aspxboy.com/code中 aspxboysite-aspxboysite2005 的web.config 和 globalandhelper.cs中的resvoleurl部分
没错,应当由业务逻辑来定,我这样做的目的之一就是方便业务逻辑调整时,能方便更新链接。
我的确没听说过CMS技术,但这正是我认真考虑过的,希望把变化较少的网页变成静态的,只是苦于不知道如何转变,才想到放到缓存里,等变化了再更新缓存,这当然在页面不太多的情况下才可行,页面多了内存消耗太大。请问如何做到动态的.aspx生成shtml呢,有现成的工具可用吗?