Hoe Google Sheets te gebruiken als Uw Website Database

Instellen Gratis Database met Google Sheets

Inhoudsopgave:

  • De intro – Klik hier voor artikel
  • Instellen gratis hosting en domein – Klik hier voor artikel
  • Instellen gratis database met Google Sheets
  • Link Google Sheet Database naar website
  • Scripts toevoegen om databasegegevens naar de loop te krijgen Klik hier voor artikel
  • Zoekfunctie aan website toevoegen Klik hier voor artikel
  • Niet Php-afhankelijk contactformulier toevoegen Klik hier voor artikel

Om een CMS te hebben, moet u een database hebben. Als je nog nooit een database hebt gebruikt dan zal het gebruik van WordPress of een ander CMS platform een leercurve hebben en kan het een hele klus zijn om uit te vinden hoe je ze moet gebruiken. Bovendien hebben platformen zoals WordPress veel bewegende onderdelen en zijn ze vatbaarder voor defecten. WordPress vereist gewoon meer onderhoud.

Integendeel, iets heel bekends als Google Sheets, wat slechts een spreadsheet is, is iets dat de meeste mensen al weten hoe ze moeten gebruiken en het is nergens intimiderend om te leren in vergelijking met WordPress.

De methode die ik zal overlopen is gratis en zal u helpen geld te besparen, maar het is niet de beste oplossing voor websites die geavanceerde beveiligingsbeveiliging nodig hebben. Het is echter perfect voor een ontwerper of ontwikkelaar die hun werk of portfolio wil weergeven.

Hoe gebruik je Google-spreadsheets echter als je database?

Eerst moet je een Google-account hebben en een nieuw spreadsheet maken.

Als je geen Google-account hebt, kun je hierheen gaan.

Onder de optie Een nieuw spreadsheet starten, klik je op de optie die leeg zegt. Bekijk de afbeelding hieronder ter referentie.

Wanneer u een nieuw werkblad maakt, zou het er ongeveer zo uit moeten zien:

De eerste rij zal belangrijk zijn. Deze dient als titel voor de data-informatie die we zullen invoeren.

Wilt u bijvoorbeeld dat kolom B gegevens van datums bevat, dan staat in de eerste rij van kolom B het woord datum. In de volgende rijen voert u de verschillende data in die u nodig hebt.

De kolomtitels mogen slechts uit één woord bestaan, geen hoofdletters. Indien u meerdere woorden wilt gebruiken voor de kolomtitel, zet dan een koppelteken tussen de woorden. U kunt de onderstaande afbeelding als referentie gebruiken.

Nu uw Google Sheet is ingesteld, moet u de spreadsheet nog aan uw website koppelen. Om dat te doen gebruiken we een open source javascript genaamd Tabletop. Ik raad dit aan omdat het gratis is en eenvoudig te installeren.

U dient het Tabletop javascript te downloaden. Het kan hier worden gevonden.

Er zijn gedetailleerde instructies voor het opzetten op de download pagina, maar ik zal een korte walkthrough geven.

  1. Kopieer en plak de onderstaande code in een javascript-bestand voor uw website:

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

2. Vervang de link waar ‘key’ staat door uw Google-spreadsheetsleutel.

Om uw spreadsheetsleutel te vinden, gaat u terug naar uw Google-blad.

De sleutel staat in de URL en staat na “https://docs.google.com/spreadsheets/d/ ” en voor de laatste “/”.

De sleutel zal bestaan uit letters en cijfers en mogelijk koppeltekens of onderstrepingen bevatten.

Wanneer u dit op uw website uitvoert, zal het een probleem hebben met het genereren van uw gegevens en dat komt omdat u uw spreadsheet moet publiceren.

Ga terug naar uw Google Sheet en ga naar File > Publiceer naar het web

U krijgt dan dit dialoogmenu.

Zorg ervoor dat u het volledige document hebt geselecteerd in de vervolgkeuzemogelijkheid. U kunt ervoor kiezen om wijzigingen automatisch te publiceren door de optie onderaan aan te vinken. Als u dit niet doet, moet u de spreadsheet elke keer dat u een wijziging aanbrengt, opnieuw publiceren.

Door Tabletop.js te gebruiken, kunt u uw Google Sheet aan uw website koppelen. Met behulp van Google Sheets als uw database kunt u voorkomen dat het leren van een nieuw CMS-platform, maar als je al iets als WordPress kent, kunt u nog steeds gebruik maken van Google Sheets als het vereist niet zo veel onderhoud. Plus in combinatie met de inzichten die ik heb verstrekt over hoe je gratis hosting te krijgen, zal deze manier bespaart u money.

Met dat gezegd, dit is een gemakkelijke en gratis manier om een CMS up and running ten opzichte van andere opties te krijgen. Stay tuned voor volgende week als ik je laten zien hoe je je website te krijgen om loop door je database data.

Geef meer inzichten zoals deze op mijn blog, jaejohns.com/blog

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.