PHP和MySQL_Web开发.ppt_第1页
PHP和MySQL_Web开发.ppt_第2页
PHP和MySQL_Web开发.ppt_第3页
PHP和MySQL_Web开发.ppt_第4页
PHP和MySQL_Web开发.ppt_第5页
已阅读5页,还剩134页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

什么是LAMP开发工程师、国家软件人才国际培训(西安)基地住宅楼、软件? 软件=程序文档程序:计算机指令的集合,作为文件存储在磁盘上。 文件:可行性分析说明书、需求分析说明书、概要设计说明书、详细设计说明书、数据库设计说明书、开发进度计划、模块开发卷宗、测试计划、测试案例、测试结果、项目总结报告书、用户手册 软件分类软件包括商业软件:Windows、Office、SQLServer共享软件:WinRAR、优化主软件、软件:Linux、OpenOffice、软件生存期、软件软件生存期、软件开发各部分所占的比例、代码20%、设计15%、综合测试20%、分析设计20%、开发各阶段的百分比图、开发33%、维护67%、开发与维护所占的百分比、开发模式的转变,以前人们开发的程序主要是C/S即客户端服务器模式典型的开发语言代表是VB、Delphi等,这样的程序使用方便,功能强大,但带来了很多弊端。 例如,要完成某个系统,必须用某种开发语言写出两个系统,一个是服务器端,另一个是客户端,一定会带来移植和维护的问题,随着社会的发展,人们迫切需要具有旧开发模式的新开发模式。 这样,新的开发模式b/s浏览器/服务器模式诞生了。 进入PHP世界,目前基于服务器端的脚本语言非常丰富,常用的PHP、Perl、ASP、JSP等是其代表。 与其他脚本语言相比,PHP的优势在哪里? 选择PHP的网站是什么? web服务器如何支持PHP如何在各种平台上安装PHP如何将PHP与服务器紧密结合以提供高性能服务? 这些是PHP编程工程师应该首先掌握的基本知识。 什么是PHP概述,1,PHP? hypertext processor (PHP )是生成当前最常见的动态Web页面的工具之一,它是Web服务器端脚本语言,易于学习和使用。 其出现,以快速开发动态网页为现实。 其他开发语言无法实现的许多功能和目标需要一些简单的脚本语句才能使用PHP。 PHP是HTML(HypertextMarkupLanguage,超文本标记语言)中嵌入的语言(类似于IIS上的ASP ),PHP的语法融合了UNIX shell、c、c、Java、Perl和PHP自身的特性PHP概述,PHP始于1994年秋,其创始人为RasmusLerdorf。 2000年5月,PHP4.0正式推出,PHP的整个核心内容发生了重大变化,PHP脚本的运行速度加快,并且可以支持更多动态网页功能。 与其他脚本语言(如CGI和ASP )相比,运行性能还具有前所未有的PHP4.0优势,在支持Web服务器方面,PHP4.0能够与ASIC服务器紧密协作并作为ASIC模块运行事实上,由于PHP4.0的最强大特征是数据库集成层并且被支持,因此编程员只需要理解PHP的适当接口,而几乎不需要考虑数据库连接的问题。 PHP概述和PHP4.0源代码完全公开。 只要是热心于PHP的程序员,谁都可以在PHP中添加新库,因此PHP更加活跃。目前,可用于编写Web服务器端脚本的语言还不到几十种,但一般来说只有PHP、ASP、Perl、JSP等有限数量,与其他脚本描述语言相比,PHP具有独特的优势:没有执行费用; 服务器端强大的数据库支持PHP是最强大的,最突出的特性是可以支持大量数据库,从而使创建基于数据库的网页变得越来越简单。 以下数据库是PHP支持的数据库: microsoftsqlservermysqldbasesoliddbmsybaseileproodbinfomixoracleinterbasepostgresqlql在此领域中涉及许多通信主要与电子邮件相关: IMAPPOP3网络管理系统: SNMP网络新闻: NNTP账户共享: NIS全球信息网络: HTTP和Apache目录协议LDAP和其他与网络相关的函数,以及PHP 跨平台PHP是跨平台的服务器端脚本编写语言。 PHP可以安装在Unix、Linux或Windows平台上,并与适当的Web服务器配合使用,从而使用PHP编写的程序可以轻松地迁移到不同的操作系统平台。 嵌入HTML。 由于PHP可以直接嵌入HTML中而无需编译,因此PHP是一种解释性语言,易于使用。 简单高效。 与Java、Perl、c等编程语言不同,PHP是基于基本语言的,但其功能强大到可以支持任何类型的网站。 框架PHP开发平台,目前许多支持PHP的网站采用Linux/Windows作为操作系统,Apache作为Web服务器,Mysql作为数据库。 Linux和Apache是强大的免费软件,对硬件的要求不高,是中小型网站的理想平台。 必要的软件: (1)PHP源程序c语言代码。 (2)MySQL源程序(3)Apache源程序、(4)Linux系统以上的这些软件全部免费,因此在安装Linux后,这些软件与操作系统一起安装(安装) 启动Apache服务:启动servicehttpdstartmysql数据库: mysqld_safe-user=mysqlstyle; title; 属性,如ID。 示例: align=“center”设置align属性中段落的对齐格式选项值。 center; left; right。 例如,对于chrissfirsthomepagewhatsnewmyprofile,定义了Class:的类Style:调用样式Title:标题项目Id:调用id值,列表形式、列表经常被使用用来列举事物,整齐地排列信息。 HTML语言可以实现如下的公共列表:有序列表、定义列表。 1、有序列表有序列表也被称为数字列表,是在表的各项目前显示数字或字母的缩进表。 有序列表.标记列表项,称为有序列表标记。 有序列表中的每个列表项必须由Li (列表)标记标识。 列表项标记li抑制换行。 被省略。 各个项目有前后的顺序,顺序列表通过在各个项目的前面加上1,2,3.等的数字,也被称为数字列表。 /这是有秩序的清单。 国际互联网提供的服务是WWW服务文件传输服务电子邮件服务远程登录服务的其他服务,具有以下效果:的属性:例如、的属性(通用):type=i 设置数字数组模式, 具有与ol相同值的type属性value=4仅适用于有序列表,指定新数字数组的起始值,然后将其增加为起始数,但前一项不受影响。 其值为整数,如1,2,3.等,没有预设值。 练习:嵌套有序列表。 2、无序列表无序列表是在表的各项目前显示特殊条目符号的缩进表。 无序列表.称为无序列表标记。 标记列表项目。无序列表通过在每个项目前添加符号,例如而被称为符号列表。 例如,这是一个无序列表:国际互联网所提供的服务包括WWW服务文件传输服务、电子邮件服务远程登录服务、效果:的属性设置(通用):type=“square”设置符号样式,并且其值有三种: 内部值为type=“disc”:符号为type=“disc”时的列项目符号,通常是非嵌套列表的默认值。 符号是type=“circle”时的列项目符号,通常是嵌套列表的默认值。 根据浏览器的不同,符号为type=“square”时的列项目符号、填充或空白框。 的属性设置(通用):例如,type=square 的设置符号样式有三种不同的值: 缺省值为type=disc :符号为type=disc 时的列项目符号。 符号是type=circle 时列项目的符号。 符号是type=square 时列项目的符号。 3、定义列表定义列表是在表的项目前没有数字或符号的缩进表。 定义列表.称为定义列表标记。 标记定义条目时,可以使用它来标记定义内容。 定义清单是分为两个层级的项目清单,没有符号、数字或字元。 三个标签没有共同的属性。 您可以使用定义列表将说明性文本添加到每个列表项中,以显示与列表项分开的行。 在应用程序中,列表项以标签显示,说明文本显示。 定义列表的结构如下:第一项记述第一项的定义第二项记述第二项的定义第三项记述第三项的定义例:这是定义列表: WWWWWW是全球信息网(WorldwideWeb )的缩写,也有人称为3W、W3、web。 HyperTextHyperText是超文本。 文件是超文本,可以链接到其他位置的数据文件以检索分布在各地的数据。 效果:这是定义性的列表: WWWWWW是全球信息网(WorldwideWeb )的缩写,有人称之为3W、W3、web。 HyperTextHyperText是超文本。 文件是超文本,可以链接到其他位置的数据文件以检索分布在各地的数据。 在dt中定义的内容在显示时自动缩进一定距离。 弄清单的结构。 文件之间的链接和超链接标记表示链接点,是英文anchor (锚点)的简称。 可以将当前位置的文本或图像连接到其他页面、文本或图像。 链接的基本格式如下: 链接文本标签表示链接的开始,而href属性表示链接的结束,可以通过定义链接目标并单击“链接字符”来到达指定的文件。target属性确定链接目标文件显示在哪个框架或窗口中设置鼠标在浏览器中指向链接时显示的提示文本1、href属性创建超链接并充分理解href属性使用的地址(URL )非常重要。 一个文件只需有地址即可访问,HTML使用URL检索Web上的文件信息。 URL分为绝对URL和相对URL。 绝对URL :包含识别因特网上文件所需的全部信息,包括协议、主机名、文件夹名、文件名4个。 (internet上资源的完整地址)相对URL :相对URL是指internet上资源与当前页(即访问的页)的相对路径。 通常只包含文件夹名和文件名,在某些情况下只包含文件名。 可以使用相对URL指向与原始文件位于同一服务器或同一文件夹中的文件。相对URL可以分为四种格式:直接写入同一文件夹中的文件和文件名。 例如,要添加下级文件夹中的文件或文件夹名称,请将其移动到上级或同级文件夹中的文件或上级目录。 例如,在同级目录:高级目录:直接从服务器根目录指定文件夹和文件名的格式为/开头句点 表示当前目录的双重点. ,在高级目录(父目录)创建web站点时,站点中每个资源的相位这样,即使网站创建完成并上载到服务器,每个页面之间的超链接也能正常工作,2、target属性不会将target属性附加到超链接,而是在浏览器中打开链接内容,并始终显示在同一窗口中。 如果需要在新的窗口中显示链接的内容,则列表格式的显示结果:可以使用target属性来控制链接文件的出现位置,title属性可以是超链接的描述,当访问者将鼠标移动到链接上时此属性允许您在有限的页面上提供更多信息。 例如,新浪使用插入结果:4、电子邮件链路或mailto协议来创建发送电子邮件的链路。 点击此链接,电子邮件管理软件(OE等)的信息功能自动启动,在地址栏中追加邮件地址。 例如,请联系显示结果: 请插入图片、声音和视频。 页面中最吸引人的不是多彩的图片。 通过在网页上使用图像,使网页具有更强的表现力。 在将图片插入网页之前,让我们先看看网页上最常用的两种图片格式。 1 .网页中最常用的图像形式网页中最广泛使用的主要是GIF和JPEG两种图像文件形式。 的双曲馀弦值。 GIF格式是网页上使用最快、最广泛的图像格式,通过减少构成图像的每个像素的保存位数和无损压缩保存技术来缩小图像文件的大小。 最多只包含256种颜色,适用于线条图和大型单色图像。 GIF的图像文件较短,下载速度快,动态显示(内部包含几个单独的画面,在显示时可以一个一个出现,其效果是画面的运动,动画GIF在web上被广泛使用,许多动画图标采用这种形式在创建效果时,还可以将背景设置为透明以使图像在背景中突出显示非常重要。 GIF格式图像的优点是创建透明度、隔行扫描和动画效果。 GIF格式的影像常用于建立标题文字、按钮和小图示。 JPEG格式是internet中当前使用的常见图像格式,也是无损压缩,在压缩过程中可以在体积和质量之间进行选择。 JPEG格式可以使用不同的压缩率。 压缩率越大,图像效果的损失就越大,图像文件就越小。 支持高达16.8M米的颜色。 支持的颜色数量几乎没有限制,适用于真实颜色、流畅的过渡颜色的照片、油画等注重细腻颜色浓淡的图像。 JPEG格式不支持透明颜色和动画效果。 2、图像插入图形标志图像标志,主要在网页插入图像。 是一个单独使用的标记,包含用于控制图像显示的多个属性。 的一般性质设定:范例src=logo.gif 设定被参照的影像档案的位置。 可以同时使用相对URL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论