Il y a une différence entre les connaissances et la conception pratique des programmes dans les manuels de structure de grammaire, et des connaissances réelles devraient être acquises dans le développement réel. Avant de commencer à développer une application web, chaque développeur de php doit être familier avec les quatre choses suivantes: 1. Le cadre est sans doute l'une des questions les plus importantes dans le développement php ..."
Il y a une différence entre les connaissances et la conception pratique des programmes dans les manuels de structure de grammaire, et des connaissances réelles devraient être acquises dans le développement réel. Avant que chaque développeur de php commence à développer une application web, il ya quatre choses à savoir sur:
1. Cadre
Les cadres sont sans doute l'une des questions les plus importantes dans le développement de php. Il existe de nombreuses façons de développer des applications Web avec php, et il existe de nombreux cadres open source qui peuvent être utilisés pour aider à développer rapidement et maintenir une plus grande cohérence et efficacité. Les meilleurs cadres incluent cakephp, Symfony, et CodeIgniter. Beaucoup de cadres sont également dans le mode de conception MVC, et si vous avez travaillé dans ce mode, vous serez familier avec elle. Au fil du temps, vous pouvez même créer des cadres pour vos propres besoins.
2. Moteur de modèle
Si vous n'utilisez pas un cadre pour effectuer un modèle de conception spécifique, alors vous souhaitez utiliser le moteur de modèle. Que vous créiez votre propre modèle ou que vous utilisiez un modèle existant (comme Smarty), le moteur de modèle séparera votre code logique de la page HTML (et du CSS/js/etc.). Cela simplifie considérablement votre code, rend le changement de programme entier rapidement et plus facile, et rend plus facile pour les non-développeurs de modifier votre programme.
3. Réutilisation du code
Comme je l'ai mentionné plus tôt, php est le meilleur code réutilisable dans la langue utilisée. Des petits et moyens documents à toute la classe de base de données, les développeurs de php sont libres de réutiliser le code existant quand ils en ont besoin. En fait, vous pouvez créer une application entière avec une seule ligne de code.
4. Ne pas réaménager les articles existants
Une chose évidente, seulement quelques développeurs php savent que php lui-même a beaucoup à faire. Oubliez la nouvelle bibliothèque, ou les routines de code complexes - jetez un oeil au manuel PHP d'abord. Par exemple, avez-vous déjà entendu parler de nombre?format(), parse?url(), wordwrap() ou bbcode?parse()? Regardez l'ensemble de la référence de la fonction, sélectionnez une catégorie, et naviguez, et vous trouverez quelque chose.