首页 开发编程 正文

php英文怎么念(如何自学PHP(几乎零基础))

建议先了解下php从编码到运行的全过程。然后再对过程中不能理解的地方进行百度或咨询有经验的程序员。具体方法与建议如下学习步骤1.搭建好php的运行环境2.写一个hellworld3.系统的学习语法结构4.克隆两个开源项目运行并阅读源码并改造其中功能5.参与两个实战项目,或者编写自己的小网站学习资源1.简易教程runoob.com(入门...

如何自学PHP(几乎零基础)?

题主想学习编程么?

其实编程并不难,它就和你学习英语一样。

编程语言对于计算机而言,其实就是一门计算机能识别的语言。而php只是众多语言中的一种。

对于计算机编程语言而言,其实就是按照特定语法结构进行定义,并通过特定环境进行编译执行或者解释执行的。而php属于解释执行的这一类。相对而言也会比较简单。如果是初学者,建议先了解下php从编码到运行的全过程。先体会下编程的过程,然后再对过程中不能理解的地方进行百度或咨询有经验的程序员。具体方法与建议如下

学习步骤

1.搭建好php的运行环境

2.写一个hellworld

3.系统的学习语法结构

4.克隆两个开源项目运行并阅读源码并改造其中功能

5.参与两个实战项目,或者编写自己的小网站

学习资源

1.简易教程

runoob.com(入门级够用了)

2.视频教程

自行在bilibili上搜索吧,应该会有一大堆

3.开源社区

github.com

oschina.net

结语:本人是用java的,对php略有了解,学习过程中如有问题敬请咨询。最后祝题主早日学成

php是什么语言?

PHP是一种基于服务端来创建动态网站的通用开源脚本语言,主要适用于Web开发领域。

php是啥意思?

PHP,是一门主要面向web领域的开发编程语言,当然也有其它领域的应用;

江湖也有说它是“拍黄片”的意思,大多是来自php开发人员的自嘲;

如果你在开发人员的聊天群中说一句“php是最好的语言”,可能会引来一场腥风血雨;

PHP live是什么软件?

PHP Live! 是一个基于 Web 浏览器的在线客服系统

PHP是什么?

PHP主要用于web网站服务端开发

每种编程语言都有其专门的应用方向,比如:python主要面向数据处理、C主要面向嵌入式、C++面向应用程序设计。

而PHP主要是面向web网页应用的服务端设计,php + mysql + apache/nginx + linux 架构被称为经典的网站搭建架构体系,这个体系用的最多也最成熟。当然像python/java这些语言也具备网站开发的能力,但是所谓术业有专攻,其在web开发的影响力还远远及不上PHP。

PHP框架众多

php具备很多成熟的框架可以选择,常用的有:

thinkphplaravalyiiyaf

每种框架都有自身具备的特点,如:

ThinkPHP

中国人开发的PHP框架,因此具备非常完善的中文参考资料,目前也很流行,非常适合中国的开发者使用,如果你的英文不好,又想快速上手PHP,那它是很好的选择。

Laraval

就全世界来讲它是最流行的PHP框架了,因此学习资料也很多,如果你的公司想选取一个框架作为公司web应用的统一开发框架,那可以选它。

Yii

这个框架也很流行,是美籍华人薛强开发的,不得不说中国人太聪明了。这个框架是我目前正在使用的框架,它的优点是代码集成度很高,如果你熟练掌握了这个框架,可以快速开发出优质代码,工具也很完善,如:migrate数据迁移和版本维护、Gii自动脚本生成工具等。但是它的优点也是它的缺点,集成度太高导致学习成本很高,不建议初入PHP的人学习。

Yaf

这个框架性能最好,极简的设计风格使得它的运行速度是所有PHP框架中最快的。但是性能的提升是以牺牲开发效率换来的,举个例子:它无法同时提供多个数据库的访问能力。

PHP对比其他语言的WEB开发能力

Java Spring

java也可以开发web应用,也有一个框架叫做spring boot,但是目前就这一个框架可用,没有控制台应用,没有migrate数据版本控制能力,数据库的访问也需要在xml里写原生sql(这种方式太原始也不安全)。

Python Flask

这个框架其实就是一个插件,可以提供http服务的插件,因此并没有项目目录结构可以参考,你只要像编写python的常规代码一样使用flask就可以了,当然了,它也没有migrate,数据库访问也麻烦,数据格式交互(json互转)特别麻烦,实在是不建议选择。

本文转载自互联网,如有侵权,联系删除