Jak používat Tabulky Google jako databázi webových stránek

Nastavení bezplatné databáze pomocí Tabulek Google

Obsah:

  • Úvod – klikněte zde pro článek
  • Nastavení bezplatného hostingu a domény – klikněte zde pro článek
  • Nastavení bezplatné databáze pomocí Google Sheets
  • Odkaz databáze Google Sheet na webové stránky
  • Přidání Javascriptu pro získání dat z databáze do smyčky Klikněte zde pro článek
  • Přidat funkci vyhledávání na webové stránky Klikněte zde pro článek
  • Přidat kontaktní formulář nezávislý na Php Klikněte zde pro článek

Chcete-li mít CMS, musíte mít databázi. Pokud jste nikdy nepoužívali databázi, než používat něco jako WordPress nebo jinou platformu CMS bude mít křivku učení a může být skličující zjistit, jak je používat. Kromě toho mají platformy jako WordPress mnoho pohyblivých částí a jsou náchylnější k rozbití. WordPress prostě vyžaduje více údržby.

Naopak něco velmi známého, jako jsou Tabulky Google, což je pouze tabulkový procesor, většina lidí už umí používat a není zdaleka tak děsivé se to naučit ve srovnání s WordPressem.

Tato metoda, kterou budu probírat, je zdarma a pomůže vám ušetřit peníze, ale není to nejlepší řešení pro webové stránky, které potřebují pokročilou bezpečnostní ochranu. Je však ideální pro designéra nebo vývojáře, který chce vystavit svou práci nebo portfolio.

Jak však použít tabulky Google, aby fungovaly jako databáze?

Nejprve musíte mít účet Google a vytvořit novou tabulku.

Pokud účet Google nemáte, můžete jít sem.

V části Spustit novou tabulku klikněte na možnost s nápisem prázdná. Pro informaci si prohlédněte obrázek níže.

Po vytvoření nového listu by měl vypadat nějak takto:

Důležitý bude první řádek. Slouží jako nadpisy k datovým informacím, které budeme vkládat.

Pokud například chceme, aby sloupec B obsahoval data, pak v prvním řádku sloupce B budeme mít slovo datum. V dalších řádcích budete zadávat různá data, která potřebujete.

Nápisy sloupců by měly být pouze jednoslovné, bez velkých písmen. Pokud potřebujete pro název sloupce použít více slov, vložte mezi slova pomlčku. Pro představu si můžete prohlédnout obrázek níže.

Teď, když je váš list Google nastaven, budete muset tabulku propojit se svými webovými stránkami. K tomu použijeme open source javascript s názvem Tabletop. Doporučuji jej, protože je zdarma a snadno se nastavuje.

Je třeba stáhnout javascript Tabletop. Najdete ho zde.

Na stránce ke stažení je podrobný návod na jeho nastavení, ale uvedu stručný návod.

  1. Zkopírujte a vložte níže uvedený kód do javascriptového souboru pro vaše webové stránky:

funkce init() {
Tabletop.init( {key: ‚https://docs.google.com/spreadsheets/d/0AmYzu_s7QHsmdDNZUzRlYldnWTZCLXdrMXlYQzVxSFE/pubhtml‘,
callback: function(data, tabletop) {
console.log(data)
},
simpleSheet: true } )
}
okno.addEventListener(‚DOMContentLoaded‘, init)

2. Nahraďte odkaz, kde je napsáno ‚key‘, klíčem k tabulce Google.

Chcete-li najít klíč k tabulce, vraťte se do listu Google.

Klíč se nachází v adrese URL a je za „https://docs.google.com/spreadsheets/d/ “ a před posledním „/“.

Klíč bude obsahovat písmena a číslice a případně pomlčky nebo podtržítka.

Když to spustíte na svém webu, bude to mít problém s generováním dat, a to proto, že musíte tabulku publikovat.

Přejděte zpět na svůj list Google a přejděte na Soubor > Publikovat na webu

Zobrazí se tato dialogová nabídka.

Ujistěte se, že máte v rozbalovací volbě vybraný celý dokument. Automatické publikování změn můžete zvolit zaškrtnutím funkce ve spodní části. Pokud to neuděláte, budete muset tabulku publikovat při každé změně.

Pomocí nástroje Tabletop.js můžete tabulku Google propojit s webem. Použití Tabulky Google jako databáze vám umožní vyhnout se učení nové platformy CMS, ale pokud již znáte něco jako WordPress, můžete Tabulky Google používat i nadále, protože nevyžadují tolik údržby. Navíc ve spojení s poznatky, které jsem poskytl o tom, jak získat bezplatný hosting, vám tento způsob ušetří peníze.

S ohledem na výše uvedené se jedná o snadný a bezplatný způsob, jak zprovoznit CMS ve srovnání s jinými možnostmi. Zůstaňte naladěni na příští týden, kdy vám ukážu, jak přimět vaše webové stránky, aby procházely data z databáze.

Další podobné postřehy najdete na mém blogu jaejohns.com/blog

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.