毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
php软件下载系统网站设计+源代码(2)
1.2 相关技术介绍
1.2.1关于PHP
PHP起初是Personal Home Page的缩写,它最早是由Rasmus Lerdorf在1994年创设的,是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。
而且,PHP能在不同的操作系统下使用,并且用与之对应的服务器来为之服务,PHP编写的代码可以容易的搬到其他的操作系统上,且PHP的较易使用。
PHP的特点:
(1)开源免费
(2)代码开放
(3)语法结构简单
(4)强大的功能
(5)强大的数据库支持
(6)代码运行效率高
用windows7作操作系统,Apache做网页服务器,Mysql作数据库。所需软件:
(1)Zend Studio 10.6.2
(2)Mysql5.0
(3)Apache
(4)navicat
安装时只需要使用相应的软件包即可,而且安装成功后环境基本上都已配好。
1.2.2 MYSQL数据库系统简介
MYSQL属于关系型的数据库系统,它用SQL语句进行数据库中数据信息的查询,不用再进行数据库的视图操作,大大的简化了数据信息管理的过程。
MYSQL拥有用C++、Perl、PHP编成的interface,提供很多字段类型,并且也提供很多的操作符。
MYSQL特点特性:
(1)新的表定义文件格式
(2)高性能的数据复制功能
(3)强大的全文搜索功能
MYSQL数据库应用环境:
使用Windows7操作系统,Apache做网页服务器,Mysql作数据库,PHP做编程工具。由于使用它们不收取任何费用,因此用较低的成本搭建起一个满足不同用户需求的网站系统。
MYSQL数据库管理工具Navicat:
Navicat是一种图形化的界面工具,是一款专门用来管理MYSQL数据库的程序的软件,它是完全用PHP开发的一套程序。通过浏览器管理MYSQL数据库,该程序功能强大、高效、便捷、界面友好。
1.2.3 PHP对MYSQL数据库的操纵
“PHP开发员特别衷情于MySQL,PHP中建立了完整的MySQL支持”。PHP中,用来操作Mysql的函数是PHP的标准内置函数,使PHP和MySQL变成应用广泛的Web开发语言与数据库搭配之一。
PHP对MYSQL数据库的操纵分为四个部分:
(1)mysql_connect()连接MYSQL数据库;
(2)mysql_select_db()指明要操作的数据库;
(3)mysql_query()统治数据库中数据;
(4)mysql_close()关掉数据库;
2.系统分析
软件下载系统网站往往是最基本、简单的网站,一个完整的软件下载网站系统应包括会员注册、用户管理、管理员对数据库系统的文护等模块。其中软件下载与上传是整个系统的核心,通过翻阅书籍,进行实践并做了
研究
调查,开发了下面软件下载系统网站。
2.1 系统可行性分析
本系统的可行性分析如下:首先,本系统的设计是网络上最基本的软件下载系统,完成最基本的软件下载与上传,实现资源共享,这一系统的投入使用,改变了人们的工作生活,减少了工作强度,提高了工作效率,实现了资源共享与分配。软件上,软件下载网站工具选用MYSQL、Window7、ZendStudio使用现有资源和技术,可以完成软件下载系统的实施。总的来说,从系统开发设计的成本分析和系统实施后的收益分析相比较来看,该系统的实施会带来较大的
经济
效益,从经济角度分析是可行的。因此,该系统是可以设计的。
本系统采用易于开发和文护的PHP语言来实现软件下载网站的各个功能。利用Apache 、Mysql 、PHP集成安装环境作为开发环境,Macromedia Dreamweaver 8作为开发工具,navicat管理下的Mysql5.0作为数据服务器。因为Apache、Mysql和PHP有较好的兼容性,所以可以低投入建立一个免费、可靠的软件下载网站。此外,从开发人员自身素质考虑,作为大学生的我们,自身积累的专业知识,让我们从一定程度上具备了一定的开发系统的能力,所以从技术上讲此系统也是可行的。
共3页:
上一页
1
2
3
下一页
上一篇:
MATLAB新浪微博社交网络数据的获取与统计特征分析
下一篇:
酒店无线局域网项目的设计
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于网络的通用试题库系...
银行行办公信息服务系统【1544字】
用友NC信息系统的实施應用实践研究【3307字】
浅析嵌入式系统支柱學科...
水电站实时监控专家系统【950字】
C#学校科研管理系统的设计
国内外图像分割技术研究现状
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
神经外科重症监护病房患...
中国学术生态细节考察《...
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...