Le livre "PHP moderne"

Bien que les développeurs modernes se concentrent de plus en plus sur les sources d'information du réseau, il me semble que les livres sur la programmation ont toujours leur propre créneau. Les articles représentent la solution de problèmes spécifiques, une description de points spécifiques. Les livres offrent une vision plus générale de la technologie, un examen des meilleures pratiques et une couverture complète du processus. En général, les livres sont une collection d'articles consacrés à un grand sujet et se complétant les uns les autres.

Ma connaissance du livre "Modern PHP" a eu lieu à un moment crucial pour moi de revenir à la programmation en PHP après près de dix ans de travail en dehors du codage actif. J'avais besoin d'un bref aperçu de ce qui s'est passé récemment en PHP et je l'ai obtenu avec intérêt.

Malgré le fait que le livre soit sorti «en Occident» déjà en 2015, et en Russie en 2016, et il semblerait, quel type de «PHP moderne» peut-on discuter? Mais je peux vous assurer que le livre a été étonnamment bien rédigé et, fondamentalement, il ne peut pas être obsolète.

Regardons à l'intérieur et voyons pourquoi il en est ainsi.

Le livre se compose de 3 parties: «Caractéristiques du langage», «Technologies avancées», «Déploiement, test et configuration». Et quelques applications: "Installer PHP" et "Environnement de développement local"

La première partie, «Fonctionnalités du langage», explique comment et où PHP est venu de la version 5.0. Il s'agit d'un excellent document court, qui décrit non seulement les fonctions ajoutées, mais décrit également les meilleures pratiques pour leur utilisation. Nous considérons les espaces de noms, les interfaces, les traits, les générateurs, les fermetures, ZendOPcache, un serveur HTTP intégré. Pour moi, comme j'ai raté une grande moitié de ce gâchis, l'information s'est avérée extrêmement intéressante.

La seconde partie des Technologies Avancées est dédiée aux standards PSR 1-4, et aux mêmes bonnes pratiques. L'auteur parle du nouveau monde de PHP, dans lequel les frameworks reculent avant les composants. J'ai aimé cette idée, j'ai toujours considéré les frameworks encombrants et frissonnés en interne par la nécessité de les étudier, bien que, bien sûr, beaucoup dépend de tâches spécifiques.

La troisième partie du livre est officiellement dédiée au déploiement, au profilage et aux tests. Cependant, il parle en fait de la communauté et de l'écosystème PHP. Il a rassemblé de nombreux liens intéressants et donné la méthodologie de l'auteur pour préparer le lieu de travail d'un spécialiste en PHP. L'approche elle-même est intéressante, mais elle ne s'est pas avérée proche de moi.

Le verdict


Comme vous pouvez le voir, la structure du livre est construite non pas tant sur des aspects spécifiques de la langue que sur un aperçu plus général de la technologie. L'auteur a montré à quel point PHP est bon et dans quelle direction le lecteur doit «creuser plus loin». C'est sa valeur - un aspect intégral.

Ce livre vaut-il l'achat? C'est une question à laquelle vous devrez répondre vous-même en fonction de vos tâches. Le livre est raisonnable et dans mon cas, il est devenu un merveilleux ajout au livre déjà battu "PHP 5" par Z.Suraski et L. Atkinson. Pour moi, ces livres se font face.

PS:


Puisque nous avons une critique d'un livre papier, il vaut la peine de dire quelques mots sur son apparence et ses paramètres. La conception de la couverture est traditionnelle pour les traductions de la maison d'édition O'REILLY, imprimée sur du bon papier blanc, 300 pages, broché, format A5. C'est agréable de prendre un livre, pratique à emporter avec vous. Le design intérieur ne provoque pas non plus de plaintes.

Source: https://habr.com/ru/post/fr422997/


All Articles