Vytváření dynamických webových stránek s php - mysql
Čerstvé webových stránek pro návštěvníky může být skutečným přínosem při pokusu o generování opakovat provozu. Většina webmasterů, ale prostě nemají dostatek volného času, aby často aktualizovat nebo obnovit své stránky ručně. Pokud vaše webové stránky hostingové společnosti poskytuje bezplatný přístup k PHP a MySQL, bude tento článek ukáže, jak zkombinovat tyto dva open-source nástroje a nahradit část vašich statických webových stránek 's obsahem často se měnící dynamický content.Why potřebujete dynamického obsahu pro vaše webové stránky? Statické stránky na webové stránky se nakonec stane "zatuchlý" a provoz návštěvník může k výraznému poklesu v průběhu času. Pokles dopravě lze přičíst na tyto základní faktory: 1) neochota vyhledávačů, aby zahrnovala a zobrazení potenciálně "zastaralý" stránek ve výsledcích vyhledávání, 2) konečný počet jiných předmětů související webové stránky, které by byly ochotné odkaz na vaše informace na konkrétní téma, a 3) Návštěvníci, že naučit se prohlížet statické webové stránky s "tam byl, udělal" attitude.Creating a udržování Webové stránky vyžaduje značné investice do času a zdrojů. Ztráty opakovat návštěvníků snižuje hodnotu vašich investic. Bez opakování provoz je prakticky nemožné, webové stránky, které mají být nadále success.How můžete přidávat dynamický obsah, aniž by museli kupovat drahý software? One osvědčené (a snadno implementovat) způsob vytváření dynamického obsahu pro vaše webové stránky otáčením informace o klíčových vyšší provoz internetových stránek pomocí PHP s MySQL databází. Rotující obsah může mít podobu řady rotujících předmětů, střídají seznamů výrobků, nebo dokonce i jednoduchý "myšlenka na den". Co je to Důležitější je, že vaši klienti, kteří přijíždějí na vyhledávačích najít nové a zajímavé informace pokaždé, když navštíví vaše website.As příklad dynamické tvorby obsahu, budeme budovat systém, který se otáčí Informace o skupině výrobků na hlavní stránce hypotetickou maloobchodní prodej internetových stránkách, že trhy widgety. Naším cílem je prezentovat informace o jiný typ nebo model widget možné zakoupit pokud spotřebitel navštíví internetové nákupní site.Step One: Vytvoření obsahu tabulky držet váš widget data.There jsou dvě možnosti pro ukládání dat, které mají být zobrazeny v dynamického obsahu na střídání. První možností by bylo vytvořit novou databázi, nebo možná jen přidat tabulku do stávající databáze produktů, které budou mít informace, které chcete display.Let 's trvat pět teoretické Widget výrobky a design tabulky se mění takto: +------+-----------------------+ | položka | produkt | +------+- ----------------------+ | 1 | Plastové Widgety | | 2 | Metal Widgety | | 3 | Dřevěné Widgety | | 4 | Pryžové Widgety | | 5 | Stone Widgets | +------+-----------------------+-1) Vytvořte si tabulku s následující příkaz SQL: CREATE TABLE ` content_table `(` bod `int (4) NOT NULL auto_increment,` produkt `varchar (10) NOT NULL default'', KEY `bod` ( `bod`)) TYPE = MyISAM AUTO_INCREMENT = 6; Tato tabulka obsahuje dvě pole. První z nich je číslo položky, a druhý je popis pole, které bude mít název výrobku a funkcí. Poznámka: Můžete přidat pole na vaši aktuální tabulce patří: pole URL obrázku, nákupní košík přímý nákup URL pole, pole na stránce produktu, etc.1-b) Uveďte příklad dat do nové tabulky se mění takto: INSERT INTO `content_table` VALUES (1, ' Plastové Widgets '); INSERT INTO `content_table` VALUES (2,' Metal Widgety '); INSERT INTO `content_table` VALUES (3,' Dřevěné Widgety '); INSERT INTO `content_table` VALUES (4,' Guma Widgety '); INSERT INTO content_table `` VALUES (5, 'Stone Moduly'); Po dokončení těchto dvou krocích budete mít tabulku soutěžit s údaji, které mají být uvedeny na vaší website.Another možností by bylo využít stávající produkt tabulky. Pokud existují stovky různých modelů a stylů widgetů již v jedné z tabulek v databázi, můžete využívat stejnou strukturu, učíme se nyní připojit přímo do tabulky a zobrazení již existující data.Step dvě: Práce s vaší nové tabulky: Pro dynamický obsah displeje funkci musí existovat mechanismus, který instruuje své webové stránky, jaké položky by měla být prokázáno, že návštěvník. Tyto mechanismy se mohou lišit podle složitosti od velmi jednoduchých příkazů pro složitější použití cookies nebo sledovací IP určit, které položky by měla být displayed.For tomto tutoriálu budeme využívat jedno z nejdůležitějších účinných mechanismů a možná nejjednodušší začlenit. Toto je použití generátoru náhodných čísel pro rozhodování o tom, které položky budou shown.To vytvořit generátor náhodných čísel pomocí PHP, musíte nejdříve vypočítat celkový počet možných položek, které chcete, aby systém na výběr. V tomto příkladu jsme měli pět bodů, takže maximální počet rozhodnutí bude činit 5. Důvodem je potřeba toto číslo je omezit náhodných čísel je doručena. Pokud budeme mít pět bodů, chceme čísel pouze nám výsledek mezi 1 a 5.We nyní musí vytvořit proměnné pro naše PHP kódu, který bude mít naše nové náhodně vygenerované číslo položky jako takto: $ MyNumber = rand (1, 5); Tento malý fragment kódu slouží jako mechanismus "vyberte" widget produkt položku náhodným výběrem z pěti uvedených v tabulce obsah, že jsme created.If jsme vytvořili 100 různé položky pro dynamické zobrazení místo o pouhých pět, byste jednoduše změnit "rand (1, 5)" část kódu, aby odrážely různé maximální počet. V tomto případě bychom se změnit na "rand (1, 100) "tak, že generátor náhodných čísel nám zpět číslo někde mezi jedním a jedním hundred.We jsou nyní připraveny k těžbě náhodně vybrané položky informace z vašeho stolu tak, aby mohl být zobrazí na vašem webpage.You nyní mohou připojit ke své databázi a váš dotaz tabulce naleznete údaje o položku, která odpovídá náhodné číslo, které jste vytvořili, a to takto: $ query_content = "SELECT * FROM content_table KDE item = $ MyNumber "Třetí krok: Zobrazení dat: Při zobrazení dat je důležité zachovat konzistenci v úpravě velikosti. Je vhodnější vytvořit tabulku uvedených rozměrů (např. "width = 400") a zobrazí výsledky v této tabulce. Tímto způsobem stránce proporce nemusí měnit s každou novou položku (což může být velmi matoucí pro návštěvníky). Jednoduše zobrazit výsledky stejně jako pokud tyto kde jiné MySQL dotaz pomocí echo příkaz: echo $ query_content [ 'produkt']; Pokaždé, když se vaše stránka se nahraje jiný widget výrobek bude vybráno náhodně pro zobrazení na které page.What jiný nemůže vy se svým dynamickým obsahem? pouze omezení jsou ve vaší fantazii. Přidáním názvu a popisu meta tagy do obsahu tabulky můžete alternativní název a vyhledávač popis této stránky. Můžete také využít tento systém k podpoře affiliate programy nebo sponzorských příležitostí otáčením affiliate odkazů a banners.The správné používání dynamického obsahu může přivést zpět do svých webových stránek přízně vyhledávání motorů a podpoří vaši návštěvníci k návratu často vidět, co je new.Don Bobři bydlí v Bryan College Station, Texas a je na úrovni podniků, PHP-MySQL programátora na obou nákupního Elf Shopping Guide, a
Článek Zdroj: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster si html kód
Přidejte tento článek do svých webových stránek se!
Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!