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 06.11.2010, 21:04  
Neuer Benutzer
 
Registriert seit: 13.01.2009
Beiträge: 6
marc75 befindet sich auf einem aufstrebenden Ast
Standard Speichern von Text Formatierungen

Hallo Leute,

hab mir vor Jahren mal selbst ein CMS in PHP mit MySql DB Anbindung geschrieben. Damals hatte ich mich nach einigen Tests dazu entschieden, die Texteingaben mit BB-Code zu formatieren und so in der DB zu hinterlegen. Der BB-Code wird dann halt bei der Ausgabe in Html umgewandelt. Halt so wie hier im Forum.
Mittlerweile bin ich am überlegen das zu ändern und den Text gleich mit Html zu formatieren. Die Entwicklung von Wysiwyg Editoren ist ja mittlerweile auch schon fortgeschritten, vermute ich mal, so das der Html Output W3C konform, CSS tauglich und schlank ist, als früher.

Was ist eure Meinung dazu. Nutzt Ihr für eure CMS, Blogs etc. BB-Code oder eher ein Wysiwyg Editor.
marc75 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.11.2010, 21:49  
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

In den PHP-Themen geht es um Entwicklung. Code und so, Du weißt schon. Erst recht im FG-Forum. Ich kann da auch keine besonderen Skillz in der Frage erkennen, sorry.

http://www.php.de/php-einsteiger/675...sumfragen.html (Inserate, Konzepte und Meinungsumfragen)


[MOD: verschoben]
__________________
--
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 08.11.2010, 16:13  
Erfahrener Benutzer
 
Benutzerbild von fireweasel
 
Registriert seit: 20.03.2010
Beiträge: 474
PHP-Kenntnisse:
Fortgeschritten
fireweasel ist ein Lichtblickfireweasel ist ein Lichtblickfireweasel ist ein Lichtblickfireweasel ist ein Lichtblickfireweasel ist ein Lichtblick
fireweasel eine Nachricht über ICQ schicken fireweasel eine Nachricht über AIM schicken fireweasel eine Nachricht über Yahoo! schicken fireweasel eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von marc75 Beitrag anzeigen
Hallo Leute,

hab mir vor Jahren mal selbst ein CMS in PHP mit MySql DB Anbindung geschrieben. Damals hatte ich mich nach einigen Tests dazu entschieden, die Texteingaben mit BB-Code zu formatieren und so in der DB zu hinterlegen. Der BB-Code wird dann halt bei der Ausgabe in Html umgewandelt. Halt so wie hier im Forum.
Mittlerweile bin ich am überlegen das zu ändern und den Text gleich mit Html zu formatieren.
Sicher bietet dein CMS auch eine Volltextsuche. Wenn da jetzt jemand nach Wörtern wie "class" oder "span" sucht, bekommt der dann eine Liste mit allen Dokumenten?

Wie willst du sicherstellen, dass Artikel-Schreiber valides HTML übergeben? Und was machst du, wenn sie es nicht tun? Fehlermeldung und Text verwerfen?

Zitat:
Die Entwicklung von Wysiwyg Editoren ist ja mittlerweile auch schon fortgeschritten, vermute ich mal, ...
WYSIWYMG -- mehr ist mit HTML nicht machbar, zumindest solange nicht, wie es mehr als einen Browser-Anbieter gibt.

Zitat:
... so das der Html Output W3C konform, CSS tauglich und schlank ist, als früher.
Und wenn doch nicht? (Siehe meine vorletzte Frage)

Zitat:
Was ist eure Meinung dazu. Nutzt Ihr für eure CMS, Blogs etc. BB-Code oder eher ein Wysiwyg Editor.
Klicki-Bunti funktioniert nicht immer und da ist ein guter Fallback-Modus wichtig. Ich mag einfache Wiki-Markups. Das ist sicher nicht jedermanns Sache, aber ein gut durchdachtes Markup erspart eine Menge Probleme (vor allem mit der Verschachtelung von Elementen), die (X)HTML aufwirft. Nebenbei ist es weniger technisch und auch Nicht-Webdesigner können es schnell erlernen.
fireweasel ist offline   Mit Zitat antworten
Alt 09.11.2010, 13:01  
Neuer Benutzer
 
Registriert seit: 13.01.2009
Beiträge: 6
marc75 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Sicher bietet dein CMS auch eine Volltextsuche. Wenn da jetzt jemand nach Wörtern wie "class" oder "span" sucht, bekommt der dann eine Liste mit allen Dokumenten?
Ohne jetzt nochmal nachzuschauen, wie ich das mal gelöst hatte, aber Formartierungen (BB-Code) Filter ich vorher aus. Also müsste man das Html auch rausfiltern können.

Zitat:
Wie willst du sicherstellen, dass Artikel-Schreiber valides HTML übergeben? Und was machst du, wenn sie es nicht tun? Fehlermeldung und Text verwerfen?
Das war damals auch ein Grund warum ich das CMS mit BB-Code umgesetzt hatte. Allerdings muß ich sagen, bin ich der einzigste der Zugang hat und Artikel dort schreiben kann (Ist ja nur für mein Eigenbedarf).
marc75 ist offline   Mit Zitat antworten
Alt 09.11.2010, 13:13  
Erfahrener Benutzer
 
Registriert seit: 04.08.2010
Beiträge: 287
PHP-Kenntnisse:
Fortgeschritten
zwutz wird schon bald berühmt werden
Standard

mit bb-code abspeichern und erst bei der Ausgabe umwandeln. So hast du nämlich das Problem, wenn ein Eintrag mal editiert werden soll. Alternativ kannst du den geparsten Inhalt in ein zusätzliches Feld in der DB ablegen. Genauso wie den von markup bereinigten Text.

Im Endeffekt hast du dann den Text dreimal im Datensatz: Einmal original, wie er eingegeben wurde, einmal von Markup befreit und einmal als html geparst. Elendige Redundanz, dafür erhöhte Performance. Gerade beim durchsuchen vieler langer Beiträge wirst du sonst ziemlich unglücklich, wenn du jedesmal den Text erst bereinigen musst
zwutz 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
php-Ausgabe des Artikeldatums bei Mouse-over über Bild McBorney PHP Tipps 2010 3 26.04.2010 13:40
Verschachtelte Auswahlfenster RichieG PHP Tipps 2010 3 10.03.2010 07:58
[Erledigt] CSS Problem, Links ausrichten monk HTML, Usability und Barrierefreiheit 7 09.03.2010 20:33
Text Ersetzen an anderer Stelle phpde Off-Topic Diskussionen 6 03.08.2009 20:12
CSS Layout mit 4 Buttons nebeneinander!! Rambo02 HTML, Usability und Barrierefreiheit 7 27.07.2009 15:33
Webdesign dringend Hilfe Rambo02 HTML, Usability und Barrierefreiheit 3 25.07.2009 10:40
Textfelder Array in Datenbank schreiben raa PHP Tipps 2009 16 14.03.2009 21:41
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
text von markups befreien, php speichern von formatierungen, text in bbcode speichern, speichern von text

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:13 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