Difficult things will be simpler, routine tasks become less

Komplizierte Dinge werden einfacher, die Routinearbeiten werden minimiert

Jeder kann es - und du auch - selfcms

einige wichtige Gründe, um sich für selfcms zu entscheiden


  1. du bist ein bewanderter Webmaster

  2. du bist gerade dabei einen nagelneuen Internetauftritt zu erstellen

  3. du programmierst in Java, JavaScript, C++, C#, VisualBasic, Oracle, Natural, XSLT, XSL-FO, SVG, VML, PDF, ...

  4. du hast vor, mit deiner Homepage in einem Dot-Net Distributing Computing System (die neueste Technologie von Microsoft für webbasierte Anwendungen) teilzunehmen

  5. du als Webmaster bist für die Intranet-Website in einem geschlossenen Netz zuständig

  6. XML und XSL sind zukunftssichere anerkannte Sprachen

  7. SCMS-Kit ist Freeware, also kostet nichts, aber leistet einiges, was in der Microsoft-Implementierung des XML-Parsers fehlt

  8. du arbeitest im Team an einem Webprojekt und die Frage der sinnvollen Arbeitsteilung steht in der Tagesordnung

  9. du bist Selbständig und hast vor die Firma mit einer Homepage im Internet zu präsentierenbzw. dein Produkt/Service über das Internet zu vermarkten

  10. du als Webmaster/Betreiber bist für eine mehrsprachige Website verantwortlich bzw. willst eine Druckversion von Webseiten anbieten

Warum selfcms?

  1. du bist ein bewanderter Webmaster
  2. Deine Homepage hat bereits ein Paar Jahre auf dem Buckel und deren Layout entspricht nicht mehr deinem gewachsenen Können in Sachen Webdesign. Es kommt noch schlimmer - dein Chef hat es mitbekommen, dass die HP nicht mehr dem Zeitgeist entspricht! Aber wie es im täglichen Betrieb so ist - es fehlt die Zeit für eine Generalüberholung und es kribbelt im Magen, wenn man daran denkt, dass das Gleiche in ein Paar Jahren wieder auf dich zukommt.

    Hier hast du mit selfcms die rettende Lösung. Kostenlos steht dir ein CMS (Content Management System) zu Verfügung und alles, was zu machen ist ist die Templates für ein neues Design zu erstellen und das Content in eine XML-Datenbank umzuschaufeln. Dann kannst du die zukünftigen Designänderungen ganz locker angehen - nur einige wenige Templates sind zu ändern, den Rest erledigt selfcms für dich. Die Pflege von Inhalten/Content deiner Website ist mit selfcms mit viel weniger Aufwand verbunden - du füllst die Felder in deinen XML-Templates aus, was nicht schwieriger ist, als ein Formular auszufüllen. Den Rest - XML-Daten mit HTML-Formatierungen auszustatten - erledigt selfcms für dich!

  3. du bist gerade dabei einen nagelneuen Internetauftritt zu erstellen
  4. du hast klare Vorstellungen davon, was und wie die Besucher deiner HP zu sehen bekommen. S T O P !!! Verpass deine Chance nicht aus den Erfahrungen lernen, die andere bereits gemacht haben! (s. Punkt 1). Content von Layout in deinem Webprojekt von Anfang an trennen heistt die Devise.

    Content/Inhalt (Texte, Bilder, Audio- und Videodateien, ...) gehören in die XML-Datenbank, Layout-Templates(Vorlagen) werden in XSL-Definitionen beschieben. Und wenn du im Moment mit XML und XSL noch nichts im Hut hast keine Angst, das ist nicht komplizierter, als HTML zu machen - vorausgesetzt du benutzt für HTML keinen WYSIWYG-Editor. Ein Ausschnitt aus der XML-Datenbank für diese Seite hier sieht z.B. so aus




    Beschreibung



    Warum SCMS-Kit?


    du bist ein bewanderter Webmaster

    Deine Homepage hat bereits ein Paar Jahre auf dem Buckel...


    Hier hast du mit SCMS-Kit die rettende Lösung! ...









    Und dazu gehörendes XSL-Template aus nur 26 Zeilen, mit dem der ganze Text dieser Seite (eine Ausnahme - dieses XML- und XSL-Code wurde nachträglich in die HTML-Datei eingefügt), alle Themen mit HTML-Formatierungen versorgt wurden:






    <xsl:value-of select="thema"/>





















    XML- und XSL-Dateien sind ganz normale Textdateien, die du mit jedem beliebigen Texteditor (z.B. Notepad) bearbeiten kannst. Und auf der selfcms-HP findest du ein Paar Beispiele, die belegen, dass eine XML-Vorlage ist nicht schwieriger, als ein Formular und eine XSL-Abfrage nicht schwieriger, als ein JavaScript-Programm zu erstellen.

    Es kann durchaus sein, dass es mit der Fertigstellung deiner HP wird es etwas länger dauern, als schnell mal eine Websitet auf Pure-HTML zusammenzubasteln. Dafür aber kannst du dann später jede Zeit deine HP mit wenig Aufwand in einem ganz neuen Design präsentieren. Nur die Layout-Vorlagen ändern - wie viele es sind ist deine Entscheidung - und dein Content wird in einem neuen Outfit angezeigt

  5. du programmierst in Java, JavaScript, C++, C#, VisualBasic, Oracle, Natural, XSLT, XSL-FO, SVG, VML, PDF, ...
  6. ... und dein creativer Geist hat es satt mit 'Kopieren und Einfügen' immer die gleiche Codezeilen zu produzieren, die alle gleich sind bis auf ein paar Zeichenfolgen. Und diese Zeichenfolgen werden per Hand eingetippt. Wie es eben beim Einsatz von wiederverwendbaren Modulen ist.

    In Word, Excel & Co kannst du in solchen Fällen Bausteine, Makros u.ä. einsetzen. In selfcms kannst du in XSL eigene Makros schreiben, die die Tipparbeit minimieren und ganz auf deine Bedürfnisse/ dein Projekt angepasst sind. Und diese Makros sind nichts anderes, als XSL-Templates, also ganz normaler Text.

    Ein Beispiel dafür sind diese JavaScript-Funktionen, die aus XML- und XSL-Dateien in einem Durchgang in die HTML-Seite eingefügt werden:

    function HomeAuswaehlen(){
    if (document.all) document.getElementById("Home_ID").style.backgroundColor = "#990033";
    else if (document.getElementsByTagName) document.getElementById("Home_ID").style.backgroundColor = "#000066";}
    function HomeVerlassen()
    {
    if (document.all) document.getElementById("Home_ID").style.backgroundColor = "#000066";
    else if (document.getElementsByTagName) document.getElementById("Home_ID").style.backgroundColor = "#990033";}

    function EnglischAuswaehlen(){
    if (document.all) document.getElementById("Englisch_ID").style.backgroundColor = "#990033";
    else if (document.getElementsByTagName) document.getElementById("Englisch_ID").style.backgroundColor = "#000066";}
    function EnglischVerlassen()
    {
    if (document.all) document.getElementById("Englisch_ID").style.backgroundColor = "#000066";
    else if (document.getElementsByTagName) document.getElementById("Englisch_ID").style.backgroundColor = "#990033";}
    function SucheAuswaehlen()
    {
    if (document.all) document.getElementById("Suche_ID").style.backgroundColor = "#990033";
    else if (document.getElementsByTagName) document.getElementById("Suche_ID").style.backgroundColor = "#000066";}

    function SucheVerlassen()
    {
    if (document.all) document.getElementById("Suche_ID").style.backgroundColor = "#000066";
    else if (document.getElementsByTagName) document.getElementById("Suche_ID").style.backgroundColor = "#990033";}.


    Das Gute daran - man kann immer sicher sein, dass dir keine Tippfehler das Leben schwer machen.

  7. du hast vor, mit deiner Homepage in einem Dot-Net Distributing Computing System (die neueste Technologie von Microsoft für webbasierte Anwendungen) teilzunehmen
  8. Wunderbar! du weisst sicher Bescheid, dass die wichtigste Grundlage und Voraussetzung dafür ist die Nutzung von XML. Auf XML basieren sowohl die Definitionen der genutzten Protokolle als auch der eigentliche Austausch von Daten. Anderseits kannst du als Anbieter die XML-Daten der UDDI Registry Webservices (UDDI steht für Universal Description, Discovery and Integration und definiert auf XML basierende Standards, mit deren Hilfe Unternehmen die von Ihnen angebotene Webservices einheitlich beschreiben können) für deine klassische Webseite Nutzen. Sie würden in diesem Fall durch selfcms in HTML, aber auf Wunsch auch in WAP-, SVG oder ein anderes Format umgewandelt.

  9. du als Webmaster bist für die Intranet-Website in einem geschlossenen Netz zuständig
  10. ... und Microsofts Internet-Explorer ist in diesem Netz als Standard-Browser vorgeschrieben. Auch hier hast du dein Content und Layout fest im Griff, wenn du dich für selfcms entscheidest. Ein Export von XML und XSL in HTML-Format kanst du dich dabei ersparen, da der Internet-Explorer ab Version 5.0 kann mit XML umgehen. selfcms kannst du aber gut gebrauchen, um die XML und XSL-Dateien zu erstellen und in Projekten zu zu verwalten.

  11. XML und XSL sind zukunftssichere anerkannte Sprachen
  12. ... die von World Wide Web Consortium empfohlen sind und als Quasistandards gelten. Wenn du dich später für ein anderes CMS entscheiden solltest, sind deine in selfcms erstellte XML- und XSL-Dateien mit jedem beliebigen Programm, das XML versteht, wiederverwendbar und deine Investition in die Programmierung mit XML und XSL hat sich auf jeden Fall gelohnt.

  13. SCMS-Kit ist Freeware, also kostet nichts, aber leistet einiges, was in der Microsoft-Implementierung des XML-Parsers fehlt
  14. - zum Beispiel Erstellung von mehreren Dateien im Zielformat in einem Durchgang;

    - komfortable Oberfläche für die Verwaltung von XML-Projekten;

  15. du arbeitest im Team an einem Webprojekt und die Frage der sinnvollen Arbeitsteilung steht in der Tagesordnung
  16. ... selfcms macht hier die Entscheidung leichter: für die Pflege von XML-Daten sind Computergrundkenntnisse ausreichend und für die Erstellung von XSL-Templates sind Fertigkeiten mindestens auf einem Webmasterniveau gefragt

  17. du bist Selbständig und hast vor die Firma mit einer Homepage im Internet zu präsentierenbzw. dein Produkt/Service über das Internet zu vermarkten
  18. siehe Punkt oben 'du arbeitest im Team': du kannst als einmaliger Aufwand sich die XSL-Templates vom Fachmann erstellen lassen. Die Pflege von XML-Daten kannst du dann selber machen (oder es macht deine Bürokraft, deine Frau/Freundin, Kind - dein Hund kann es leider nicht :).

  19. du als Webmaster/Betreiber bist für eine mehrsprachige Website verantwortlich bzw. willst eine Druckversion von Webseiten anbieten
  20. siehe Punkt oben 'du bist Selbständig': wenn die Inhalte deiner HP in XML-Datebank abgelegt sind, kannst du einmalig erstellte XML- und XSL-Vorlagen für alle Sprachen verwenden. Wenn neue Inhalte in die HP einzupflegen sind, füllst die XML-Felder einfach aus - wie gesagt - dafür reichen Computergrundkenntnisse aus. Für die Änderung des Layouts werden auch nur XSL-Vorlagen zu ändern - die Inhalte brauchst du nicht anfassen

Erstellt mit SCMS-kit