sites retenus s'appuient sur des bases de données pour fournir leur contenu aux utilisateurs . Pages construits entièrement sur HTML sont statiques et ne changent jamais, jusqu'à ce que quelqu'un passe à travers chaque page HTML et modifie les informations à la main. Avec votre contenu stocké dans une base de données , la conception et l'apparence de votre site web n'est pas liée à des fichiers HTML individuels. Au lieu de cela , le contenu est séparé et vous pouvez l'utiliser partout où vous voulez sans avoir à retaper des dizaines, voire des centaines de fichiers. Instructions
1
Décidez de ce que l'approche que vous allez utiliser pour votre site web. Il existe des logiciels appelés frameworks Web qui peuvent prendre soin des frais généraux codant pour la création de sites Web orientée base de données . Ils ont leur propre courbe d'apprentissage , mais sont souvent plus rapides que le codage à partir de zéro . Sinon, vous aurez besoin d'apprendre comment utiliser PHP pour accéder à des informations d'une base de données, typiquement MySQL, et le formater au sein de HTML. L'utilisation d'un cadre est l' option la plus facile puisque le code personnalisé peut être bogué et peut devenir très compliqué pour un grand projet.
2
Télécharger le cadre et l'installer sur votre serveur Web. Exemples de cadres sont CakePHP ou CodeIgniter . Il existe plusieurs cadres appelés systèmes de gestion de contenu (CMS) visant à rendre les sites orientée base de données pour une utilisation typique . Des exemples de CMS Drupal ou Joomla comprennent . Les cadres sont moins intuitive d'un CMS , mais offrent plus de contrôle parce que vous avez à structurer le site vous-même . Un CMS aura une structure intégrée qui convient à la plupart des sites.
3
savoir la méthode que vous choisissez en lisant la documentation. Pour le codage à la main , PHP et MySQL sont bien documentés, et de nombreux tutoriels sont disponibles en ligne pour les débutants. Cadres et CMSS ont toujours de manuels détaillés sur leurs sites Web correspondants. Ils ont généralement associés forums où les utilisateurs peuvent poser des questions et recevoir des conseils sur la façon de les utiliser. Avec la pratique, vous pouvez développer le site, vous avez besoin.