网站开发第二、三周

      第一周主要确立了技术路线,这两周的主要工作是后台实现,前台页面拼接,以及前台和后台建立通道,让后台的管理功能生效。

      纯静态的网站,关键的部分是如何对各个级别的页面进行管理,关于模块管理,笔者也考虑了很久,最后这样划分的,首页上的所有模块分类管理,在生成页面时,提供标题,关键字等信息供管理员修改,列表数据从数据库中读出,这样的话,需要对哪个模块修改就针对某个模块去修改就可以了。 像产品这样的页面,产品数据的管理放到另外一个模块进行管理,取数据的时候只需按需要来获取就可以了。

      这两周进度不是很好,只做出来二级页面,最麻烦的是页面兼容的问题,调了这里又要调那里,而且放到服务器上还遇到些问题。包括访问服务器的时候也出现过一些问题,在还原数据库的时候,可能是权限没分配好,对数据库没有可以操作的权限,后来开放了权限,但又打不开还原文件所在的目录。最终还只能用最高管理员权限解决。

      这周有四五天的时间都是弄到两点左右,主要是实现二级页面的管理,考虑方案的时间花得太多了,另外就是组装页面和调试兼容,花了很多时间。

      调整了模版方式,将原来的数据库存储,改成xml存储,并使用schema约束xml文档,还学习了xslt技术。类似动易的技术,将一些不会变化的模块存入到xml中,再替换模版中对应的块。 达到最终页效果。

      至此,网站应用到的技术:ADO.NET,IO技术,XML技术,AJAX技术,数据绑定技术,Cookie技术。后续将会深入xslt技术和schema等xml方面的技术,并合理的将这些技术运用到网站设计上面来。 

      网站到现在,自己的感觉还是比较混乱,不过公司要得急,笔者也抽不出时间来整合,只好等完工后,再来仔细考虑了。

      请各位网站前台和后台设计的高手指点迷津,多给点建设性的意见,不甚感激!!

  还有,博客园也是纯html的页面,希望大牛能分享一下这方面的成果和经验,给大家摸索的道路中一丁点光明吧!

 

     鉴于方便管理,从第四周的内容开始,放到日记区好了。有需要请教的技术问题,或者是有什么很好的心得体会,再发表文章。

posted @ 2012-12-07 10:17  rainbow_rock  阅读(134)  评论(0)    收藏  举报