首页 >> 网络营销词典 >> 其他类别 >> php实战教程

php实战教程[编辑]


概述
PHP实战教程是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。

1.PHP的解释

PHP原始为Personal Home Page的缩写,已经正式更名为 "PHP: Hypertext Preprocessor"。注意不是“Hypertext Preprocessor”的缩写,这种将名称放到定义中的写法被称作递归缩写

 

2.php实战教程的开发工具

集成开发环境是一种集成了软件开发过程中所需主要工具的集成开发环境,其功能包括但不仅限于代码高亮、代码补全、调试、构建、版本控制等。一些常见的PHP IDEs如下:
Zend Studio:商业版,Zend官方出品,基于eclipse
Eclipse with PDT:免费
Coda:商业版,针对Mac用户
NetBeans:免费,功能强大
PHP Storm:商业版
Aptana Studio:免费
PhpEd:商业版
Komodo IDE/Edit:IDE为商业版,Edit可免费使用
Adobe Dreamweaver:商业版
除去集成开发环境,具备代码高亮功能的常见文本编辑器因其轻巧灵活也常被选作开发工具,例如:Notepad++、Editplus、SublimeText、Everedit(国人开发)等等。

 

3.php实战教程特性
PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。 PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。PHP支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!

 

4.php实战教程优势
开放源代码所有的PHP源代码事实上都可以得到。免费性 和其它技术相比,PHP本身免费且是开源代码。快捷性程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。跨平台性强由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台效率高PHP消耗相当少的系统资源图像处理用PHP动态创建图像,PHP图像处理默认使用GD2。且也可以配置为使用image magick进行图像处理。面向对象在php4,php5 中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。专业专注PHP支持脚本语言为主,同为类C语言。

5.php实战教程技术应用

伪静态.静态页面生成.数据库缓存.过程缓存.div+cssw3c标准.大负荷.分布式.flex.桌面程序应用(不擅长).支持MVC模型.Smarty模版引擎

 

6.php实战教程技术环境配置
Windows下软件需求(最新版)Windows Vista 或更高版本;Apache 2+ 或 IIS 6+ 或 Nginx安装过程将 Apache 1.3.19 安装到 C:\Web\apache\ 目录下。将 PHP 4.0.5 解压到 C:\Web\php\ 目录下。将 MySQL 3.23.38 安装到 C:\Web\mysql\ 目录下。将 C:\web\php\php4ts.dll 文件拷贝到 C:\WINNT\system32\ 目录下。将 C:\web\php\php.exel 文件拷贝到 C:\WINNT\ 目录下。将 C:\web\php\php.ini-dist 文件拷贝到 C:\WINNT\ 目录下,并将php.ini-dist 更名为 php.ini。运行 C:\Web\apache\Apache\Apache.exe-i –n运行 C:\Web\mysql\bin\mysqld-nt.exe--install编辑 C:\WINNT\php.ini找到 “extension_dir = ./ ” 字段,将其改为 extension_dir = "C:\myphp\php\extensions"。编辑 C:\Web\apache\Apache\conf\httpd.conf找到“ #BindAddress*” 字段将其改为 BindAddress127.0.0.1。(如果主机有固定IP地址,此处改为主机IP地址。如 BindAddress 211.101.152.106),找到 “ServerName” 字段,将其改为 ServerName localhost。(如主机有固定主机名,此处改为主机的主机名。如ServerName bn001)。找到“ ScriptAlias /cgi-bin/ "C:/Web/apache/Apache/cgi-bin/" ” 字段,在其下面加入 ScriptAlias /php/ "C:/Web/php/"。找到 “# And for PHP 4.x,use: ” 字段,在其后面加入:AddTypeapplication/x-httpd-phpActionApplication/x-httpd-php"c:/Web/php/php.exe"找到“ #LoadModule usertrack_module modules/mod_usertrack so” 字段,LoadModule php4_module c:/web/php/sapi/php4apache.dll

7.php实战教程所需软件

php-3.0.14-win32.zip;php-3.0.14-win32.zip;mysql-shareware-3.22.32-win.zip

8.php实战教程框架介绍

ThinkPHP是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

 

参考资料:
扩展阅读:
相关词条:
合作编辑:

网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。

词条信息

浏览次数:12

编辑次数:0历史版本

创建者: 沈锦霞

最近更新:2015/12/1 3:55:39

词条分类导航

关于网络营销教学网站| 本站动态| 网站地图| 版权声明| 联系作者| 问题和建议|

版权声明:网络营销教学网站所有作品版权均归原作者所有,未经书面许可,严禁任何形式的转载/转贴、出版、篡改、汇编、编译等。