PHP quatre concept général quand bon PHPer ce travail

Source : Internet
Auteur : utilisateur
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.

Nous contacter

Le contenu de cette page provient d'Internet et ne reflète pas l'opinion d'Alibaba Cloud ; les produits et services mentionnés sur cette page n'ont aucune relation avec Alibaba Cloud. Si le contenu de la page vous semble problématique, veuillez nous écrire un courriel, nous traiterons le problème dans les 5 jours suivant la réception de votre message.

Si vous constatez des cas de plagiat de la part de la communauté, veuillez envoyer un courriel à : info-contact@alibabacloud.com et fournir des preuves pertinentes. Un membre de notre équipe vous contactera dans les 5 jours ouvrables.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.