GuppY is een eenvoudig content management systeem (CMS) en portaal ineen.
Hoe onderscheidt Guppy zich van de klassieke wijze waarop een website werd gebouwd?
Voor een klassieke webpagina voer je een tekst in waarbij de opmaak wordt geregeld met HTML tags (markering). HTML staat voor Hyper Text Markup Language. Deze HTML tags voor bijvoorbeeld tekstopmaak, links en plaatjes, vertellen een webbrowser zoals Firefox of Internet Explorer hoe de pagina uiteindelijk op de PC gepresenteerd moet worden. Tussen de losse webpagina's moet handmatig een verbinding gelegd worden d.m.v. een link tag. Elke keer als je iets aan de opmaak van je website wilt wijzigen moet je aan al deze losse webpagina's werken...
Er is wel wat verbeterd bij het invoeren van speciale pagina's waar de opmaak deels in kon worden opgeslagen (de CSS style sheets), maar al met al kon je behoorlijk druk zijn met het onderhouden van je website. Inhoud en vormgeving zijn niet strikt van elkaar gescheiden. Het resultaat is een statische website.
Er bestaan nu programma's waarmee je inhoud eenvoudig kan beheren en de vormgeving al even eenvoudig kan aanpassen.
GuppY is zo'n programma en is geschreven in PHP. In tegenstelling tot veel andere programma's slaat Guppy de inhoud op in tekstbestanden en niet in een MySQL database. Dankzij PHP is een website gemaakt met Guppy dynamisch!
Bij het invoeren van artikelen e.d. zijn HTML tags toegestaan. Je kunt alle tags van HTML gebruiken. Een prima nederlandstalige website waar je alles te weten komt over HTML vind je
hier.
Opmerking: HTML kennis is niet nodig, ook zonder gebruik van HTML tags kun je een mooie site maken
Via 'Admin' kun je de website zo configureren dat bezoekers van de website zelf nieuws en reacties op artikelen kunnen plaatsen. Daarnaast kan je berichten in het gastenboek of op het forum plaatsen. Het gebruik van HTML tags is in dit geval beperkt. Een eenvoudige editor helpt bij het gebruiken van de meest voorkomende HTML tags.
Je hebt 3 folders tot je beschikking voor het plaatsten van bestanden:
/file: om bestanden in te plaatsten die je als downloads beschikbaar stelt. De verwijzing wordt dan:
<a href="file/bestand.zip">Omschrijving</A>
/img: om achtergronden, logo's en overige grafische bestanden neer te zetten. De verwijzing wordt dan:
<img src="img/image.jpg">
/photo: om je foto's neer te zetten.