La creazione di siti web con contenuti dinamici con PHP - MySQL
Fresh contenuto del sito web per i visitatori possono essere di reale beneficio quando si cerca di generare traffico ripetere. La maggior parte dei webmaster, tuttavia, solo che non hanno abbastanza tempo libero per aggiornare frequentemente o ricostruire le loro pagine manualmente. Se il tuo sito web hosting company prevede il libero accesso a PHP e MySQL, questo articolo vi mostrerà come combinare questi due strumenti open source e sostituire una parte del contenuto statico i vostri siti web 'con cambiano frequentemente content.Why dinamica avete bisogno di contenuti dinamici per il tuo sito web? pagine statiche su un sito web diventare "stantio" e il traffico di visitatori può cadere in modo significativo nel corso del tempo. Il calo di il traffico può essere attribuita a questi fattori primari: 1) La riluttanza dei motori di ricerca per comprendere e visualizzare le tue potenzialmente "out of date" le pagine nei risultati delle ricerche, 2) Il numero finito di soggetti altri siti web correlati, che sarebbero disposti a link per le informazioni su un argomento specifico, e 3) I visitatori che imparare a visualizzare il tuo sito web statico con uno "stato là, fatto che" attitude.Creating e il mantenimento di un sito web richiede un notevole investimento di tempo e risorse. Perdere visitatori ripetere diminuisce il valore del vostro investimento. Senza ripetere il traffico è praticamente impossibile che un sito web per essere una costante success.How si può aggiungere contenuti dinamici senza dover acquistare costosi software? One dimostrato (e facile da implementare) il metodo di creazione di contenuto dinamico per il tuo sito web è di rotazione informazioni sulla chiave, superiore le pagine web del traffico utilizzando PHP con un database MySQL. Contenuto rotante può assumere la forma di una serie di articoli a rotazione, un gruppo di rotazione di annunci di prodotto, o anche un semplice "pensato per il giorno". Che cosa è importante è che i vostri clienti e di visitare i motori di ricerca trovare informazioni nuove e interessanti ogni volta che visita il tuo website.As un esempio di creazione di contenuti dinamici, costruiremo un sistema che ruota informazioni su un gruppo di prodotti sulla pagina principale di un ipotetico di vendita al dettaglio sito web che i mercati dei widget. Il nostro obiettivo è quello di presentare le informazioni su un diverso tipo o modello di widget disponibili per l'acquisto ogni volta che un consumatore visita il site.Step web shopping One: Creare una tabella dei contenuti per custodire il tuo widget data.There sono un paio di opzioni per l'archiviazione dei dati da visualizzare nel vostro rotazione contenuti dinamici. Il primo opzione sarebbe quella di creare un nuovo database, o forse semplicemente aggiungere una tabella in un database esistente prodotto che conterrà le informazioni che si desidera display.Let 's Take Five prodotti widget teorica e la progettazione di un tabella come segue: +------+-----------------------+ | voce | prodotto | +------+- ----------------------+ | 1 | Widgets plastica | | 2 | Widgets Metal | | 3 | Widgets legno | | 4 | Widgets gomma | | 5 | Stone Widget | +------+-----------------------+ 1-a) Crea la tua tabella con la seguente istruzione SQL: CREATE TABLE ` content_table `(` voce `int (4) NOT NULL,` prodotto `varchar (10) NOT NULL default'', KEY `voce` ( `voce`)) TYPE = MyISAM AUTO_INCREMENT = 6; Questa tabella contiene due campi. Il primo è un numero d'ordine e la seconda è un campo di descrizione che conterrà il nome del prodotto e le caratteristiche. Nota: È possibile aggiungere i campi al vostro tavolo reale, tra cui: un campo URL immagine, carrello campo acquisto diretto URL, campo pagina del prodotto, ecc.1-b) Inserire i dati di esempio nella tua nuova tabella come segue: INSERT INTO `content_table` VALUES (1, ' Widget di plastica '); INSERT INTO `content_table` VALUES (2,' Metal Widget '); INSERT INTO `content_table` VALUES (3,' Wooden Widget '); INSERT INTO `content_table` VALUES (4,' Rubber Widget '); INSERT INTO `content_table` VALUES (5, 'Stone Widget'); Una volta completati questi due passaggi si avrà una tabella di competere con i dati che devono essere visualizzati sul tuo website.Another opzione sarebbe quella di utilizzare la tabella di prodotti esistenti. Se ci sono centinaia di diversi modelli e stili di widget già in una delle tabelle del database, è possibile utilizzare la stessa struttura stiamo imparando ora di connettersi direttamente a quel tavolo e visualizzare il già esistenti due data.Step: Lavorare con la nuova tabella: Per visualizzare il contenuto dinamico per funzionare ci deve essere un meccanismo in atto, che indica la pagina web da cui voce deve essere mostrato al visitatore. Questi meccanismi variano in complessità dai comandi estremamente semplice l'uso più complicato dei cookies o di monitoraggio IP per determinare quale elemento dovrebbe essere displayed.For questo tutorial, potremo utilizzare una delle più meccanismi efficaci e forse il più facile da integrare. Questo è l'uso di un generatore di numeri casuali per decidere quale elemento verrà shown.To creare un generatore di numeri casuali con PHP è necessario calcolare il numero totale di possibili elementi che si desidera che il sistema da scegliere. In questo esempio abbiamo avuto cinque elementi in modo che il numero massimo di scelte saranno 5. Il motivo abbiamo bisogno di questo numero è di limitare i numeri casuali che si consegnato. Se abbiamo cinque elementi, vogliamo che il generatore di numeri a solo darci un risultato compreso tra 1 e 5.We, occorre creare una variabile per il nostro codice PHP che conterrà il nostro nuovo numero d'ordine generato in modo casuale, come segue: $ MyNumber = rand (1, 5); Questo piccolo frammento di codice agirà come il meccanismo di "selezionare" un elemento di prodotto widget a caso da cinque previste nella tabella dei contenuti che abbiamo created.If abbiamo creato 100 elementi diversi per la visualizzazione dinamica invece di cinque, si dovrebbe semplicemente cambiare il rand "(1, 5)" parte del codice per riflettere il diverso numero massimo. In questo caso si sarebbe cambiato in "Rand (1, 100) "in modo che il generatore di numeri casuali ci restituisce un numero da qualche parte tra uno e uno hundred.We sono ora pronti per estrarre le informazioni l'elemento selezionato casualmente dal vostro tavolo in modo che possa essere visualizzate sul vostro webpage.You ora possibile connettersi al database e query la tabella per trovare i dati per l'elemento che corrisponde al numero a caso si è creato, come segue: $ query_content = "SELECT * FROM content_table DOVE item = $ MyNumber "; Fase tre: visualizzazione dei propri dati: nella visualizzazione dei dati, è importante mantenere una coerenza nel formato di presentazione. E 'preferibile creare una tabella di dimensioni specificate (come ad esempio "width = 400") e visualizzare i risultati all'interno di questa tabella. In questo modo le proporzioni pagina non c'è bisogno di cambiare ad ogni nuova voce (che può essere molto confusa per i visitatori). Semplicemente visualizzare i risultati come se questi, in cui ogni query MySQL altro usando il comando echo: echo $ query_content [ 'prodotti']; Ogni volta che la pagina è caricata di un prodotto diverso widget saranno selezionati a caso per la visualizzazione su tale page.What altro può fare con i contenuti dinamici? I limiti sono solo nella vostra immaginazione. Con l'aggiunta di un tag titolo e descrizione meta alla tabella dei contenuti, è possibile alternare il titolo e la descrizione motore di ricerca per quella pagina. È inoltre possibile utilizzare questo sistema per promuovere i programmi di affiliazione o le opportunità di sponsorizzazione ruotando link di affiliazione e banners.The corretto uso del contenuto dinamico è possibile portare il proprio sito web torna in auge con la ricerca motori e incoraggiare i visitatori a tornare spesso a vedere ciò che è vita Beavers new.Don in Bryan / College Station, Texas, ed è uno di livello enterprise programmatore PHP-MySQL sia a Carrello Elf Guida allo shopping, e
Fonte dell'articolo: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!
Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com