刘华世的官方博客

PHP 简介

PHP 简介


您应当具备的基础知识

  • HTML
  • CSS
  • JavaScript

PHP 是什么?

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、 Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。 它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用 标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到 加密和优化代码运行,使代码运行更快。

PHP 开发工具

  • Zend Studio:商业版,Zend官方出品,基于eclipse
  • Eclipse with PDT:免费
  • Coda:商业版,针对Mac用户
  • NetBeans:免费,功能强大
  • PHP Storm:商业版
  • Aptana Studio:免费
  • PhpEd:商业版
  • Komodo IDE/Edit:IDE为商业版,Edit可免费使用
  • Adobe Dreamweaver:商业版

PHP 能做什么?

  • PHP 可以生成动态页面内容
  • PHP 可以创建、打开、读取、写入、关闭服务器上的文件
  • PHP 可以收集表单数据
  • PHP 可以发送和接收 cookies
  • PHP 可以添加、删除、修改您的数据库中的数据
  • PHP 可以限制用户访问您的网站上的一些页面
  • PHP 可以加密数据

为什么使用 PHP?

  • PHP 可在不同的平台上运行(Windows、Linux、Unix、Mac OS X 等)
  • PHP 与目前几乎所有的正在被使用的服务器相兼容(Apache、IIS 等)
  • PHP 提供了广泛的数据库支持
  • PHP 是免费的,可从官方的 PHP 资源下载它: www.php.net
  • PHP 易于学习,并可高效地运行在服务器端

实例一、输出Hello World!

<!DOCTYPE html>
<html>
    <body>
    echo "Hello World!";
    </body>
</html>

实例二、PHP 知识流程图 

PHP阶段一
Web工作原理
PHP环境搭建
PHP开源项目
HTML+CSS
 
PHP阶段二
语法
数据结构
数组对象
扩展
SQL
会话缓存
PHP小项目
 
PHP阶段三
面向对象
高级MySQL
PDO
算法封装
框架
模板引擎
PHP高级项目
posted @ 2017-07-10 13:22  刘华世的博客  阅读(390)  评论(0编辑  收藏  举报
刘华世的官方博客