Maison >développement back-end >tutoriel php >Php la bonne façon: le livre
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.
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.
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:
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!