worldsite / blog.sc

Blogging soul chat, stay cool. via: https://blog.sc
3 stars 0 forks source link

PHP菜鸟教程 #10

Open suhao opened 4 years ago

suhao commented 4 years ago

image

一、学习路线

本文中,我们将要学习PHP;初学者的学习的路线如下:

  1. 熟悉HTML/CSS/JS等网页基本元素,可以自行制作简单网页,熟悉元素属性
  2. 理解动态语言的概念和运作机制,熟悉基本的PHP语法
  3. 学习如何将PHP与HTML结合,完成简单的动态页面
  4. 学习MySQL,开始设计数据库
  5. 巩固PHP语法,熟悉常用函数,理解面向对象,MySQL优化
  6. 掌握一些模板和框架
  7. 完成一个功能齐全的动态网站

学习总是容易疲惫,交叉学习可以保持大脑的清晰。接下来我们来学习下PHP的基础语法,然后利用开源的框架,开发一个企业网站。

二、PHP简介

PHP是一种创建动态交互性网站的强有力的服务器端脚本语言。代码在服务器上执行,以纯html返回给浏览器,代码文件以".php"作为文件扩展名。跨平台和面向对象是其最大最重要的特性。PHP是B/S体系结构,安全性高,内嵌Zend加速引擎性能稳定快速。

PHP被唱衰很长时间了,但是目前以PHP架构的网站依旧占据着互联网的一大部分,并且PHP在不断的更新迭代,相信知识永远不会过时。PHP的扩展库很多,例如对MySql、bzip2等的支持;我们在需要的时候查询相关的文档即可,这里不做列举,以免造成学习的恐惧。

PHP能够做什么?

PHP环境搭建和开发工具

学习环境可以使用AppServ等集成开发环境,生产环境现在也有了宝塔等类似的环境。我们不在环境上浪费过多时间,网上很多。开发工具也根据个人喜好即可,这里我们选择VSCode。

/*index.php*/
<?php
    echo "Hello World!!!";
?>

三、PHP教程

本系列学习将从如下几个方面进行学习和讲解:

  1. PHP基础知识
  2. PHP核心知识
  3. PHP高级应用
  4. PHP项目实战

四、总结

编程的终极捷径就是:coding、coding、coding