所谓脚本语言,就是介于HTML语言和Visual Basic,Java,C++等高级语言之间的一种语言。它更接近于高级语言,但却比高级语言简单,功能相对薄弱。
与之相似的还有VBScript脚本语言。JavaScript直接来源于Java Applet(就是平时说的Java),VBScript则直接来源于Visual Basic(就是平时说的VB)。
简单的说,脚本语言Java Script是高级语言Java Applet的一种简化版本。它主要用于网页编程中。比如ASP网页(*。asp)。
JavaScript语言,不同于C#,C++,PHP等其他依靠服务器的语言,JavaScript语言主要是用于在客户端浏览器上的语言,不需要服务器的支持,所以在早期,程序员还是比较青睐于Javascript语言的,以减少对服务器的负担。但是,与此同时,也出现了一些缺点,如安全性的问题;然而随着服务器的越来越强大,即使程序员更喜欢一些运行在服务器端的脚本,但是,Javascript语言任然因其跨平台,跨浏览器容易上手等优势大行其道。同时,随着现在网页技术的发展,人们对网页的页面设计也更加的重视,然而,页面的设计也离不开用户的交互行为的设计,也就是说,离不开对客户端,浏览器的脚本语言的运用。同时,现在出现的某些特殊功能如Ajax也必须依赖于脚本语言Javascript在客户端的运用。而且,在近几年的Node。Js的运用,也使JavaScript具备了一定的服务器端的功能。而且,在某方面的功能比PHP的效果更加。
2。3 css技术
CSS就是一种叫做样式表(stylesheet)的技术。也有的人称之为层叠样式表(Cascading Stylesheet)。 在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。[5] 只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。 它的作用可以达到:
(1)在几乎所有的浏览器上都可以使用。
(2)以前一些非得通过图片转换实现的功能,现在只要用CSS就可以轻松实现,从而更快地下载页面。
(3)使页面的字体变得更漂亮,更容易编排,使页面真正赏心悦目。
(4)你可以轻松地控制页面的布局 。
(5)你可以将许多网页的风格格式同时更新,不用再一页一页地更新了。
随着CSS技术的出现,改变了以往单一的页面结构,或者说以往的不可改变的页面布局。程序员可以根据客户的要求,用CSS语言设计页面。例如通过对页面的颜色、页面的大小、页面的布局进行控制,从而达到页面在美学上的要求。同时,CSS的出现,也在某种程度上解决了网页在不同的浏览器、不同的设备上的显示问题。从而可让用户既可以在电脑设备上查看网页页面,也可以在移动设备上查看网页信息。同时,随着Less。CSS语言的出现,也使程序员在开发项目时得到了大大的便利。以往的css语言都是静态的写好程序的大小结构,当程序后期需改动某个参数时,改动量十分的大,因而,随着这个类的出现,也方便了程序员在后期对程序进行针对性的改变。文献综述
3 系统分析
3。1 业务流程分析
系统的设计离不开系统的业务流程分析,分析的方向直接决定着系统的走向。业务流程的分析是对系统功能的进一步细化,从而得到设计程序功能的一个业务流程图。形成合理、业务流程的科学性是业务流程分析的目的。个人博客管理系统的功能实现便离不开对博客的业务流程分析。本个人博客管理系统的业务流程大体上分为前台业务流程和后台的业务流程。前台的业务流程依据游客、系统用户不同的身份进行区分;当游客进入系统时,游客可以观看系统的全部博文、博文的留言、相册信息以及站内信息。当是系统用户进入本系统时,用户除可以查看系统的博文、留言、相册、站内信息外,还可以对博文进行留言,和其他的系统用户进行交流互动。后台的业务流程也可依据用户的不同身份进行业务区分;当是系统用户进入后台管理系统时,用户可以管理自己的博文信息,以及管理自己的个人信息;当是系统管理员进入系统时,可以管理系统全部的博文信息、留言信息、相册信息、站内信息、注册用户以及个人信息。