![]() | 1 saggit 2013-06-17 09:58:44 +08:00 |
![]() | 2 TempAccount 2013-06-17 10:00:38 +08:00 小手术SSI, 中型手术转成xslt |
3 raincious 2013-06-17 10:04:50 +08:00 |
![]() | 4 refresh 2013-06-17 10:49:25 +08:00 我理解错了吗,是不是可以用模板解决问题?比如说jade之类的 |
![]() | 5 raptor 2013-06-17 10:58:32 +08:00 要强大点可以用JS模板……比如上面说的jade 简单点就直接插几个JS write一下。 |
![]() | 6 yaotian OP @TempAccount 不用服务器端支持。纯html |
![]() | 8 DaniloSam 2013-06-17 11:16:55 +08:00 你把生产环境和线上弄混了 生产环境为什么不能有服务器不能有SSI不能有模板 发布之后合并成静态文件不就好了? |
![]() | 9 franky_xhl 2013-06-17 11:27:27 +08:00 |
![]() | 11 loethen 2013-06-17 11:42:06 +08:00 html文件之间不能引用吧。如果没有server端的话。 |
![]() | 13 bombless 2013-06-17 12:24:48 +08:00 看了下jade,感觉这种项目干嘛不干脆直接用Racket的那一套response/xexpr? |
![]() | 14 iamocean 2013-06-17 12:25:30 +08:00 感觉这个合适你。。 |
![]() | 15 iamocean 2013-06-17 12:26:02 +08:00 |
![]() | 16 zhttty 2013-06-17 12:40:21 +08:00 相当于直接复制粘贴head最简单,做开发的时候将独立的部分抽离出来,写个脚本自动将include的页面都生产成静态页面 |
![]() | 17 fiture 2013-06-17 13:24:48 +08:00 我觉得还是只有,让程序来配合你咯。 |
![]() | 18 yaotian OP @franky_xhl 这个可行。但是有个问题:当打开页面的时候先出现页面,然后再load, 中间有明显切换。你是如何解决的? |
![]() | 19 airyland 2013-06-17 13:49:55 +08:00 无论是ajax load还是html5 object都会遇到SEO的问题。我的方法是用分成多个block,规定好调用方式,写个简单的node脚本合并,快速方便。 |
![]() | 20 zhujinliang 2013-06-17 13:50:30 +08:00 开发过程中使用php,做完了后再写个脚本导出如何? |
![]() | 21 greatghoul 2013-06-17 13:54:38 +08:00 你干脆用 dreamwaver 配一个站点模板,定义几个块,虽然生成的文件依然是每个页面一份重复的,但重复的部分只在一个地方维护。 |
![]() | 22 franky_xhl 2013-06-17 14:08:09 +08:00 @yaotian 嗯,确实有这个问题。遇到这种问题我想我会配置下Grunt做自动化生成 |
![]() | 23 yaotian OP |
![]() | 24 willmouse 2013-06-17 21:07:24 +08:00 不理解,你写前端的HTML,难道不用模板吗?banner siderbar head之类的写到相应的模板里,其他部分单独写不就得了,跟@DaniloSam说的一样,你在写的时候不会不用模板吧?模板编译之后不就是纯HTML和JS吗,哪来的服务端? |
![]() | 25 hpyhacking 2013-06-18 01:20:50 +08:00 干嘛非要在运行时做呢?何不找一套开发框架在开发的时候做。 |
![]() | 26 xieranmaya 2013-06-18 02:06:37 +08:00 via Android jQuery的load就不错,真的 |
![]() | 27 kennedy32 2013-06-18 04:39:06 +08:00 php |