终结符和非终结符_PHP的终结?

终结符和非终结符

终结符和非终结符_PHP的终结?

A hot topic in recent years is that whether PHP is losing its leading positon or even going to its end. After all, many internet companies are making a trial on other languages. There are laguanges which draw our attention greatly. Golang is well known for the coroutine. Java is best for the perfect ecological system. And python is skilled in computing and artifical intelligence. But surely, PHP won't go to its grave. And we will analyse it in the below schedules.

近年来的热门话题是PHP是否正在失去领先地位,甚至走向灭亡。 毕竟,许多互联网公司都在尝试使用其他语言。 有laguanges引起我们极大的注意。 高朗以协程着称。 Java是完美的生态系统的最佳选择。 python在计算和人工智能方面很熟练。 但是可以肯定的是,PHP不会付诸东流。 我们将在下面的时间表中对其进行分析。

  • The development of PHP

    PHP的发展
  • The various framework of PHP

    PHP的各种框架
  • The packagist of PHP

    PHP的包装专家

PHP的发展 (The development of PHP)

PHP is always keeping its way forward. Many excellent programers devote themself to the development of PHP itself. As a result, new version of PHP is released almost every year. The version of 7.3 is released in 2018, and the 7.4 will meet with us at the end of the 2019.

PHP一直在前进。 许多优秀的程序员致力于PHP本身的开发。 结果,几乎每年都会发布新版本PHP。 7.3版本于2018年发布,而7.4版本将于2019年底与我们见面。

终结符和非终结符_PHP的终结?

The development of PHP is amazing. In the 7.0, the kernel of PHP is reconstructed. And the performance of PHP is boosted by 2-3 times as the new zend engine is added.

PHP的发展是惊人的。 在7.0中,重构了PHP内核。 添加了新的zend引擎后,PHP的性能提高了2-3倍。

终结符和非终结符_PHP的终结?

PHP的各种框架 (The various framework of PHP)

Whether a language is strong enough or not is closely related to the framework of it. There are frameworks, such as Laravel and Yii, which are favorite by the developers for so many years and so many projects. Meanwhile, the Swoft attracts our attention and motives us to study about it, though a new framework for just several years.

语言是否足够强大与它的框架紧密相关。 有许多框架,例如Laravel和Yii,它们在很多年和许多项目中都受到开发人员的喜爱。 同时,Swoft吸引了我们的注意力,并激发了我们对其进行研究的兴趣,尽管这种新框架仅用了几年时间。

Laravel (Laravel)

终结符和非终结符_PHP的终结?

Laravel is a PHP based web-framework for building high-end web applications using its significant and graceful syntaxes. It comes with a strong collection of tools and provides application architecture. Moreover, it includes various characteristics of technologies like ASP.NET MVC, CodeIgniter, Ruby on Rails and lot more. This framework is open source framework. It facilitates developers by saving huge time and helps reduce the thinking and planning to develop the entire website from scratch. Along with that security of the application is also Laravel take care of. Hence all its features can boost the web development pace for you. If anyone is familiar with the basics of PHP along with some intermediate PHP scripting, then Laravel can craft your work more easily.

Laravel是一个基于PHP的Web框架,用于使用其有效且优美的语法来构建高端Web应用程序。 它带有大量工具,并提供应用程序体系结构。 此外,它还包括各种技术特性,例如ASP.NET MVC,CodeIgniter,Ruby on Rails等。 该框架是开源框架。 它通过节省大量时间来帮助开发人员,并有助于减少从头开始开发整个网站的想法和计划。 除了该应用程序的安全性外,Laravel还负责。 因此,它的所有功能都可以为您加快Web开发的步伐。 如果有人熟悉PHP的基础知识以及一些PHP中间脚本,那么Laravel可以使您的工作更加轻松。

Resources for learning:

学习资源:

  • Laravel 5.4 from Scratch (Laracasts)

    从零开始的Laravel 5.4(Laracasts)
  • Build a task list with Laravel and Vue

    使用Laravel和Vue构建任务列表

i (Yii)

终结符和非终结符_PHP的终结?

Yii is a generic Web programming framework, meaning that it can be used for developing all kinds of Web applications using PHP. Because of its component-based architecture and sophisticated caching support, it is especially suitable for developing large-scale applications such as portals, forums, content management systems (CMS), e-commerce projects, RESTful Web services, and so on.

Yii是一个通用的Web编程框架,这意味着它可用于使用PHP开发各种Web应用程序。 由于它具有基于组件的体系结构和复杂的缓存支持,因此特别适合开发大型应用程序,例如门户,论坛,内容管理系统(CMS),电子商务项目,RESTful Web服务等。

斯沃夫特 (Swoft)

终结符和非终结符_PHP的终结?

Swoft is a PHP high performance microservice coroutine framework. It has been published for many years and has become the best choice for php. It can be like Go, built-in coroutine web server and common coroutine client and is resident in memory, independent of traditional PHP-FPM. There are similar Go language operations, similar to the Spring Cloud framework flexible annotations.

Swoft是一个PHP高性能微服务协程框架。 它已经发布了很多年,并已成为php的最佳选择。 它可以像Go,内置的协程Web服务器和通用协程客户端一样,驻留在内存中,独立于传统PHP-FPM。 有类似的Go语言操作,类似于Spring Cloud框架的灵活注释。

包装专家 (Packagist)

One way to find out whether the PHP is still being loved by the industry is looking into its ecological system: the packagist. As the below figure shows, the number of packagist for the PHP has mushroomed with index growth pattern. By now, the number of packagist has reached 223,217 and the total install number is around 14,827,204,847. The ecological system of PHP is resconstructing faster and faster.

找出PHP是否仍然受到行业欢迎的一种方法是研究其生态系统:包装专家。 如下图所示,PHP的打包人员的数量随着索引增长模式而Swift增加。 到现在为止,包装专家的数量已达到223,217,安装总数约为14,827,204,847。 PHP的生态系统正在重建的速度越来越快。

终结符和非终结符_PHP的终结?

结论 (Conclusion)

In Conclusion, PHP won't step into its grave. You should take a look at it, and then think about it carefully.

结束语,PHP不会步入其坟墓。 您应该先看一下,然后再仔细考虑。

翻译自: https://habr.com/en/post/464741/

终结符和非终结符