Ich schreibe eine Forum-Website, aber ich habe ein Problem mit der Gestaltung der Datenbank, um die Beiträge jetzt zu halten. Von dem, was ich gelesen habe, speichert phpBB 3 die Benutzer geposteten Daten als BLOB, und einige speichern Daten als Text. Gibt es einen Vorteil, den man gegenüber einem anderen haben könnte? Was ist mit Max Zeichen, wenn man die Daten als Text speichern würde? Ich habe BLOB-Daten nie aus der Datenbank abgerufen und in Text (oder irgendwelche Daten, die dafür bestimmt sind) analysiert, aber ich denke, es wäre interessant zu lernen, wie man es benutzt.Blob vs Text im Forum
Die Textdaten für den Beitrag werden utf8-codiert sein. Ich benutze MySQL-Datenbank.
Auch, wie würden Sie Bilder für das Forum hochladen und sollten die Bilder als Teil der Datenbank gespeichert werden, wie in einem BLOB zum Beispiel, sollte es als einzelne Dateien gespeichert werden?
Jede Empfehlung/Vorschläge sind willkommen.
Wenn Sie im Spiel codieren, verwenden Sie 'text'. Wenn Sie binäre Daten wie den Inhalt einer Datei in der Datenbank speichern, verwenden Sie einen 'Blob'. Es gibt keinen Grund, 'blob' für Forenbeiträge zu verwenden. –
In Verbindung stehend: http://stackoverflow.com/questions/572850/store-text-in-blob –
Ich las das vorher, aber es beantwortete meine Frage nicht. Speichern die meisten Forum-Sites sie als Textdaten und rufen sie dann aus der Datenbank ab? Das war, was ich dachte, aber ich wurde unsicher, sobald ich über BLOB und phpBB las. – mma1480