当下如果你选择 PHP 来建站,以下这些信息是你需要知道的

file

PHP 是一种通用的脚本语言,主要用于 Web 开发,以增强网页。 PHP 最初于1994年由 Rasmus Lerdorf 创建,起初被称为「个人主页工具」(Personal Home Page Tools)。 1995年,Rasmus 扩展了他的套件以添加功能,并向公众发布了源代码。

与客户端的 JavaScript 不同,PHP 是服务器端的。当浏览器向服务器请求信息时,服务器执行代码并将结果发送给客户端。通常,输出是一个 HTML 文件,但是也可以包含 CSS 和 JavaScript。浏览器使用这些信息来创建网页。

PHP 可以做什么?

PHP 带来了的大量有益的工作,当你在浏览一些流行的网站的时候,你都会体验到这些工作。它们帮助了开发者增加动态内容,并且提高用户体验。

  • PHP 可用于进行服务器上的文件的交互(创建、打开、读取、写入)。

  • PHP 可用于收发 cookies 。

  • PHP 可用于访问和修改数据库数据。

  • PHP 可用于创建动态内容。

  • PHP 可用于在你的网站上创建仅限会员的区域,并管理身份验证。

  • PHP 可用于生成 Excel 和 PDF 文档。

    学习PHP的目的

学习PHP对于提高自己的技能是一种很好的方式,学习PHP有很多的优势:

PHP非常流行

你看到的许多网站可能都是使用PHP来构建.根据W3techs的统计,对于那些知名的网站,服务端使用PHP作为开发语言的比例占到了82.4% ,作为第二名的ASP.net 差距很大,仅仅占到了14.5%。 许多著名的CMS(内容管理系统),包括 Wordpress,Joomla, and Drupal 也都广泛的使用PHP。

PHP很容易学习

相对于其他脚本,PHP更容易学习。它使用c得语法,如果你学过C或C++,那么你将发现它跟容易掌握。

另外,,其受欢迎程度意味着网上有大量的资源可用。 例如,由于超过110万个话题并且每周以数千个话题增加,所以PHP在 StackOverflow成为第四个热门话题。

PHP运行非常快

PHP得到解析和执行很快,所以相比之下加载静态文件几乎没有性能下降。因为PHP是嵌入在HTML中,对于开发是非常快速;这使得添加PHP到现有的网站很容易,而不必重写所有的东西。

PHP网站几乎无处不在

PHP在许多平台上运行,与现代浏览器兼容,并支持很多数据库。

PHP 有非常庞大的市场需求

根据 StackOverflow 开发者调研 来看,数以千计的开发者认为 PHP 有非常多的应用领域。

  • PHP 位于最受欢迎的技术排名的第五名
  • PHP 位于最受欢迎的前端语言排名的第三名
  • PHP 位于最受欢迎的后端语言排名的第四名
  • PHP 位于最受欢迎的全栈于语言排名的第四名

显而易见,无论你是担任什么角色,PHP 在 web 开发中都具有很大作用。

Goo.roo 报导来看, 在世界范围内每月新增 8000 个 PHP 职位,平均薪资在 $66,000。仅在美国,每月就会新增大约 2500 个 PHP 职位,平均薪资在 $89,000。

运用SoloLearn学习PHP

SoloLearn 提供了一个免费的PHP课程,覆盖了8个模块的47节课程,包括99个测试帮助你更有效的学习。要学习这门课,我们建议你首先要了解下关于 HTMLCSS, and JavaScript的知识.

课程包括:

模块1: 基础语法
模块2:变量
模块3:运营商
模块:4:数组
模块5:控制结构
模块6:函数
模块7:预定义变量
模块8:文件处理

SoloLearn's PHP Course已经有超过85的学生使用,你将加入一个由数百万学习者组成的社区!今天就开始下载 SoloLearn App.

本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://medium.com/sololearn/building-a-...

译文地址:https://learnku.com/laravel/t/7442/now-i...

本帖已被设为精华帖!
本文为协同翻译文章,如您发现瑕疵请点击「改进」按钮提交优化建议
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 1

没看出标题和内容有什么关系。。 我以为要将相关服务器配置优化等东西

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!