1st Homepage CMS :: Es geht auch einfach!

Konsistente Websites flexibel selbst erstellen und pflegen - direkt auf gewohnter HTML-File-Basis - kein PHP & Datenbank, keine Online-Installation und Administration nötig

Site-HTML einfach zusammensetzen

Dieses Tool realisiert überraschend einfach eine konsistente Trennung von Inhalt und Darstellung bei voller Flexibilität bezüglich dem Verhalten und bei leichter Anpassbarkeit der Templates. Der gewohnte/leistungsfähige HTML-Editor ist weiter normal, lokal und in-place verwendbar. Keine schwerfällige Administration mit hohem Einrichtungsaufwand ist nötig. Einfaches und transparentes Verhalten: "HTML Bausteine zwischen Dateien übertragen. Einfache dynamische Schablonen für Menü-Generierung, News, Mehrsprachen-Logik, u.a.  Kann aber auch durch freies Scripting (Python) beliebig mit fortgeschrittenen Anforderungen wachsen - bis zu einem hochflexiblem Server-seitigem System."

Ideal für kleine & mittlere Firmen, Vereine, privat | Free Trial | Windows & Linux

Für Webauftritte mit wenigen Seiten und ohne Notwendigkeit einer gleichzeitigen Online-Bearbeitung durch mehrere Autoren erweisen sich die großen Datenbank-getriebenen CMS (z.B. Typo3, Joomla, Drupal und teure komerzielle Systeme) meist als unnötiger Overkill: Hohe Setup- und Provider-Kosten; lange Einlernzeiten; Abhängigkeiten; Templates/Designs können nur durch Programmierer geändert werden; Anfälligkeit für Site-Attacken; Datenpflege und Problembeseitigung erfordern regelmäßig professionelle Admin-Dienstleistungen; Migration ist kaum mehr möglich. Was wo, wann und warum wirklich geschieht wissen oft nur die Programmierer des CMS-Frameworks - komplexe Paradigmen müssen erlernt werden.

Webauftritte mit rein manuell gepflegten .html Files andererseits "zerfallen" regelmäßig sehr schnell zusammenhanglos, es schleichen sich Fehler und Inkonsistenzen ein, übergreifende Optimierungswünsche und Designwechsel werden durch hohe Barrieren verhindert - wodurch die Site schnell veraltet. Und schon die initiale Erstellung ist unnötig umständlich und zeitraubend.

Um Design, Menüs, Fusszeilen, News-Boards, Referenz-Aussagen, Werbe-Felder, Mehrsprachen-Logik, Sitemaps u.a. konsistent und bequem über die Seiten eines Web hinweg zu realisieren, kann man aber mit 1st CMS einen überraschend einfachen Weg gehen. Dabei geschehen ganz einfache Dinge, die für jeden, der auf Einsteiger-Niveau mit HTML vertraut ist, leicht verständlich sind - auf Basis gewohnter lokaler HTML files.

Per Knopfdruck "Site-Update!" werden dabei HTML/Text-Bausteine (<div id="content..."> / <span id="..."> Bereiche oder per comment tags markierte Abschnitte) und Dynamische Blöcke einfach über per Wizards realisierter Projekt-Einstellungen aus verschiedenen Dateien/Vorlagen/Sitemap zusammenkopiert bzw. überträgen. Ein einfacher, transparenter, flexibler und erweiterbarer Mechanismus.

Fortgeschrittene können ein Projekt aber auch sehr frei und dabei effizient mittel High-Level-Funktionen "skripten" und so z.B. auch komplexe Content-Feeds aus nahezu beliebigen Quellen, smarte Transformationen etc. realisieren - was sogar bei sehr großen Framework-CMS kaum ohne eine dann aber sehr aufwändige Web-Programmierung möglich wäre.

Der Projekt-Runner kann übrigens für fortgeschrittene Anwendung auch auf einem Server als Commandline/Batch oder sogar als Webserver ausgeführt werden. Ein nahtloser Übergang zu hochdynamischem Content-Management und Programmierung sind möglich - einfacher als mit konventionellen Methoden.

Kombination mit PHP-Skripten / CGI, Datenbanken, Server-side-includes, etc. sind natürlich weiterhin wie gewohnt und ohne Einschränkungen / Änderungen möglich.

Hauptfunktionen:

  • Ermöglicht einfache Trennung von Inhalt und Design auf allen Ebenen
  • Realisiert konsistente Menüs, gemeinsame Fusszeilen/Header, News-Boards, Referenz-Aussagenlisten, Werbe-Felder, Kategorie-Boxen, Mehrsprachen-Logik, Sitemaps, u.a.
  • Realisiert konsistente Darstellungsstile im Zusammenspiel mit üblichem CSS (Cascading Style Sheets)
  • Einfache Wizards, Beispiele und Quickstart-Site-Vorlagen ermöglichen den Start binnen weniger Minuten
  • Tool für automatischen Upload geänderter Dateien via FTP / WebDAV / SSH
  • Automatische Aufzeichnung verganger Versionen aller Site-Dateien
    Ermöglicht das Verfolgen von Änderungen/Uploads und das Zurückstellen auf frühere Version
  • Tools für Site-Test: HTML Validierung, Link-Check, unbenutzte Dateien aufspüren ...

Funktion und Beispiel auf HTML-Ebene

In HTML Dateien werden bestimmte Abschnitte (<div> / <span> / Spezial-Kommentare) aus Vorlagendateien oder Listen-Generatoren erzeugt bzw. ersetzt.

Der Zusammenhang und Ablauf wird durch eine zentale Projekt-Verwaltung definiert. Vorlagen können z.B. extra HTML/Text-Dateien sein. Und/oder es können ausgewählte Live-Seiten direkt selbst als Vorlagenquelle fungieren (z.B.: index.html und 1. Produkt-Page).

Einfaches HTML-Beispiel mit Kommentaren zu CMS:

<head>
<!--UNIQUE UNCHANGED HEADER PART OF THIS FILE--> <title>Unique title</title>
<!--1cms:
common_header-->
<!--THIS SECTION IS COPIED FROM OUR index.html--> <meta NAME="copyright" CONTENT="Copyright © Lorem Ipsum">
<link rel="stylesheet" href="main.css" type="text/css">
<link rel="shortcut icon" href="/favicon.ico">
<!--1cms:/common_header-->
</head>
<div id="navigation">
<!-- DYNAMIC MENU GENERATED FOR EACH PAGE --> <ul class="menustyle"><li><a href="index.html">Home</a></li> ... </div> <div id="content">
<!-- UNIQUE CONTENT OF THIS PAGE --> Hello World! Lorem ipsum dolor sit amet, consectetur, adipisci velit … <img src="img/some_image.jpg"> </div> <div id="news">
<ul class="newsfield">
<!-- NEWS COLLECTION INSERTED IN ARTICLE PAGES -->
<li>Oct-03: A "news" box will be frequently updated across the site</li>
<li>Sep-29: Here is my last <b>Message</b> ... <a href="more.html">more</a></li>
...</ul></div>
... End of unique content. Bye!
</div>
<div id="marginal_statements">
<!-- RIGHT SIDE RANDOM SELECTED STATEMENTS ON ALL PAGES -->
Duis autem vel eum iriure dolor in hendrerit
in vulputate velit esse molestie consequat </div> <div id="footer_article">
<!-- SIMPLE 1:1 FROM article0.html TEMPLATE --> ©2010 - Ut wisi enim ad minim veniam </div>

 

Newsletter 1st CMS abbonieren

E-Mail:


Kaufen

<todo>

Minimale Systemanfoderungen

  • Läuft auf allen gängigen 32bit/64bit Windows Versionen (ab 98/WinXP);
    oder auf Linux
  • 128MB RAM
  • 20MB free disk space
  • 800 x 600 Display

Exits

SynchronEX box


Neu:
  • Auto-Backup/Journal früherer Datei-Versionen
  • Erweiterte Site-Checks



Product Newsletter / Email: