Comment construire un cadre de données pour votre HTML5 et CSS3 site de modèle

Vous pouvez généralement supposer qu'un projet web grand peut être fait en HTML5 et CSS3 droite. Qui est toujours un bon point de départ, mais si votre programme a besoin de données ou de l'interactivité, vous avez probablement une des données back-end.

La plupart des sites de données compatible échouent parce qu'ils ne sont pas bien planifiés.

La raison en est presque toujours que la normalisation des données n'a pas été intégrée dans le plan assez tôt, et les autres parties du projet dépend inévitablement sur des données bien planifiées back-end.

Si vous soupçonnez que votre projet comprendra une base de données, vous devez suivre ces étapes au début du processus (lors de la phase de planification des sites au début):

  1. Identifier le problème de données fidèles à être résolu.




    Les données se complique à la hâte. Déterminez exactement pourquoi vous avez besoin des données sur le site. Conserver les données aussi simple que vous le pouvez, sinon vous allez devenir dépassés.

  2. Identifier les besoins de données de votre site diagramme.

    Découvrez où sur le schéma du site que vous obtenez des données. Déterminer quelles données vous récupérer et d'enregistrer ces informations sur le schéma du site.

  3. Créez une troisième forme normale diagramme ER.

    Ne vous embêtez pas la construction d'une base de données jusqu'à ce que vous êtes sûr que vous pouvez créer un diagramme ER en troisième forme normale.

  4. Mettre en place la structure de données.

    Créer un script SQL qui crée toutes les structures de données nécessaires (y compris les tables et les vues) et inclut des données exemples. Mise en œuvre de la conception est facile une fois que vous l'avez fait. (Cela semble être un thème, non?)

  5. Créer PHP middleware.

    Après la base de données est en place, vous avez besoin habituellement du code PHP à prendre les demandes, les transmettre à la base de données, et de renvoyer les résultats. La plupart du code PHP pour le site principal se compose de simples requêtes de la base de données. Si vous pouvez utiliser AJAX ou SSI, il simplifie le processus parce que votre code PHP n'a pas à créer des pages entières - il crée simplement des bouts de code.

  6. Tenir compte des capacités de mise à jour.

    Habituellement, quand vous avez une base de données, vous besoin d'une autre partie du site pour permettre au client de mettre à jour l'information. Il est souvent un site administrative avec accès par mot de passe. Un site administrative est beaucoup plus complexe que le site principal, car il nécessite la possibilité d'ajouter, de modifier et de mettre à jour les dossiers.


» » » » Comment construire un cadre de données pour votre HTML5 et CSS3 site de modèle