官术网_书友最值得收藏!

PHP

Drupal is written in the PHP programming language. PHP is a widely supported, multiplatform, and web-centric scripting language. Since Drupal is written in PHP, this book will largely feature code written in PHP, albeit with Drupal standard practices being kept in mind.

It is very important to note that the minimum version of PHP required for Drupal 8 to run (and install via Composer) is 7.1. Therefore PHP 5 is no longer supported, neither by Drupal nor by the PHP community at large. By the time you read this book, you should probably be running Drupal on PHP 7.3 or at least 7.2

Regarding the style of PHP, a very important change compared to Drupal 7 is the heavy use of object-oriented code and design patterns. Granted, many procedural style approaches remain throughout the Drupal 8 code base, but the use of a good number of popular external libraries (such as Symfony components) has pushed the overall Drupal code to be more modern. For this reason, it is also quite important that you have at least some basic understanding of Object-Oriented Programming (OOP), especially PHP-related, if you want to do Drupal 8 development.

主站蜘蛛池模板: 北海市| 龙井市| 阿尔山市| 临高县| 泸西县| 惠东县| 曲阜市| 闸北区| 平陆县| 莎车县| 南充市| 荣成市| 拉萨市| 洛阳市| 囊谦县| 齐齐哈尔市| 凉山| 铜鼓县| 克拉玛依市| 平和县| 井研县| 大兴区| 安溪县| 姜堰市| 宿迁市| 东山县| 丽水市| 张掖市| 淄博市| 连云港市| 淮安市| 赞皇县| 玛多县| 乐昌市| 长兴县| 扎赉特旗| 海晏县| 银川市| 宣恩县| 赣榆县| 巴南区|