"jquery+html模版+后台程序"模式搭建网站
现在在做网站过程中,发现程序员与美工合作的时候多有不便,不知道是流程没走好还是怎么回事。先讲一下现在的合作方式:
1.美工设计好界面效果图,以及完成html+css+部分js效果布局,现在好多的合作方式都是程序员来编写html代码,但是,在我这儿,因各种原因暂时不是。
2.与此同时,程序员开发好后台程序,和前台所需的控件等等
3.程序员创建asp.net页面,整合美工完成的html代码,因为一般的html代码,是不能够使用asp.net的服务器控件,也不方便执行.cs里面的事件,所以需要重新整理html代码,如果做成post方式,需要多做一个页面,最后完成整个网站。
这是大概的流程,在当中主要有几个不方便,如设计师完成html代码后,需要程序员再在vs中重新创建一次页面,如里面的html控件,我经常是重新拖服务端控件,当然,在上面加个"runat=server"应该也可以,只是不知道这样是不是有何不妥?
另外能否请大家讲一下你们程序员与美工合作的方式是怎么样的,谢谢。
写本篇文章的主要目的是想找到一种比较合适的网站搭建方案,现在的方案主要有:
1.使用整站动态页的方式
2.伪静态方式
3.生成静态页的方式,基于html模版+标签方式
4.html模版+jquery标签
前三种大家都知道了,我现在想和大家请教一下第4种方式,我的思路是这样的:
设计师完成html界面后,程序员不需要做过多的页面处理,只需要将那些需要填充数据的改成jquery调用,然后创建相应的后台处理程序即可。
这样的话,效率或许会更高些。
现在关键是,如果我想采用这种方案,试想一个页面有那么多的jquery执行调用,是不是会比纯动态页的效率要低,这种方式能否用于实际项目中,谢谢各位。