Cum să folosiți Google Sheets ca bază de date pentru site-ul dvs. web

Configurați o bază de date gratuită cu Google Sheets

Tabel de materii:

  • Introducere – Faceți clic aici pentru articol
  • Configurarea gazdei și a domeniului gratuit – Faceți clic aici pentru articol
  • Configurarea bazei de date gratuite cu Google Sheets
  • Legăturați baza de date Google Sheet la site-ul web
  • Adaugați Javascript pentru a obține date din baza de date în buclă Click aici pentru articol
  • Adaugați o funcție de căutare la site-ul web Click aici pentru articol
  • Adaugați un formular de contact care nu depinde de Php Click aici pentru articol

Pentru a avea un CMS va trebui să aveți o bază de date. Dacă nu ați folosit niciodată o bază de date decât să folosiți ceva precum WordPress sau o altă platformă CMS va avea o curbă de învățare și ar putea fi descurajant să vă dați seama cum să le folosiți. În plus, platforme precum WordPress au multe părți mobile și sunt mai susceptibile de a se strica. WordPress necesită pur și simplu mai multă întreținere.

Pe de altă parte, ceva foarte familiar precum Google Sheets, care este doar o foaie de calcul, este ceva ce majoritatea oamenilor știu deja să folosească și nu este nici pe departe intimidant de învățat în comparație cu WordPress.

Această metodă pe care o voi trece în revistă este gratuită și vă va ajuta să economisiți bani, dar nu este cea mai bună soluție pentru site-urile web care au nevoie de protecție de securitate avansată. Cu toate acestea, este perfectă pentru un designer sau un dezvoltator care dorește să își afișeze munca sau portofoliul.

Cum folosiți totuși foile de calcul Google pentru a acționa ca bază de date?

În primul rând, va trebui să aveți un cont Google și să creați o nouă foaie de calcul.

Dacă nu aveți un cont Google, puteți merge aici.

Sub opțiunea Start a new spreadsheet, faceți clic pe opțiunea care spune blank. Vizualizați imaginea de mai jos ca referință.

Când creați o foaie nouă, aceasta ar trebui să arate cam așa:

Primul rând va fi important. El servește drept titluri pentru informațiile de date pe care le vom introduce.

De exemplu, dacă doriți ca în coloana B să aveți date de date, atunci în primul rând al coloanei B veți avea cuvântul dată. În rândurile următoare veți introduce diferitele date de care aveți nevoie.

Titlurile coloanelor trebuie să fie un singur cuvânt, fără majuscule. Dacă trebuie să folosiți mai multe cuvinte pentru titlul coloanei, atunci introduceți o cratimă între cuvinte. Puteți vizualiza imaginea de mai jos ca referință.

Acum că foaia de calcul Google Sheet este configurată, va trebui să legați foaia de calcul de site-ul dvs. web. Pentru a face acest lucru, vom folosi un javascript open source numit Tabletop. Îl recomand pentru că este gratuit și ușor de configurat.

Trebuie să descărcați javascript-ul Tabletop. Acesta poate fi găsit aici.

Există instrucțiuni detaliate pentru a-l configura pe pagina de descărcare, dar voi face o scurtă prezentare.

  1. Copiați și lipiți codul de mai jos într-un fișier javascript pentru site-ul dvs. web:

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

2. Înlocuiți link-ul în care scrie „key” cu cheia foii de calcul Google.

Pentru a găsi cheia foii de calcul, reveniți la foaia de calcul Google.

Calea se află în URL și este după „https://docs.google.com/spreadsheets/d/ ” și înainte de ultimul „/”.

Calea va fi formată din litere și numere și, eventual, va avea cratime sau sublinieri.

Când rulați acest lucru pe site-ul dvs. web, va avea o problemă în generarea datelor dvs. și asta pentru că trebuie să publicați foaia de calcul.

Întoarceți-vă la foaia dvs. de calcul Google Sheet și mergeți la File > Publish to the web

Vă veți obține acest meniu de dialog.

Asigurați-vă că aveți selectat întregul document în opțiunea derulantă. Puteți alege să publicați automat modificările prin bifarea funcției din partea de jos. Dacă nu faceți acest lucru, va trebui să publicați foaia de calcul de fiecare dată când faceți o modificare.

Cu ajutorul Tabletop.js puteți conecta foaia de calcul Google Sheet la site-ul dumneavoastră. Folosirea Google Sheets ca bază de date vă permite să evitați să învățați o nouă platformă CMS, dar dacă știți deja ceva precum WordPress, puteți folosi în continuare Google Sheets, deoarece nu necesită atât de multă întreținere. În plus, împreună cu informațiile pe care le-am oferit despre cum să obțineți găzduire gratuită, acest mod vă va economisi bani.

După acestea, acesta este un mod ușor și gratuit de a obține un CMS și de a funcționa în raport cu alte opțiuni. Rămâneți cu noi săptămâna viitoare, când vă voi arăta cum să faceți ca site-ul dvs. să facă o buclă prin datele din baza de date.

Obțineți mai multe perspective ca aceasta pe blogul meu, jaejohns.com/blog

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.