[問題] 不知道版面能夠做成樣板嗎?

看板Web_Design作者 (我的生命因你而發光)時間17年前 (2008/12/03 07:44), 編輯推噓7(7025)
留言32則, 8人參與, 最新討論串1/11 (看更多)
假設目前我要做一個網站,裡面每一頁都像下面的版面,只有主內容會變動 不知道大家都是怎樣設計這個版面的呢? 不會是要每一頁都放上版面以及下版面的圖片及文字吧 這樣將來只要裡面連結或字體要改變不就都要每一頁手動去變更嗎? 我在想是不是把上下版面那些圖片定位以及文字資料寫在*.js每一頁再include進來呢? 還是是用怎樣的作法? 因為以前就是遇到這個問題,導致小小更動就要每頁更改頗麻煩的 ┌─────────┐ │ │ │ 選單以及LOGO │ ╞═════════╡ │ │ │ 主內容 │ │ │ │ │ │ │ ╞═════════╡ │ 下版面 │ ─────────── -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.226.242

12/03 08:20, , 1F
用php include吧
12/03 08:20, 1F

12/03 13:05, , 2F
smarty是好東西...
12/03 13:05, 2F

12/03 13:07, , 3F
靠腰 我好像又眼殘 smarty只適用於php
12/03 13:07, 3F

12/03 13:07, , 4F
如果是asp的話請google asp template 有open source可解決
12/03 13:07, 4F

12/03 13:08, , 5F
asp.net則有master page JSP不熟:P
12/03 13:08, 5F

12/03 13:15, , 6F
jsp有更好用的decorator形式的 sitemesh. :p
12/03 13:15, 6F

12/03 13:15, , 7F
而且支援符合特定url pattern的自動套用 , 不用自己宣告.
12/03 13:15, 7F

12/03 13:25, , 8F
說到smarty,我實在不知道為什麼要用到這個東西...= =
12/03 13:25, 8F

12/03 13:25, , 9F
PHP本身就可以達到程式與版面分離的效果了,為什麼要再
12/03 13:25, 9F

12/03 13:26, , 10F
template 是一個很有趣的演進 , 有些人喜歡 有些人則否. :p
12/03 13:26, 10F

12/03 13:26, , 11F
加一個smarty來減緩執行的效率呢?
12/03 13:26, 11F

12/03 13:26, , 12F
我看過的幾款template engine 都有 把template本身就獨立成
12/03 13:26, 12F

12/03 13:26, , 13F
被斷了 @@y
12/03 13:26, 13F

12/03 13:26, , 14F
互斷 XDD
12/03 13:26, 14F

12/03 13:26, , 15F
檔案形式來切割的趨勢 , 變成 樣板-頁面-後端 三者串連
12/03 13:26, 15F

12/03 13:27, , 16F
至於執行效率 , 這就別談了...要講效率fw輸很大 XD
12/03 13:27, 16F

12/03 13:28, , 17F
不過如果有好的硬體/環境 , fw算是大有可為...
12/03 13:28, 17F

12/03 13:28, , 18F
會用fw 通常是有一個「既有的」、「整體性」的問題需要解決.
12/03 13:28, 18F

12/03 13:29, , 19F
fw=framework
12/03 13:29, 19F

12/03 13:37, , 20F
的確framework確實能在開發上帶來不少便利性,但也確實
12/03 13:37, 20F

12/03 13:38, , 21F
是要拿效能來換,不過在系統資源不吃緊的情況下倒是沒這
12/03 13:38, 21F

12/03 13:38, , 22F
個問題
12/03 13:38, 22F

12/03 13:39, , 23F
推文程度遠超過原po問題...XD
12/03 13:39, 23F

12/03 13:44, , 24F
XML+XSL(逃...
12/03 13:44, 24F

12/03 15:24, , 25F
原PO要用Server端處理? 還是要Local端維護再上傳?
12/03 15:24, 25F

12/03 15:25, , 26F
如果是前者, 上面一堆推文都可以用; 後者的話, DW的範本
12/03 15:25, 26F

12/03 15:25, , 27F
功能應該可以幫你很大的忙~
12/03 15:25, 27F

12/03 15:37, , 28F
再不然,利用文字編輯器的Find & Replace也可以唷~ XDD
12/03 15:37, 28F

12/03 16:20, , 29F
我也想過local端用js的可能性..ww
12/03 16:20, 29F

12/03 16:37, , 30F
javascript include是最糟的
12/03 16:37, 30F

12/03 21:32, , 31F
同意樓上 include js實在不是好辦法
12/03 21:32, 31F

09/15 00:48, , 32F
要不要轉CodeJob?
09/15 00:48, 32F
文章代碼(AID): #19DSXVxt (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #19DSXVxt (Web_Design)