Albu
New member
In einem Sitecheck Thread kam die Frage auf "Frames: gut oder schlecht?". Nachdem Julien eine Webseite mit einer Argumentation gegen Frames präsentierte, hielt ich dagegen, daß ein Argument für Frames Contribute sei.
Als Begründung zunächst einmal eine Erklärung was Contribute überhaupt ist.
Mit Contribute kann man statische Webseiten mit einem WYSIWYG Editor lokal bearbeiten und wieder publishen. Der Vorgang des Bearbeitens ist dabei so einfach gemacht, daß selbst DAUs damit zurechtkommen. Natürlich muß eine Site entsprechend im Contribute eingerichtet werden und für so manche Funktionalität müssen spezielle Dateien vom Webdesigner angelegt werden, die er aber mit Unterstützung von Dreamweaver (dem großen Bruder) sehr leicht einspielen kann. Nach dem Einrichten kann jeder Contribute Autor (nach der Installation des Windows Programms Contribute) die Seiten mit dem eingebauten Webbrowser (IE - Engine) anschauen und auf jeder beliebigen Seite den Knopf "Seite bearbeiten" benutzen. Dann holt sich Contribute die entsprechenden Dateien, wie z.B. Bilder und den HTML Code der betroffenen Datei per FTP vom Server und wechselt in den Bearbeitungsmodus. Hier kann man dann seine Veränderungen vornehmen, sprich Texte und Bilder manipulieren, Word oder Excel Dateien importieren und die Seite veröffentlichen. Nach dem Publish ist sie sofort online und man kann sein Werk begutachten. Die eingebaute History erlaubt das Zurücknehmen von Änderungen in mehreren Stufen (Default: 3), so daß jederzeit eine frühere Version der Seite online gestellt werden kann.
Der Administrator kann das Editieren von bestimmten Bereichen einschränken, oder verbieten, genauso werden Skripte (sei es PHP, JS oder CSS) nicht angefaßt. CSS Stile können aber z.B. zugänglich gemacht werden, so daß die Autoren auf diese voreingestellten Stile zugreifen können. Der wichtigste Punkt ist aber, daß man bei der Bearbeitung einer Seite mit Contribute i.d.R. nichts kaputt machen kann, die Autoren fassen nur den Content an, nicht jedoch das Design. Durch spezielle Tags und Templates kann man auch sich wiederholende Bereiche editierbar machen, und so z.B. eine Tabelle mit abwechselnden Farben als Objekt hinterlegen. Die Autoren können dann mit kleinen + und - Zeichen neue Zeilen einfügen, die dann automatisch korrekt eingefärbt sind. Editieren kann der Autor dann aber z.B. nur den Inhalt bestimmter Tabellenspalten, so daß er das Layout der Tabelle nicht beeinflussen kann.
Wie kriege ich jetzt die Kurve zu Frames..... nunja ich kann mit Contribute nur statische Seiten bearbeiten (stimmt nicht ganz, PHP Seiten kann man auch bearbeiten, sofern sie deutlich erkennbare HTML Tags enthalten und nur minimale Codeteile enthalten). Wenn ich jetzt aber eine Tabelle mache, in der die Navigation und der Content in jeder Seite enthalten sind, dann habe ich ein Problem, wenn ich die Navigation ändern will. Denn dann muß ich per Contribute jede Seite einzeln aufrufen und muß die Navigationsleiste anpassen. Dies ist zwar eine Feature by Design, denn der Webmaster, der seine Seiten von Hand erstellt muß genauso jede Seite anfassen, sollte sich da was ändern, aber wenn man ein CMS wie Contribute einsetzt, dann ist es halt schon nervig und man vergisst schnell was, da die Autoren später ja auch nicht vom Fach sind. Umgehen kann man das Problem natürlich, wenn man z.B. mit PHP arbeitet und dabei die Navigationsleiste in jeder Datei included, dann kommt Contribute damit klar und man kann die Bearbeitung der Navleiste überall sperren und über einen Trick die Navleiste trotzdem für Contribute zugänglich machen.
Bei einem Frameset habe ich aber eben diese Probleme nicht, hier habe ich einen Content- und einen Navigationsbereich, die klar getrennt sind und die ohne Probleme einzeln editierbar sind. Deswegen die Aussage, daß Contribute ein Argument für Frames sind.
Die Tatsache, daß Contribute für 109€ zu haben ist ist ein weiteres Argument Contribute als CMS vor allem in Low-Cost Bereich einzusetzen, denn die meisten kleinen Kunden wollen kein CMS bezahlen, aber trotzdem die Funktionalitäten eines CMS haben. Außerdem braucht man lediglich einen FTP Account und keine PHP oder gar mySQL, was viele ebenfalls abhalten könnte, da dies mit zusätzlichen Hostingkosten verbunden ist. Mit Contribute reicht eine Visitenkarte oder vergleichbares Paket.
So jetzt aber genug der Werbung.... nein ich krieg kein Geld von Macromedia und auch keine kostenlosen Versionen für eine solche Werbung, ich hatte Contribute nur mal ausprobiert als es rauskam und war sofort davon begeistert, auch wenn es noch ein paar Kinderkrankheiten hat...
Als Begründung zunächst einmal eine Erklärung was Contribute überhaupt ist.
Mit Contribute kann man statische Webseiten mit einem WYSIWYG Editor lokal bearbeiten und wieder publishen. Der Vorgang des Bearbeitens ist dabei so einfach gemacht, daß selbst DAUs damit zurechtkommen. Natürlich muß eine Site entsprechend im Contribute eingerichtet werden und für so manche Funktionalität müssen spezielle Dateien vom Webdesigner angelegt werden, die er aber mit Unterstützung von Dreamweaver (dem großen Bruder) sehr leicht einspielen kann. Nach dem Einrichten kann jeder Contribute Autor (nach der Installation des Windows Programms Contribute) die Seiten mit dem eingebauten Webbrowser (IE - Engine) anschauen und auf jeder beliebigen Seite den Knopf "Seite bearbeiten" benutzen. Dann holt sich Contribute die entsprechenden Dateien, wie z.B. Bilder und den HTML Code der betroffenen Datei per FTP vom Server und wechselt in den Bearbeitungsmodus. Hier kann man dann seine Veränderungen vornehmen, sprich Texte und Bilder manipulieren, Word oder Excel Dateien importieren und die Seite veröffentlichen. Nach dem Publish ist sie sofort online und man kann sein Werk begutachten. Die eingebaute History erlaubt das Zurücknehmen von Änderungen in mehreren Stufen (Default: 3), so daß jederzeit eine frühere Version der Seite online gestellt werden kann.
Der Administrator kann das Editieren von bestimmten Bereichen einschränken, oder verbieten, genauso werden Skripte (sei es PHP, JS oder CSS) nicht angefaßt. CSS Stile können aber z.B. zugänglich gemacht werden, so daß die Autoren auf diese voreingestellten Stile zugreifen können. Der wichtigste Punkt ist aber, daß man bei der Bearbeitung einer Seite mit Contribute i.d.R. nichts kaputt machen kann, die Autoren fassen nur den Content an, nicht jedoch das Design. Durch spezielle Tags und Templates kann man auch sich wiederholende Bereiche editierbar machen, und so z.B. eine Tabelle mit abwechselnden Farben als Objekt hinterlegen. Die Autoren können dann mit kleinen + und - Zeichen neue Zeilen einfügen, die dann automatisch korrekt eingefärbt sind. Editieren kann der Autor dann aber z.B. nur den Inhalt bestimmter Tabellenspalten, so daß er das Layout der Tabelle nicht beeinflussen kann.
Wie kriege ich jetzt die Kurve zu Frames..... nunja ich kann mit Contribute nur statische Seiten bearbeiten (stimmt nicht ganz, PHP Seiten kann man auch bearbeiten, sofern sie deutlich erkennbare HTML Tags enthalten und nur minimale Codeteile enthalten). Wenn ich jetzt aber eine Tabelle mache, in der die Navigation und der Content in jeder Seite enthalten sind, dann habe ich ein Problem, wenn ich die Navigation ändern will. Denn dann muß ich per Contribute jede Seite einzeln aufrufen und muß die Navigationsleiste anpassen. Dies ist zwar eine Feature by Design, denn der Webmaster, der seine Seiten von Hand erstellt muß genauso jede Seite anfassen, sollte sich da was ändern, aber wenn man ein CMS wie Contribute einsetzt, dann ist es halt schon nervig und man vergisst schnell was, da die Autoren später ja auch nicht vom Fach sind. Umgehen kann man das Problem natürlich, wenn man z.B. mit PHP arbeitet und dabei die Navigationsleiste in jeder Datei included, dann kommt Contribute damit klar und man kann die Bearbeitung der Navleiste überall sperren und über einen Trick die Navleiste trotzdem für Contribute zugänglich machen.
Bei einem Frameset habe ich aber eben diese Probleme nicht, hier habe ich einen Content- und einen Navigationsbereich, die klar getrennt sind und die ohne Probleme einzeln editierbar sind. Deswegen die Aussage, daß Contribute ein Argument für Frames sind.
Die Tatsache, daß Contribute für 109€ zu haben ist ist ein weiteres Argument Contribute als CMS vor allem in Low-Cost Bereich einzusetzen, denn die meisten kleinen Kunden wollen kein CMS bezahlen, aber trotzdem die Funktionalitäten eines CMS haben. Außerdem braucht man lediglich einen FTP Account und keine PHP oder gar mySQL, was viele ebenfalls abhalten könnte, da dies mit zusätzlichen Hostingkosten verbunden ist. Mit Contribute reicht eine Visitenkarte oder vergleichbares Paket.
So jetzt aber genug der Werbung.... nein ich krieg kein Geld von Macromedia und auch keine kostenlosen Versionen für eine solche Werbung, ich hatte Contribute nur mal ausprobiert als es rauskam und war sofort davon begeistert, auch wenn es noch ein paar Kinderkrankheiten hat...