回顾新闻发布系统

    新闻发布系统前前后后用了2个星期,终于完工了。这个系统算是BS的入门项目吧。也就是说,我终于要从C/S转型B/S了。开始接触BS,还是很兴奋的。BS算是以后的主流方向,连操作系统都有BS结构的了。BS不受硬件、操作系统平台的限制,其应用范围更广,也更适于当前的发展。

     前期讲的前台的设计和布局,利用CSS+DIV,感觉不错,毕竟是刚入门,牛腩老师讲的还是符合我们这些刚入门BS的学徒们的。用CSS来设计美化网页。采用DIV+CSS将网页内容和架构分离,使其变动更加灵活不受约束。总结了一下CSS基础知识,请搭飞机到《 CSS简单理解与应用 》。

    在跟着牛腩老师敲代码的过程中,对三层、存储过程的应用和UML图又简单的复习了一遍,还有一些零星的JQuery、JS和AJAX了。尤其是后面的这3个方面的东东,听起来都挺牛的,也很向往。

    其实在这个过程中,知识点并不多,不过老师设计网页的方法却是一个亮点。先将所有网页的架构做出来,后期再将数据整合到网页中,而不是一开始一个页面一个页面的直接整合数据。感觉这样的好处很多。首先,通过制作每个网页的架构,模拟出浏览时的样式,通过css+div来设计,轻便自是不用说,更主要的是,在这个过程中,可以发现很多页面的设计是相同的,由于前期没有设计到数据,所以可以很方便的抽象母板,复用CSS样式表等操作。其次,在整合数据的时候会很方便,套用设计好的CSS样式表,稍作修改即可使用,而且在架构不变的情况下,更改显示数据也很方便。最主要的是,这样做的效率非常高。比单个页面做完,要快捷很多。

    当然在这个系统要做到大部分浏览器兼容,所以,对产品追求完美也是一种职业素质的体现。不过做起来,却是有些费事,当然在调试兼容性的过程中,对于各个浏览器对CSS的支持也有了一定的认识,对CSS的设计也有了更深入的了解,通过对CSS的调整,实现兼容,对以后开发大的BS项目也是很有帮助的,毕竟大的项目都要求要兼容市场上主流的浏览器的。

    浅浅的回顾了一下牛腩发布系统,过程没说多少,主要是一些感受。BS开始入门了,相信这扇门会为我们敞开,我们的天空会更宽更广!

你可能感兴趣的:(jquery,Ajax,浏览器,css,存储,UML)