作者ruichin (ruichin)
看板Web_Design
标题[问题] 有关网页开发及维护问题
时间Tue Oct 4 09:49:22 2016
各位大神早
今天小弟又有问题来请问大神了
最近作了一个网页,上面有些menu如下
男 女
选择了男进去就是一些男生的衣服之类的
而每页里上面的menu都是一样的
问题点:
如果我有很多页面而上面的menu都一样的那我每页都要再写一次?
那我之後要新增menu上的东西不就要一页一页慢慢写
想问有没有办法改一个页面後全部的menu就都更新了
感谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.129.189
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1475545764.A.639.html
1F:推 aaa7513231: 你前端再写可以用一些framework去写阿,例如angularjs 10/04 10:39
2F:→ aaa7513231: 这样你就可把页面的东西模组化,去做增强修改维护 10/04 10:40
3F:→ cf1064: 早期是写一个html档,然後每个页面去include他 10/04 10:54
4F:→ ruichin: 感谢a大,目前前端刚写不久,不过我会以你说的方向去试 10/04 10:59
5F:→ ruichin: 感谢c大 10/04 11:00
6F:推 devil115789: 可以用JS去处理menu 每个页面都include同个JS 10/04 11:59
7F:推 hooy2013: 我用gulp做~还满好用的 10/04 12:41
8F:推 ntme: 我是用angularjs 10/04 12:52
9F:推 Kenqr: 商店会需要考虑SEO的问题,前端载入的资料搜寻引擎会捞不到 10/04 13:04
10F:→ Kenqr: 用php等後端语言处理,在後端include网页片段应该会比较好 10/04 13:05
11F:→ ruichin: 先感谢以上前辈的回答 10/04 13:57
12F:→ ruichin: k大你的意思是将header、footer写成.php吗? 10/04 13:58
13F:→ ruichin: 然後在html写入 <?php include("header.php"); ?> 10/04 14:00
14F:→ ruichin: 确实要考虑seo的问题,感谢k大提醒 10/04 14:00
15F:→ Kenqr: 是的 10/04 15:10
16F:→ ruichin: 再请教k大一个问题,如果我用jQuery的.load()载入header 10/04 15:30
17F:→ ruichin: 跟footer这两个而把head直接写死在html里就不会影响seo? 10/04 15:32
18F:→ ruichin: 感谢 10/04 15:32
19F:→ crossdunk: 要看你的HEADER跟FOOTER有没有关系到seo吧 10/04 16:35
20F:→ ruichin: 感谢c大回答 10/04 16:52