华志明
摘 要:随着经济的快速发展,互联网技术越来越多的应用于人们日常生活的各个领域,人们越来越离不开网络,网络给人们的生活带来了前所未有的改变,方便了人们的生活,也提高了人们工作的效率,极大的推动了社会的前进与发展,带动了人们对网站设计的需求,提高了信息时代网站的开采量。网络给人们带来便利的信息化生活,它也扮演着重要的桥梁作用。而网站的自动化设计与开发则是互联网信息化传播的承载者。个人网站的的建设也日益重要。前些年,大多数企业公司都会开发设计自己专属的官方网站,通过自己专属的官方网站来发布信息,同时也起到宣传公司形象的作用。而个人网站的设计也大大降低了企业的宣传成本,不再依赖于传统媒体来宣传自己公司的形象和产品等。随着互联网技术更多的普及,各行各业的从业人员,尤其是部分佼佼者也已经开始利用互联网技术搭建自己的个人专属网站,从而扩大自己的影响力。
关键词:网站设计;个人;互联网;技术;视觉;自动化
中图分类号:TP311.52 文献标识码:A 文章编号:1006-8937(2014)5-0012-02
现在越来越多的人关注网站的自动化设计与开发,什么是个人网呢?它的出现和运营究竟承载这怎样的信息?这并不是每个人都清楚的。很多人无法准确的理解个人网站的优势和作用。我对网站的认识还处于相当低的程度中,所以,在正文开始前我想先阐述自己对个人网站的理解。我认为个人网站从宏观上讲就是单个社会人的网络平台,它的组成部分包括个人信息、个人相册、相关网站的链接等。我们要制作一个网站,用这个网站去扩大自己的影响力,把自己的产品通过自己制作的网站展示给更多的人,可以从事于公共事业的宣传,新产品的推广,英语教育的学习。更重要的是,通过个人网页的自动化设计与开发,我们可以找到个人网站的不足,及时解决网站存在的问题。个人网站彰显出自由和不受约束的心态。利用这个网站编者自己可以很好的阐述自己的观点和看法,访问者可以获取一定量的信息,并对作者的观点及看法提出自己的意见。
1 个人网站的自动化设计与开发的可行性分析
在对个人网站进行可行性分析之前,应先阐明一个概念。即WEB2.0,关于WEB2.0现在互联网行业并没有非常明文而确切的规定,之所以被称之为WEB2.0是相对于WEB1.0而言的。我们可以将WEB2.0理解为一个新兴事物,相对于WEB1.0它更加强调的是一种交互作用,简而言之就是用户既是网站的设计开发者,同时也扮演了网站的受众。WEB2.0利用网络来发掘大众的智慧,所以很多WEB2.0的支持者认为它的开发与利用势必会引起很大的影响,将会以前传统意义上的桌面计算机应用。
个人网站的自动化开发与设计就是典型的WEB2.0网站,其特点就是网站的规模较小,网站受众主要是通过后台个人的人脉及受众之间的相互传播,还有自己对网站的宣传。网站操作者每天更新自己网站的内容,尝试着去开发一些新的功能,把一些重点信息展示到网站的明显位置。每时每刻都与受众互动。而网站的内容则是由网站负责人负责整理和编辑。为了实现个人网站的开发,通常要基于三种动态网络语言,即java jsp、asp.net、php。个人网站的开发,对技术层面要求并不是很高,所以我们一般情况下采用php进行,php具有简洁便利,操作方便开源免费且功能齐全等特点,同时也是目前最流行的网站脚本之一。所以说,熟练的php应用自动化开发和设计,它起到至关重要的作用,基于以上的各个优势,php适用于各类中小型企业或公司网站的自动化设计。而对于数据库的选择主要有三种,即:sql server,oracle,mysql,但是三者比较而言,前两者属于大型商业化的专业数据库,其性能优越,但是花费较高,所以并不适用于个人网站的自动化开发与设计。与前两者相比mysql则显得更为便捷高效,这主要是体现在mysql的免费与 其自身所拥有的强大功能。在很多方面mysql的应用并不逊色于sql server和oracle,由此可见,在个人网站的自动化开发和设计方面,就数据库的选择而言,mysql是完全可以胜任的。接下来,就web的服务器的选择而言,个人比较倾向于Apache。Apache是目前为止使用最为广泛的web服务器,其卓越的兼容性和跨平台性为其在web服务器上的运用奠定了良好的基础。综上所述,个人网页的自动化开发和设计在技术层面就得到了较为完善的解决。
2 个人网站的自动化设计与开发的环境与方法
基于个人网站的自动化设计与开发,即在windows操作系统的大环境下,采用php程序语言加上Apache的web服务器和mysql数据库。在个人网站的自动化开发与设计方面这三者的结合虽然较为便捷实用,有着诸多优点。但是要想让这三者充分结合,发挥其最大的效率仍然有不少的工作需要解决。这三者在相互结合使用时,有很多组合的程序部分是需要人工来设置的,这就给编程人员带来了很多不便。但是,现在已经有部分php发烧友将这三者结合起来开发了phpnow的个人网页开发设计的应用程序处理组合套件,编程人员只需要简单下载phpnow之后,其便可以自行运作,较为准确的调试php的开发运行环境,从而更加高效的提升编程人员的工作效率。
个人网站的自动化设计与开发基于两个方面,一是对phpnow的合理有效利用,二是在一定美学基础上对dream weaver软件的高效利用。首先phpnow是部分程序爱好发烧友自行开发制作的组装套件,其中装配了个人网页的自动化开发与设计所需要的php的各种有用的程序和软件,下载安全,安装快捷便利,是现在不少开发个人网站与设计编程者在开发php时候,所使用的首选组件。dream weaver作为脚本编写和web设计的工具,在大学时我们都已经有所接触,并且可以上手去做。dream weaver支持的脚本较多,譬如:php、asp、jsp等多种脚本都可以被dream weaver所支持。同时dream weaver自身还拥有强大的javascript和css等应用程序,在使用时其软件的操作平面合理,操作过程较为简单,所以说dream weaver是特别适合用来做个人网站的平面设计和编写部分网页的脚本语言。同时dream weaver还可以与fireworks和photoshops等图片处理软件结合使用,并可以在最短的时间内非常高效的将fireworks和photoshops上面的图像和处理过的内容转移到网页上,大大提高了利用dream weaver进行个人网页平面设计的效率。以上两点是个人网站在开发设计时所采用的两个具体的软件编程方法,在具体实施中个人建议应该采用原型法。这种方法是20世纪80年代随着计算机技术日趋成熟的发展,尤其是在数据库系统和新的程序语言不断完善和发明的基础上提出的一种全新思维模式的系统开发方法。与之前的传统方法相比较,它可以说是改变了一整套工作流程。因为以前传统的方法有三个步骤:一是调查分析,二是整理出档,三是呈现用户。这样的工作流程和模式大大降低了编程人员的工作效率,不符合互联网技术发展的需求,所以已经被淘汰。而现在我们所采用的原型法在一定程度上,适应了互联网技术的发展规律,符合了时代自动化的节奏,直接利用模拟的方式将这些需要解决的事情导入了系统分析和开发的初级阶段,这样就使得编程人员在工作时有较高的搞作效率,同时也降低了个人网站的自动化开发与设计成本。
我们在利用原型法进行个人网站的自动化设计与开发时,分为四种:一是自我分析,弄清楚编程者或网站所有者的基本要求以及他们的需求。二是对原型进行建模,开发或者设计基本的原型操作系统。三是提交用户进行审议试用。四是编程人员根据用户使用后的建议或意见对初始原型系统进行从新的完善与修改,以保证得到最为高效快捷的系统。对原型法的使用,是极为合适的。因为个人网站的自动化开发和设计都是小规模的,如果采用其他的办法去开发个人网站是极为浪费的,也会徒增不少繁琐的步骤,到最后只会变得华而不实,给人不切合实际的感觉。
3 结 语
综上所述,个人网站的自动化设计与开发在技术方面已经显得很成熟。我们应该好好利用个人网站传递积极向上的信息,带动更多的朋友来关注人网站的自动化设计与开发,这在一定程度上可以促进我国互联网技术发展,也可以培养出一批具有创新能力的技术开发人员。所以说,在日常的学习工作中,我们一定要牢牢将实践与想法相结合,不断的去探索现在社会所发展的前进方向,把自己的设计与开发结合到日常生活中,不断地去探索个人网站在公众面前的前景,及时的发现自己的不足,真正熟练掌握个人网页的自动化设计与开发。牢记科学技术就是第一生产力,培养自己勤于动手、善于思考的能力,为祖国的科技事业做出贡献。
参考文献:
[1] 吴正茂.网络办公自动化系统的设计与实现[J].才智,2012,(7).endprint