php+mysql志愿者服务平台前端页面设计(2)
时间:2021-07-16 20:15 来源:毕业论文 作者:毕业论文 点击:次
该软件极大的方便了想参与志愿活动的人,让有心有余力的人们可以参与到公益活动中。简易的操作就可以让人们了解周围的志愿者活动,极大的调动了人们参与志愿活动的积极性。同时,丰富的功能也为人们在参加志愿活动的同时增添了其他乐趣。该软件对人们参与到公益活动中产生了很大的积极作用。 1.1.2 技术背景 a) HTML技术简介 HTML主要是用来搭建网页框架,用来描述网页结构,是一套标记语言,用来标记网页中的节点。标签一般是成对出现的,分别称为开放标签和闭合标签。HTML是网页的基础,有了这个“骨架”,我们才能在其上搭其他的东西。 b) CSS技术简介 CSS英文全称为Cascading Style sheets,翻译成中文为层叠样式表。通常是在HTML搭建好后,我们用CSS来描述网页的样式。就好比在“骨架”的外面搭上皮肤等外貌,来描述网页应该具有怎样的外观。CSS可以直接嵌在HTML页面中,也可以放在外部文件中,只要在HTML页面中引用外部文件即可。相比较来说,开发者一般习惯把CSS放在外部文件中,这样结构和样式想分离,利于开发和维护。所有的浏览器都支持用层叠样式表来描述样式。论文网 c) JavaScript技术简介 JavaScript是客户端脚本语言,用来在浏览器端控制网页节点的功能,搭建网页的操作逻辑。同CSS一样,可以直接嵌在HTML页面中,也可以放在外部文件中,在HTML页面中引用外部文件即可。一般,开发者是把JavaScript放在外部文件中,这样利于开发和维护,同时,把JavaScript文件的引用放在HTML中body标签的底部,这样可以使网页更快速的加载。现在,JavaScript同样可用在后端的编程上。 d) MySQL技术简介 MySQL是我们这个系统将要用到的一个数据库,它是一种关系型数据库,且能够支持大型数据库的开发。MySQL和PHP经常搭配在一起,用于网页端软件系统的开发,其对PHP有很好的支持。MySQL是开源的,因此使用MySQL不需要交付任何的费用,同时MySQL功能十分强大,完全能够支持本系统的开发工作。 e) PHP技术简介 PHP是一门后端语言,而且是一门被广泛使用的已经开源的脚本语言。因此和MySQL一样,使用它不需要缴纳任何的费用。PHP功能十分强大,足以满足本系统开发的需要。同时PHP具有很高的易用性,用PHP开发十分快捷方便。PHP和MySQL也常常搭配在一起,用于网页端软件系统的开发。PHP能够动态的生成网页,因此能够很方便的将数据在服务器端和客户端之间传送。PHP可以运行在各种平台上,且易于学习。 1.2 发展现状 如今,越来越多的人愿意贡献自己的时间和精力来参加志愿者服务,为促进社会进步作贡献。所以,人们需要一个平台来方便快捷的获取相关信息。无疑,手机端随时可以访问的移动网络平台可以很好的提供这一服务。而相比于手机端最常用的原生App来说,在未来的发展中,我更看好WebApp。 从技术角度上说,目前移动应用程序主要有三种:原生App(Native App)、移动WebApp、Hybrid App(混合模式移动应用)。现今普及度最高的是原生App。原生App是指数据的运算和存储均在移动终端操作系统上的应用,一般采用系统(如IOS、 Android)原生语言开发,可被直接安装到设备里,用户一般通过网络商店或者卖场 (如苹果设备的App Store等)来获取原生 App。移动WebApp是指运行在移动设备浏览器(如苹果设备的Safari)上的应用, 采用HTML、JavaScript和CSS等Web技术开发,它们不需要在设备上先下载后安装。 Hybrid App介于以上两者之间,它虽然看上去是原生App,但只是一个UI WebView,内核访问的是WebApp[1]。 (责任编辑:qin) |