English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Création de sites à contenu dynamique avec PHP - MySQL

Web design RSS Feed





Fresh contenu du site Web pour vos visiteurs peuvent être de réels avantages en tentant de générer du trafic répéter. La plupart des webmasters, cependant, n'ont tout simplement pas assez de temps libre pour mettre à jour fréquemment ou reconstruire leurs pages manuellement. Si votre site Web de la société d'hébergement offre un accès gratuit à PHP et MySQL, cet article va vous montrer comment combiner ces deux outils open source et remplacer une partie du contenu de vos sites Web statiques avec changeant fréquemment content.Why dynamiques avez-vous besoin de contenu dynamique pour votre site Web? pages statiques sur un site web éventuellement devenir "périmé" et le trafic visiteur peut diminuer de façon significative avec le temps. La baisse de la circulation peut être attribuée à ces facteurs principaux: 1) La réticence des moteurs de recherche afin d'inclure et d'afficher vos potentiellement "out of date" dans leurs pages de résultats de recherche, 2) Le nombre fini d'autre sujet sites connexes qui seraient disposées à associer à vos informations sur un sujet précis, et 3) Les visiteurs qui apprennent à consulter votre site web statique, avec un "been there, done that" attitude.Creating et de maintenir un site web nécessite un investissement important en temps et en ressources. Loosing visiteurs récurrents diminue la valeur de votre investissement. Sans trafic répète, il est pratiquement impossible pour un site à un caractère continu success.How pouvez-vous ajouter du contenu dynamique sans avoir à acheter des logiciels coûteux? Une éprouvée (et facile à mettre en œuvre) méthode de création de contenu dynamique pour votre site Web est par la rotation d'informations sur les clés, supérieur trafic pages Web en utilisant PHP avec une base de données MySQL. Contenu de rotation peut prendre la forme d'une série de rotation des articles, un groupe tournant de listes de produits, ou même un simple "pensée du jour". Qu'est-ce que important est que les moteurs de recherche de vos clients et les visites trouver des informations nouvelles et intéressantes à chaque fois qu'ils visitent votre website.As un exemple de création de contenu dynamique, nous allons construire un système qui tourne informations sur un groupe de produits sur la page principale d'un site web hypothétique ventes au détail que les marchés de widgets. Notre objectif est de présenter des renseignements sur un autre type ou modèle de widgets disponibles à l'achat chaque fois qu'un consommateur se rend dans la site.Step web shopping One: Créer une table de contenu pour tenir votre widget data.There sommes un couple d'options pour le stockage des données à afficher dans votre rotation de contenu dynamique. La première option serait de créer une nouvelle base, ou peut-être simplement ajouter une table dans une base de données de produits existants qui contiendra les informations que vous souhaitez display.Let 's prendre cinq produits widget théorique et la conception d'un tableau comme suit: +------+-----------------------+ | Poste | produit | +------+- ----------------------+ | 1 | Widgets plastique | | 2 | Widgets Metal | | 3 | Widgets en bois | | 4 | Widgets caoutchouc | | 5 | Stone Widgets | +------+-----------------------+ 1-a) Créer votre table avec l'instruction SQL suivante: CREATE TABLE ` content_table `(` point `int (4) NOT NULL,` produit `varchar (10) NOT NULL default'', KEY `` article (item ``)) TYPE = MyISAM AUTO_INCREMENT = 6; Cette table contient deux champs. Le premier est un chiffre et le second est un champ de description qui va contenir le nom du produit et ses caractéristiques. Note: Vous pouvez ajouter des champs à votre table réels, y compris: un champ URL de l'image, panier d'achat par achat direct champ URL, champ de page produit, etc.1-b) Insérer les données d'exemple dans votre nouvelle table comme suit: INSERT INTO `content_table` VALUES (1, ' Widgets Plastic ') INSERT INTO `content_table` VALUES (2,' Metal Widgets ') INSERT INTO `content_table` VALUES (3,' Wooden Widgets ') INSERT INTO `VALUES` content_table (4,' Rubber Widgets '); INSERT INTO `content_table` VALUES (5, 'Stone Widgets'); Une fois que vous aurez terminé ces deux étapes, vous disposez d'une table en concurrence avec des données à faire figurer sur votre website.Another option serait d'utiliser votre tableau de produits existants. Si il ya des centaines de modèles et de styles différents de widgets déjà dans l'une des tables de votre base de données, vous pouvez utiliser la même structure que nous apprenons maintenant se connecter directement à cette table et afficher le existant déjà data.Step deux: Travailler avec votre nouvelle table: Pour les affichages de contenu dynamique pour fonctionner il doit y avoir un mécanisme en place qui charge votre page Web à quel élément doit être indiqué pour le visiteur. Ces mécanismes varient en complexité à partir de commandes extrêmement simples à l'usage plus compliqué de cookies ou de suivi IP pour déterminer quel élément doit être displayed.For ce tutoriel, nous allons utiliser l'un des plus des mécanismes efficaces et peut-être le plus facile à intégrer. C'est l'utilisation d'un générateur de nombre aléatoire pour décider de la question à shown.To créer un générateur de nombre aléatoire en utilisant PHP, vous devez d'abord calculer le nombre total de points possible que vous voulez que le système à choisir. Dans cet exemple nous avons eu cinq articles si le nombre maximum de choix sera de 5. La raison pour laquelle nous avons besoin de ce numéro est de limiter le nombres aléatoires étant livré. Si nous avons cinq points, nous voulons que le générateur de nombres pour ne donner que nous à la suite de entre 1 et 5.We faut maintenant créer une variable pour notre code PHP qui retiendra notre nouveau numéro généré de façon aléatoire élément comme suit: $ MyNumber = rand (1, 5); Ce petit extrait de code agira comme mécanisme de «sélectionner» un élément de produit widget au hasard parmi les cinq présentées dans le tableau contenu que nous created.If nous avons créé 100 différents éléments de votre affichage dynamique, au lieu de seulement cinq ans, vous auriez tout simplement changer le "rand (1, 5)" partie du code pour refléter le nombre maximum différent. Dans ce cas, nous ne serait-il changer pour «Rand (1, 100) "afin que le générateur de nombres aléatoires nous redonne un certain nombre, quelque part entre l'un et l'autre hundred.We êtes maintenant prêt à extraire de l'information du point sélectionné de façon aléatoire à partir de votre table de façon qu'il puisse être affiché sur votre webpage.You pouvez maintenant vous connecter à votre base de données et d'interroger votre table pour trouver les données pour l'article qui correspond au numéro que vous avez créées, comme suit: $ query_content = "SELECT * FROM content_table OÙ item = $ MyNumber "; Troisième étape: Présentation des données vous concernant: Lors de l'affichage de vos données, il est important de maintenir la cohérence dans la taille de présentation. Il est préférable de créer une table de dimensions spécifiés (tels que "width = 400") et afficher vos résultats dans ce tableau. De cette façon, les proportions de page ne doivent pas changer avec chaque nouveau poste (qui peut être très déroutant pour les visiteurs). Il vous suffit d'afficher les résultats comme si ceux-ci lorsque l'un quelconque des autres requêtes MySQL en utilisant la commande echo: echo $ query_content [ 'produit']; Chaque fois que votre page est chargée d'un produit widget différent sera sélectionné au hasard pour afficher sur le page.What d'autre ne peut vous faire avec votre contenu dynamique? Les seules limites sont à votre imagination. En ajoutant un titre et les balises meta description de votre table de contenu, vous pouvez alterner le titre et la description des moteurs de recherche pour cette page. Vous pouvez également utiliser ce système pour promouvoir les programmes d'affiliation ou les possibilités de commandite en faisant tourner des liens affiliés et la bonne utilisation de contenu dynamique banners.The pouvez apporter votre site web Retour en grâce à la recherche moteurs et d'encourager vos visiteurs à revenir souvent pour voir ce qui se vit Beavers new.Don à Bryan / College Station, Texas et est un niveau de l'entreprise programmeur PHP-MySQL, à la fois le Shopping Guide d'achat d'Elf, et

Source D'Article: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster obtenir le code html
Ajouter cet article sur votre site Web dès maintenant!

Webmaster envoyer vos articles
Aucune inscription requise! Remplissez le formulaire et votre article est dans le Messaggiamo.Com répertoire!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Soumettez vos articles à Messaggiamo.Com Directory

Catégories


Copyright 2006-2011 Messaggiamo.Com - Plan du site - Privacy - Webmaster soumettre vos articles à Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu