Maison >développement back-end >tutoriel php >Php la bonne façon: le livre

Php la bonne façon: le livre

William Shakespeare
William Shakespeareoriginal
2025-02-22 09:40:10343parcourir

PHP de la bonne façon: un guide communautaire des meilleures pratiques

Cet article explore "PHP la bonne façon" (PTRW), une initiative axée sur la communauté dédiée à la promotion des meilleures pratiques en matière de développement de PHP. Il aborde la question généralisée de mauvaises habitudes de codage résultant de ressources d'apprentissage inadéquates et de développeurs inexpérimentés. Constamment mis à jour, PTRW couvre des sujets cruciaux comme la conteneurisation, l'injection de dépendance et le hachage de mot de passe sécurisé.

L'impact de PTRW s'étend au-delà de son site Web. Il est également publié comme un livre LeanPub en utilisant un modèle "Pay-What-You-Want". Ce livre reflète le contenu du site Web, garantissant que les deux restent synchronisés. Tous les profits des ventes de livres sont généreusement donnés à la Electronic Frontier Foundation (EFF), un organisme à but non lucratif des droits numériques.

PHP The Right Way: The Book

Le livre, disponible en plusieurs langues et applicable à divers cadres PHP, s'adresse aux développeurs novices et expérimentés. Il propose un guide complet englobant les fondamentaux de programmation PHP, la programmation orientée objet, les meilleures pratiques de sécurité et l'expression des fonctionnalités PHP modernes.

résoudre le problème du développement de PHP de faible qualité

Le paysage de développement Web est saturé de développeurs inexpérimentés, en particulier dans des langages accessibles comme PHP. Beaucoup affirment l'expertise PHP après une formation minimale ou la création d'un seul site WordPress. Ceci, associé aux clients externalisés aux pigistes les moins chers, conduit souvent à des échecs de projet ou à des retards importants. Ce cycle contribue à la réputation négative de PHP, car les pratiques obsolètes persistent.

PTRW: une solution collaborative

PTRW est un site Web collaboratif axé sur la diffusion des meilleures pratiques PHP à jour. Plutôt que d'être exhaustif, il met en évidence les domaines clés nécessitant une attention et fournit des liens vers des ressources d'apprentissage de haute qualité. Les contributions régulièrement mises à jour et acceptant via GitHub, PTRW est multilingue et couvre divers sujets, des serveurs PHP vagabonds et intégrés à des concepts avancés comme les conteneurs et l'injection de dépendance.

Le livre EFF et PTRW

La publication récente de PTRW en tant que livre LeanPub renforce son impact. Ce livre est essentiellement une version PDF compilée et modifiée du site Web. Son modèle "Pay-What-You-Want" permet un accès gratuit, mais tout paiement va directement à l'eff.

PHP The Right Way: The Book

L'EFF, une organisation à but non lucratif financé par des dons, emploie des experts technologiques, juridiques et autres pour défendre les droits numériques dans les affaires judiciaires contre des entités comme le DOJ américain ou Apple. Les dons soutiennent directement leur travail crucial. Bien que principalement axés sur les États-Unis, leurs victoires influencent le plaidoyer mondial des droits numériques.

Interview de l'auteur: Insistance de Phil Sturgeon

Phil Sturgeon, un contributeur clé au livre, a fourni des idées précieuses:

  • livre vs site Web: Le livre contient exactement le même contenu que le site Web.
  • Mises à jour en cours: Le livre est mis à jour automatiquement à l'aide d'un script qui convertit GitHub Markdown en LeanPub Markdown.
  • Ventes et dons: Au moment de l'interview, le livre a eu 411 téléchargements, 80 téléchargements payants, avec un don moyen de 3,80 USD
  • Expansion future: L'ajout de contenu, en particulier de la section "Basics" du site, est à l'étude.
  • Version d'impression: Une version imprimée est peu probable en raison des restrictions de licence (Creative Commons Attribution-NonCommercial-Sharealike 3.0 Unportted).
  • Support multilingue: Les traductions sont encouragées et le script de conversion est disponible publiquement.
  • Choix de l'EFF: L'EFF a été choisi en raison de son travail vital dans la défense de la liberté et de l'ouverture d'Internet.

Conclusion: un appel à l'action

PTRW est une initiative significative pour normaliser les meilleures pratiques de développement de PHP. Il sert d'une excellente ressource pour les débutants et les développeurs expérimentés. En soutenant PTRW par le biais de contributions, en partageant la ressource ou en faisant un don à l'EFF, vous pouvez aider à améliorer la qualité du développement de PHP et à renforcer les droits numériques à l'échelle mondiale.

Questions fréquemment posées (FAQ)

La section FAQ a été omise de garder la réponse concise, mais elle pourrait facilement être réadourée avec des réponses paraphrasées du texte d'origine.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn