Home  |   Sidemap  |   Contact

 
:Home :News :Projects :Sound :Download :Workshops :Friends :Forum  

VirtualHTML

VirtualHTML ist ein Tool, was ihnen dabei hilft unkompliziert pseudodynamische Webseiten zu bauen, selbst wenn ihr Hoster ihnen keine Möglichkeit bietet, PHP oder andere Scriptsprachen auf dem Server auszuführen.

Also was ist VirtualHTML?


click to enlarge
Nun, ich versuche es mal so darzustellen. Meine Seite wird auf einem Server gehostet, der es mir leider nicht ermöglicht PHP oder ähnliche Sprachen auszuführen. Da ich aber dennoch eine recht komplexe Seite wollte, war schnell klar, das ich entweder ein Seitenmanagement oder viel Handarbeit einsetzen müßte. Da beide Möglichkeiten nicht wirklich das waren, was ich mir vorstellte, begann ich mir gedanken über einen dritten Weg zu machen.


Ich fing an, zu überlegen, was ich denn eigentlich alles für Arbeiten hätte, und welche man davon irgendwie automatisieren konnte. Mit war gleich klar, das man Inhalt, im Sinne von beispielsweise diesem Text, und darstellung, in Sinne vom generellen Seitendesign, klar trennen konnte. Also mußte ein Tool her, das es mir einerseits ermöglichte den Inhalt jeder html-Seite valiabel zu halten, das Layout aber nur einmalig benötigte.

Ich schaute mich anfangs erstmal um, ob es soetwas schon als Freeware bereits gab, fand aber, das es nicht wirklich das was, was ich mir vorstellte. Außerdem brauchte ich mal wieder etwas, womit ich mich wärend meiner Freizeit beschäftigen konnte. Kurz um, die Idee zu VirtualHTML war geboren.

VirtualHTML ist ein Tool, mit dem man ein Layout- und ein Inhaltsfile zu einem statischen HTML-File zusammen fügen kann, und diese dann einfach auf den Server packt. Das hat den Vorteil, das ich, wenn ich etwas am seitendesign ändere, nicht jede Seite einzeln ändern muß und beim anlegen einer neuen Seite nicht jedesmal das Design von irgendwo herkopieren und ändern muß.

Und was man damit machen kann, sehen sie an genau dieser, meiner Seite.

Ich habe bei der konzeptionierung der Syntax darauf geachtet, das sie möglichst simpel und nicht zu komplieziert, gleichzeitig aber auch schlang ist, damit eventuelle Neulinge sich schnell zurecht finden und alte Hasen sich nicht die Finger wund tippen müssen. (Das liegt ja auch in meinem eigenen Interesse)

Ferner habe ich noch ein paar kleine "Spezialitäten" eingebau, wie z.B. einen Seitenoptiemierer, damit ich dafür nicht noch externe Tools benutzen muß.
andere Projekte: