php认识之我见.doc

上传人:公**** 文档编号:543065173 上传时间:2023-08-03 格式:DOC 页数:5 大小:41.50KB
返回 下载 相关 举报
php认识之我见.doc_第1页
第1页 / 共5页
php认识之我见.doc_第2页
第2页 / 共5页
php认识之我见.doc_第3页
第3页 / 共5页
php认识之我见.doc_第4页
第4页 / 共5页
php认识之我见.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《php认识之我见.doc》由会员分享,可在线阅读,更多相关《php认识之我见.doc(5页珍藏版)》请在金锄头文库上搜索。

1、认识PHP学院:信息科学与工程学院 班级:09级网络二班 姓名:迟玉良 学号:200915030226PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编

2、译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP的特性包括: PHP语言的特点:快速:PHP是一种强大的CGI脚本语言,语法混合了C、Java、Perl和PHP式的新语法,执行网页比CGI、Perl和ASP更快,这是它的第一个突出的特点。 具有很好的开放性和可扩展性:PHP属于自由软件,其源代码完全公开,任何程序员为PHP扩展附加功能非常容易。数据库支持:PHP支持多种主流与非主流的数据库,如:、Adabas D、DBA、dBase、dbm、filePro、Informix、I

3、nterBase、mSQL、MySQL、Microsoft SQL Server、Solid、Sybase、ODBC、oracle、oracle 8、PostgreSQL等。其中,PHP与MySQL是现在绝佳的组合,它们的组合可以跨平台运行。面向对象编程:PHP提供了类和对象。为了实现面向对象编程,PHP4及更高版本提供了新的功能和特性,包括对象重载、引用技术等。版本更新速度快:与数年才更新一次的ASP相比,PHP的更新速度就要快得多,因为PHP每几周就更新一次。具有丰富的功能:从对象式的设计、结构化的特性、数据库的处理、网络接口应用、安全编码机制等,PHP几乎涵盖了所有网站的一切功能。可伸缩

4、性:传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性。 PHP语言的优势良好的安全性:PHP是开源软件,所有PHP的源代码每个人都可以看得到,代码在许多工程师手中进行了检测,同时它与Apache编绎在一起的方式也可以让它具有灵活的安全设定,PHP具有了公认的安全性能。 跨平台特性:ASP比不上PHP的跨平台能力,PHP

5、几乎支持所有的操作系统平台及数据库系统,正是它的这种能力让UNIX/Linux有了一种与ASP媲美的开发语言,并广为流行。易学性:PHP嵌入在HTML语言中,且坚持脚本语言为主,与Java、C等语言不同,语法简单、书写容易,方便学习掌握。现在市面上也有了大量的书,同时Internet上也有大量的代码可以共享执行速度快:占用系统资源少,代码执行速度快。免费:在流行的企业应用LAMP平台中,PHP、Linux、Apache、MySQL都是免费软件,降低了企业架设成本。技术应用1,伪静态2,静态页面生成3,数据库缓存4,过程缓存5,div+css w3c标准6,大负荷7,分布式8,jquery框架集

6、成9,flex10,桌面程序应用安装Windows下php的安装和配置我自己总结有:1. 安装IIS. 检测是否安装方法:(1)“开始”“设置”“控制面板”“管理工具”,打开管理工具,看里面是否有“Internet信息服务管理器”的快捷方式。如果有,则已经安装。否则可能没安装。(2)另外一个方法是直接打开“开始”“运行”,输入“inetmgr”,按回车运行。看能否打开IIS界面,打开则说明已安装。 安装方法:打开控制面板,打开“添加或删除程序”,再单击左侧的“添加/删除Windows组件”,出现“Windows组件向导”对话框, 勾选“Internet信息向导”单击“下一步”,即可开始安装II

7、S,但有时会安装不上,常使用一键安装。2.安装php。 1登录PHP官方网站,下载最新的php安装资源包。把下载并解压后的配置文件放到C:php5目录下。 2把php.ini_dist文件改名为php.ini,并做如下修改: (1)extension_dir=c:php5ext; (2) session.save_path=c:phptemp; (3)session.auto_start=1; (4)upload_max_filesize=2M; (5)upload_tmp_dir=c:phptemp在C盘根目录下建立文件夹phptemp 3把修改后的php.ini文件放到C:windows中

8、 4把配置文件中的Php5ts.dll放到System32中去,并拷贝到Phpmuluxiade LIBMYSQL.DLL文件到C:windowsSystem32下。 5进入“Internet信息服务”“主目录”“配置”“添加”“.php”并连接到C:php5php5isapi.Dll;3. 将php与IIS建立关联。“控制面板”“管理工具”“Internet信息服务”或者在“开始”“运行”中输入inetmgr,按回车运行,打开“IIS管理器”“默认网站”,单击右键鼠标右键,“属性”“默认网站属性”“主目录”。单击“配置”,进入“应用程序对话框”,选择“映射”单击“添加”,添加一个.Php文件

9、扩展名的映射。在打开的“添加/编辑应用程序扩展名映射”的窗口,单击“浏览”,找到刚才安装PHP的路径“c:php5php5isapi.dll”(注意文件类型选“所有文件”或“.dll”文件),再在“扩展名”中填入想使用的php程序的扩展名,可用“.php”,“.php5”.依次单击“确定”关闭所有窗口,关闭IIS管理器。再重新启动IIS或者在“开始”“运行”输入“iisreset”命令,回车。4. 运行测试。在记事本或者dreamweaver新建一个文本文件,键入下列代码:将此文件保存为show_info.php注:文件类型为.php,将此文件保存在IIS默认主目录为c:intepubwwwr

10、oot.保存到其他目录。5. 在“开始”“运行”输入inetmgr命令,单击默认网站,右侧有你的文件,右击鼠标,单击浏览,就可以看到。使用 PHP 脚本的三个主要领域。(1)服务器端脚本。这是 PHP 最传统也是最主要的目标领域。你需要三种事物来完成这项工作。PHP 解析器(CGI 或者服务器模块),一个 Web 服务器和一个 Web 浏览器。你需要运行 Web 服务器,以一个已连接的 PHP 安装。你可以使用 Web 浏览器来访问 PHP 程序输出,通过服务器查看 PHP 页面。所有这些都可以在你的本地机器中运行,如果你只是体验 PHP 编程的话。关于更多信息请参考安装指导部分。(2)命令行

11、脚本。你可以在无需任何服务器或者浏览器的情况下来运行 PHP 脚本。你只需要 PHP 解析器来用于这种方式。这是常规脚本扩展使用 cron(在 Unix 或者 Linux 中)或者 Task Scheduler(在 Windows 中)时的理想用法。这些脚本同样可以用于简单的文字处理任务中。关于更多信息,请参考:PHP 的命令行用法。编写桌面应用程序。PHP 大概不是创建拥有图形用户界面的桌面应用程序时最好的编程语言,但是如果你非常了解 PHP,并且愿意在你的客户端应用程序中使用一些高级 PHP 特征,你同样可以使用 PHP-GTK 来编写这样的程序。你同样拥有通过这种方式来编写跨平台应用程序的能力。PHP-GTK 是一种 PHP 扩展,并没有包括在主要的发行中。主流的服务器以一种模块来提供 PHP 服务,而其他的则支持 CGI 标准,PHP 可以作为一个 CGI 处理器来工作。(3)通过使用 PHP,你将拥有选择操作系统和 Web 服务器的自由。此外,你同样可以选择使用过程编程或者面向对象编程,还是它们的混合体。虽然并不是每种标准的 OOP 特征都在 PHP 4 中被实现,多数代码库和大型应用程序(包括 PEAR 库)都是使用 OOP 代码所编写的。PHP 5 弥补了 PHP 4 中与 OOP 相关的弱点,并且引入了一个完整的对象模型。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号