2018 年选择 PHP

2025-05-26

2018 年选择 PHP

我敢打赌你不常看到这些词。

我们生活在一个编程语言和框架泛滥的时代。作为 Web 开发者,我们面对着如此多的选择,以至于很难知道该学习和使用什么来构建一个现代化的网站。如果你查看 StackOverflow、Hacker News 或 Twitter,你会看到成千上万种关于应该使用哪种语言的不同意见。很多时候,你会看到开发者们嘲笑 PHP,试图说服你使用一些“更好的”语言。我在这里要告诉你,千万不要听信他们。

PHP 声誉不佳有几个原因。首先,其标准库在某些方面缺乏一致性。其次,它是一种更易于上手的语言,导致更多初学者使用它,并且一些系统架构不佳。这两个问题都可以通过更好的培训和教育轻松解决,而我们在 2018 年已经拥有了充足的培训和教育资源。

相比之下,PHP 有一些很棒的特性。首先,它有几个优秀的 Web 框架,如 Laravel 和 Symfony。这两个框架都很容易学习,为您构建网站提供一个良好的开端。其次,PHP 正在通过 Composer 实现速度更快和出色的包管理。PHP 7 系列提供了几乎翻倍的性能,使其成为一种非常敏捷的脚本语言。Composer 提供了出色的第三方包管理功能,与 npm 或 Bundler 等其他包管理工具相当或更好。第三,PHP 具有优秀的面向对象类系统,还支持函数式编程特性。它的面向对象特性使编写可维护、干净且有条理的代码变得更加简单。第四,PHP 仍然是最容易部署到服务器的语言之一。大多数 Web 主机支持一键安装 PHP,让用户能够轻松上手您的网站。

现在是学习 PHP 的好时机。别担心别人的反对,只管去做一些伟大的事情!

如果您想了解更多信息,以下几个网站对我有帮助:
http://php.net/index.php
https://www.phptherightway.com/
https://laravel.com/
https://www.laracasts.com/
https://symfony.com/
https://getcomposer.org/
https://packagist.org/

如果您一直在使用 PHP,请写一条关于它的评论,以便每个人都能看到您用它构建的很酷的东西!

PHP 徽标来自:http://php.net/download-logos.php

文章来源:https://dev.to/restoreddev/choosing-php-in-2018-3e1h
PREV
冒名顶替综合症:PHP 版
NEXT
使用 FreeCodeCamp 学习编程,尤其是在没有 24/7 全天候互联网接入的情况下