[問題] 有關網頁開發及維護問題

看板Web_Design作者 (ruichin)時間7年前 (2016/10/04 09:49), 編輯推噓5(5015)
留言20則, 8人參與, 最新討論串1/1
各位大神早 今天小弟又有問題來請問大神了 最近作了一個網頁,上面有些menu如下 男 女 選擇了男進去就是一些男生的衣服之類的 而每頁裡上面的menu都是一樣的 問題點: 如果我有很多頁面而上面的menu都一樣的那我每頁都要再寫一次? 那我之後要新增menu上的東西不就要一頁一頁慢慢寫 想問有沒有辦法改一個頁面後全部的menu就都更新了 感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.129.189 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1475545764.A.639.html

10/04 10:39, , 1F
你前端再寫可以用一些framework去寫阿,例如angularjs
10/04 10:39, 1F

10/04 10:40, , 2F
這樣你就可把頁面的東西模組化,去做增強修改維護
10/04 10:40, 2F

10/04 10:54, , 3F
早期是寫一個html檔,然後每個頁面去include他
10/04 10:54, 3F

10/04 10:59, , 4F
感謝a大,目前前端剛寫不久,不過我會以你說的方向去試
10/04 10:59, 4F

10/04 11:00, , 5F
感謝c大
10/04 11:00, 5F

10/04 11:59, , 6F
可以用JS去處理menu 每個頁面都include同個JS
10/04 11:59, 6F

10/04 12:41, , 7F
我用gulp做~還滿好用的
10/04 12:41, 7F

10/04 12:52, , 8F
我是用angularjs
10/04 12:52, 8F

10/04 13:04, , 9F
商店會需要考慮SEO的問題,前端載入的資料搜尋引擎會撈不到
10/04 13:04, 9F

10/04 13:05, , 10F
用php等後端語言處理,在後端include網頁片段應該會比較好
10/04 13:05, 10F

10/04 13:57, , 11F
先感謝以上前輩的回答
10/04 13:57, 11F

10/04 13:58, , 12F
k大你的意思是將header、footer寫成.php嗎?
10/04 13:58, 12F

10/04 14:00, , 13F
然後在html寫入 <?php include("header.php"); ?>
10/04 14:00, 13F

10/04 14:00, , 14F
確實要考慮seo的問題,感謝k大提醒
10/04 14:00, 14F

10/04 15:10, , 15F
是的
10/04 15:10, 15F

10/04 15:30, , 16F
再請教k大一個問題,如果我用jQuery的.load()載入header
10/04 15:30, 16F

10/04 15:32, , 17F
跟footer這兩個而把head直接寫死在html裡就不會影響seo?
10/04 15:32, 17F

10/04 15:32, , 18F
感謝
10/04 15:32, 18F

10/04 16:35, , 19F
要看你的HEADER跟FOOTER有沒有關係到seo吧
10/04 16:35, 19F

10/04 16:52, , 20F
感謝c大回答
10/04 16:52, 20F
文章代碼(AID): #1NymgaOv (Web_Design)