php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.06.2009, 11:33  
Erfahrener Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 160
PHP-Kenntnisse:
Fortgeschritten
McSodbrenner befindet sich auf einem aufstrebenden Ast
Standard RTE vs. Wiki Syntax in Redaktionssystemen

Für ein CMS stelle ich mir gerade die Frage, ob denn wohl ein RTE (z.B. TinyMCE oder FCKEditor u.a.) oder eine Wiki-Syntax geeigneter ist.

Dafür möchte ich eine Liste mit den Vorteilen der jeweiligen Systeme erstellen (welche durch eure Ergänzungen aufgefüllt wird) und natürlich auch eure persönliche Meinung dazu hören. Interessant fände ich auch, ob es nicht Redaktionssysteme (CMS, Wiki, Forum usw.) gibt, bei denen vielleicht das eine oder das andere sinnvoller ist.

Ich selbst bin ganz klar Anhänger der Wiki-Syntax.
Dann fange ich mal an:

Rich Text Editor
  • WYSISWYG
    Man sieht gleich, welche Formatierung wie interpretiert wird. Allerdings entspricht das Aussehen meistens nicht wirklich dem Frontend.
  • Keine Lernkurve und keine Hemmschwelle
    Der Redakteur kann sofort anfangen, längere Texte ähnlich MS Word zu bearbeiten.
  • Wirkt auf Redakteur attraktiver und professioneller
    Man sieht klarer, dass z.B. eine Headline auch wirklich eine Headline ist.

Wiki-Syntax
  • Cross-Browser-Support
    Es werden alle derzeitigen sowie auch zukünftige Browser unterstützt. Selbst über Mobile-Browser ist eine Pflege möglich. Setzt keine Technologien wie Javascript o.ä. voraus.
  • Barrierefrei
  • Reine Datenpflege
    Es werden nur die inhaltlichen Daten gepflegt. Das Aussehen wird rein durch CSS geregelt.
  • Versionen vergleichbar
    Es können Diff-Tools verwendet werden, um Redakteuren zu zeigen, was sich geändert hat.
  • Einfacher erweiterbar
    Neue Funktionalität kann auf Bedarf hin integriert werden.
McSodbrenner ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.06.2009, 11:42  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Ich selbst würde für mich eher Wiki-Syntax einsetzen, für Redaktionssysteme plädiere ich jedoch für WYSIWYG auf Basis von TinyMCE (nicht FCKeditor!). TinyMCE ist in seiner neusten Version schon sehr weit entwickelt und mit einigen Anpassungen (die sich ja leicht machen lassen) ist der Code sehr sauber. Wenn du dazu noch alles Unnötige abschaltest, dann wirst du sehr gute Ergebnisse erreichen, ohne dass du dem Kunden erklären musst, was er zu tun und zu lassen hat.
SilverStripe nutzt z.B. TinyMCE mit ein paar Anpassungen und der Code ist wirklich gut. Es werden <strong>- und <em>-Tags statt <b> und <i> verwendet und von <font>-Tags ist gar keine Rede mehr. Allerdings werden natürlich ein paar CSS-Inline-Stylings verwendet, aber das lässt sich auch anpassen.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 14.06.2009, 12:24  
Erfahrener Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 160
PHP-Kenntnisse:
Fortgeschritten
McSodbrenner befindet sich auf einem aufstrebenden Ast
Standard

Warum würdest du denn für dich Wiki-Syntax wählen und für deine Kunden einen RTE?
McSodbrenner ist offline   Mit Zitat antworten
Alt 14.06.2009, 12:48  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Weil ich es gewohnt bin, auf Codeebene zu schreiben, Kunden sich aber nicht unbedingt (gibt natürlich Ausnahmen) erst mit irgendeiner Syntax beschäftigen wollen. Das Ding soll einfach funktionieren und mehr nicht. Wenn der RTE gut eingestellt ist und vernünftige Auszeichnungen benutzt, kann der Kunde damit weniger falsch machen, als mit Wiki-Syntax. In beiden kann er Überschriften falsch oder nicht setzen, aber beim Editor kannst du durch die verfügbaren Buttons vorgeben, was der Kunde kann und was nicht. Du kannst z.B. den U-Button für unterstrichenen Text deaktivieren. Bei der Wiki-Syntax müsstest du solche Sachen komplett aus dem Code herausnehmen.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 15.06.2009, 09:25  
Erfahrener Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 160
PHP-Kenntnisse:
Fortgeschritten
McSodbrenner befindet sich auf einem aufstrebenden Ast
Standard

Ich habe eher das Gefühl, mit RTE kann er wesentlich mehr falsch machen. Z.B. verwendet er auf der einen Seite weiche Umbrüche, und auf der nächsten Seite harte Umbrüche, um einen Abstand zu erstellen. Im Frontend sieht das jetzt völlig unterschiedlich aus.
Und einen Link zu erstellen, ist für den User kaum zu machen, wenn er für die Verlinkung z.B. 4 Reiter mit X Optionen angeboten bekommt (Beispiel Joomla).

Zitat:
Bei der Wiki-Syntax müsstest du solche Sachen komplett aus dem Code herausnehmen.
Nicht mehr order nicht weniger als beim RTE. Wenn die Wiki-Syntax-Engine genauso darauf vorbereitet wurde wie Tiny, dann ist dort ja kein Unterschied.

Andere Meinungen oder Ergänzungen?
McSodbrenner ist offline   Mit Zitat antworten
Alt 15.06.2009, 11:05  
Erfahrener Benutzer
 
Registriert seit: 28.09.2008
Beiträge: 1.168
PHP-Kenntnisse:
Fortgeschritten
Koala befindet sich auf einem aufstrebenden Ast
Standard

Diie allermeisten Kunden brauchen simple Buttons,
mit "im Code editieren" brauchst ihnen erst gar nicht
zu kommen.
Koala ist offline   Mit Zitat antworten
Alt 15.06.2009, 11:06  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

Zitat:
Zitat von Koala Beitrag anzeigen
Diie allermeisten Kunden brauchen simple Buttons,
mit "im Code editieren" brauchst ihnen erst gar nicht
zu kommen.
Die wollen immer alle "sowas wie Word" :P
robo47 ist offline   Mit Zitat antworten
Alt 15.06.2009, 13:17  
Neuer Benutzer
 
Registriert seit: 26.05.2009
Beiträge: 23
webdepp befindet sich auf einem aufstrebenden Ast
Standard

Für ein CMS, mit dem ich verschiedenste Layouts auf den verschiedensten Seiten umsetzen will, reicht mir die Vereinfachung auf einige Befehle durch die WikiSyntax einfach nicht aus. Ich brauche da mindestens die volle HTML-Bandbreite.

Außerdem finde ich die Wiki-Syntax als HTML-Ersatz nicht wirklich eingängig.
Der dem Kunden vermittelbare Arbeitsvorteil durch RTE ist einfach höher als "dann lernen Sie Wiki-Befehle anstatt HTML-Befehle"...

Also für ein CMS im Kundeneinsatz - Absolutes RTE-Votum.
webdepp ist offline   Mit Zitat antworten
Alt 15.06.2009, 13:31  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ich finde textile-Derivate recht selbsterklärend. Robo's Aussage ist aber leider richtig. Viele wollen eigentlich auch gar nicht selbst editieren.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 15.06.2009, 14:40  
Neuer Benutzer
 
Registriert seit: 26.05.2009
Beiträge: 23
webdepp befindet sich auf einem aufstrebenden Ast
Standard

Selbsterklärend? Wo?

Textile/Wiki:
Code:
*Fetter Text*
HTML:
Code:
<strong>Fetter Text</strong>
Das nenn ich selbsterklärend

Also wir arbeiten seit Jahr und Tag ausschließlich mit FCK, anschließend TinyMCE, und die Kunden, für die die Website wirklich "das Geschäft" ist, fangen nach ner Zeit erfahrungsgemäß auch an, mit der Quelltextansicht rumzuspielen.

Zitat:
Zitat von nikosch Beitrag anzeigen
Robo's Aussage ist aber leider richtig. Viele wollen eigentlich auch gar nicht selbst editieren.
Richtig. Die rufen an, und ich stelle denen den HTML/CSS Stundensatz in Rechnung. Dafür gehe ich ins CMS, kopiere aus der Word-Vorlage in den Editor, einmal den Quelltext durchschauen, speichern.

Die anderen wollen durchaus selber editieren. Aber editieren heißt nicht zwangsläufig, dass man dies durch ein wie auch immer geartetes Markup tut.
Der "Anwender" hat nämlich keine Zeit für solche Kindereien, da hat der IT-Mist gefälligst zu funktionieren, der muss sich "um's Geschäft" kümmern.

Der große Run auf PCs kam immerhin mit Desktop und Maus, nicht zu Zeiten der Shellbefehle.
webdepp ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] syntax Fehler ? fulltilt PHP Tipps 2009 2 19.02.2009 16:34
PHP Syntax Error (Zeilenangabe) marquies PHP Tipps 2008 7 21.12.2008 13:19
Vorschläge und Gedanken zur Wiki brotondi Wiki Diskussionsforum 20 29.11.2008 15:11
[Erledigt] Wie Wert aus SELECT in Variable speichern oder SQL Syntax? rick7401 Datenbanken 4 06.09.2008 06:29
PHP.de Wiki Mitmachen und Entwickeln hoefti Wiki Diskussionsforum 0 24.08.2008 14:02
wie müsste die korrekte Syntax sein? dh1sbg Datenbanken 2 06.05.2008 21:45
Syntax Fehler PHP Tipps 2006 9 04.08.2006 18:20
komm bei der Syntax nicht mehr weiter PHP Tipps 2005-2 3 03.08.2005 18:09
[Erledigt] Falscher Syntax? Datenbanken 2 31.07.2005 23:39
Wiki Parser Klassen, etc. gesucht. PHP Tipps 2005 6 05.05.2005 15:54
[Erledigt] Probleme mit Delete Syntax Datenbanken 6 27.12.2004 12:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php wiki synrax, wiki-syntax php-funktion, wiki rte, texteditor \wiki-syntax\, wiki mit rte, wiki with rte, \wiki syntax\ tinymce, php wikisyntax erstellen, rte redakteur, tiny rte vs tinymce, rte für wiki, cms vs wiki, wiki syntax zend framework, rte wiki, silverstripe tinymce css anpassen

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum