隨時更換模版、廣告等,無須重新生成整站,共享出來供討論_風訊Cms教程
我的實現方法是使用Shtml 技術,新聞頁面的模版做好后,將<body>到{FS_新聞瀏覽}前保存為 top.htm。
{FS_新聞瀏覽}后面保存為 bottom.htm。{FS_新聞瀏覽}標簽里包括上一篇下一篇常用的標簽,然后新聞模版代碼就變成了:
<HTML><HEAD>
<meta http-equiv="Content-Language" content="zh-cn">
<TITLE>{FS_標題}</TITLE>
<meta name="keywords" content="{FS_標題}">
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<LINK href="/images/style.css" type=text/css rel=stylesheet>
<body>
<!--#include file="/top.htm"-->
{FS_新聞瀏覽}
<!--#include file="/bottom.htm"-->
這樣新聞生成SHTML文件,這樣的好處是生成的文件體積非常小,節約網站空間,修改廣告,導航欄,模版可以隨時更換,只須修改這2個文件就可以全站變換模樣了,當然考慮到支持搜索引擎搜索二級鏈接,列表分頁和首頁還是用完整的HTML模版就是了,就那幾個文件,生成起來也非常快!
上面的辦法有個朋友說會因為調用頁面,而消耗服務器資源!
但是我認為調用的是HTM靜態的頁面,而且我不過是把一個完整的新聞頁面分成了3個部分輸出,無論體積還是什么都與完整的頁面是一樣的,不知道到底會不會因為此調用靜態頁面而非凡消耗服務器資源,希望知道這方面的朋友告訴討論一下!
但是在更換整站頁面和修改導航、改動廣告方面我認為這個辦法是最好了的!
當然誰有更加好的辦法也希望告訴共享一下!!
- 相關鏈接:
- 教程說明:
風訊Cms教程-隨時更換模版、廣告等,無須重新生成整站,共享出來供討論。