从牛腩新闻发布系统开始,我开始了B/S的征途,路途中不免有些坎坷,但是最重要的是每一次都会有让我感到惊讶的地方,这也是我从陌生害怕它,到对他充满无限憧憬。
对于B/S 的具体详情因为在之前牛腩新闻发布系统总结过,这里就不赘述了。这次B/S 以牛腩新闻发布系统为轴,展开对其他知识的一一讲述。为什么是一新闻发布系统为轴呢?因为我不管看哪个资料,都会和新闻发布系统中的知识联系起来。
Html是B/S中用来给用户显示页面中的东西,不管使用的是Asp.Net服务器控件还是HTML控件最终都要以HTML形式显示在页面上。一提到HTML我们都会想到Html是一个静态的显示,不能对用户的请求作出相应,因此就出现了ASP.Net动态网页技术,Asp.NEt会通过用户的请求,与服务器端进行交互,从而得到用户的需求。
提到HTML就不得不提到XML,XMl主要就是用来传递数据的,而Html是负责显示数据的。XMl中将数据封装好然后进行传递,这厮的确是一个很好的帮手。HTML和XMl各有所长,之后取二者之精华,XHtml出现。。。
Javascript是一种直译式的脚本语言,在网页上使用增加动态动能,但是随后出现了Jquery。JQuery是对Javascript的一个扩展,封装,可以让Javascript更好用,更简单。可以说Javascript是父类总的抽象出来的一个方法,子类通过多态得到JQuery,虽然功能大题都差不多,通过多态父类的Javascript可以有多种形态,这样我们会感觉Javascript很有创造力,但是针对到解决具体的问题的时候,他的效率就是降低,还是用JQuery这个具有针对性的比较好。同时Javascript是不可少的,最初的他用来数据的验证,想在也同样是。
提到CSS,不仅感叹道,他真心的额是妙笔生花。他可以让一个素颜的网页,变得令人惊奇,那么绚丽。虽然在JQuery中也可以进行网页的一些设计,但是用起来还是没人家简单,好用。CSS能够让网页达到一致的效果,让管理员更好的去管理页面。他做到了解耦合,同时也方便了后期的维护。
最终诞生的是AJAX。AJAX给我最大的印象就是实现不跳动页面就可以刷新,他并不是一个新技术,是以上技术的结晶,百度的搜索查询,同步更新等,给我们的浏览器增添了不少的活力。
B/S不可怕,只要迈出了第一步,通往另一个世界的窗户就会为你打开,而那个世界是一个自己丰衣足食,自己可以发挥自己的创造力,创造出属于自己的颜色,属于自己的界面,属于自己的空间。