Erste Schritte

GHKit verstehen - der technische Aufbau

Mit GHKit eine Homepage zu erstellen ist eigentlich sehr einfach und rasch erledigt. Aber um richtig damit zu arbeiten, sollte man den Aufbau kennen.

Grundsätzlich arbeitet GHKit (nur) mit vielen unterschiedlichen Dateien und benötigt keine Datenbank. Alle Inhalte werden in diversen Dateien gespeichert. Das bringt einige hervorragende Vorteile mit sich:

  • Einfaches Sichern (Backup) und Wiederherstellen der Homepage.
  • Bei einem Serverumzug einfach alle Dateien nehmen und kopieren.
  • Schnelle Ladezeiten, da die Inhalte direkt im HTML Code gespeichert werden.

Die Dateien und Verzeichnisse

Die Grundstruktur jeder GHKit Installation sieht so aus:

ROOT
├──  admin
├──  config
├──  content
├──  core
├──  data
├──  files
├──  language
├──  package
├──  template
├──  .htaccess
├──  config.php
├──  index.php
├──  LICENSE.txt
├──  robots.txt
└──  version.php

horizontale Linie

Die 4 Bereiche

Prinzipiell ist GHKit in 4 Bereiche gegliedert. Die Core Dateien, das Template, die Inhalte und die Besucherdaten.


1. Die Core Dateien

ROOT
├──  admin
├──  core
├──  language
├──  package
├──  .htaccess
├──  config.php
├──  index.php
├──  LICENSE.txt
├──  robots.txt
└──  version.php


2. Das Template

Das Template ist zuständig für die Ausgabe bzw. das Erscheinungsbild des Frontends. Ein Template ist im Verzeichnis template als Unterverzeichnis gespeichert. Bei dem Template "master" schaut das dann so aus:

ROOT
└──  template
 └──  master

Sind mehrere Templates installiert, dann werden diese genauso im Verzeichnis template aufgelistet. Also b.B. so:

ROOT
└──  template
 ├──  master
 ├──  chloe
 └──  ben


3. Die Inhalte

Die Inhalte und Daten werden in den 3 Verzeichnissen config, content und files gespeichert.

ROOT
├──  config
├──  content
└──  files

config

In diesem Verzeichnis wird die Konfiguration aller Komponenten gespeichert.

content

Hier werden alle Inhalte für Seiten und Module in allen Sprachen gespeichert.

files

Und in diesem Verzeichnis werden alle Dateien (hauptsächlich) Bilder gespeichert. Dieses Verzeichnis kann auch weitere Unterverzeichnisse enthalten.


4. Die Besucherdaten

Hier werden die Besucherdaten gespeichert.

ROOT
└──  data

horizontale Linie

Nachdem nur die Verzeichnisstruktur klar ist, kann es jetzt mit der Installation losgehen.

zur Installatonsanleitung



Stand: 15.03.2016