Unsere Standard-Datentypen

Immer wieder gerne genommen ...

Unter Datentypen verstehen wir bestimmte immer wieder vorkommende Konstellationen von Eigenschaften, die in einer Metadatenbank verwaltet werden und jederzeit für jedes Projekt aktiviert werden können. Hier finden Sie die Wichtigsten [in eckigen Klammern der Datentypname]:

[wysiwyg]

WYSIWYG steht für «What You See Is What You Get» und soll soviel heißen wie: So, wie Sie hier einen Text nebst Grafiken, Links etc. eingeben, wird er in einen HTML-Code umgewandelt und erscheint auch so auf der Ausgabeseite.

MySQL-Felder: 2 x «longtext»

Eingabe: Spezielles WYSIWYG-Eingabefeld unter Internet Explorer 5+ für Windows und Mozilla 1.3+. Es wird automatisch auf diese Browser überprüft und ein darauf bezogenes Hilfemenu angezeigt. Bei anderen Browsern erscheint ein normales Textfeld.

[datetimerange]

Der Datentyp speichert den Beginn und das Ende eines Zeitraums. Datetimerange bedeutet dabei Zeitraum und dient der genauen Eingrenzung zeitlich gesteuerter Inhalte oder Funktionen. Ein Beispiel für Inhalte sind Veranstaltungen oder Seminare. Ein Beispiel für Funktionen sind Verfallsdaten von Artikeln, zu denen sie automatisch archiviert werden oder von der Website verschwinden sollen.

Zweck: Speichern eines Zeitraums «von» ... «bis»

MySQL-Felder: 2 x «datetime»

Eingabe: Eingabe erfolgt über vier hintereinander angeordnete kurze Textfelder mit folgenden erwarteten Inhalten:

  1. Datum «von»,
  2. Zeit «von»,
  3. Datum «bis»,
  4. Zeit «bis»

[string]

Ein String ist eine kurze Zeichenkette mit maximal 255 Zeichen, die nicht formatiert wurde und in der keinerlei grafischen Elemente vorkommen.

MySQL-Feld: «varchar(255)»

Eingabe: Ein einzeiliges Textfeld

[text]

Der Datentyp Text dient der Speicherung von Zeichenketten, die auch länger als 255 Zeichen sein können.

MySQL-Feld: «longtext»

Eingabe: Ein mehrzeiliges Textfeld

[bool]

Der Datentyp bool steht für Boolesche Variable, die wiederum nach dem englischen Mathematiker George Boole benannt wurde. Darunter versteht man eine Ja-Nein-Entscheidung bzw. eine Entscheidung zwischen 0 (Null) und 1 (Eins). Mit bool werden in der Regel eindeutige Eigenschaften gespeichert.

MySQL-Feld: «int»

Eingabe: Eine Checkbox

[multilink]

Ein multilink ist eine Mehrfachverknüpfung zwischen einem Datenbankinhalt und mehreren anderen. Verwendet wird er, wenn beispielsweise einem Artikel mehrere Schlagwörter zugeordnet werden sollen.

MySQL-Feld: «text»

Eingabe: Verschieden. Durch Listen von Checkboxen, durch Kontextmenus etc.

[multimedia]

Der Datentyp multimedia beschreibt grob gesagt alle möglichen Dateiformate, die nicht anderweitig eine klare Rolle in der jeweiligen Plattform spielen. In der Regel sind das Bildformate, Videos, Audiodateien aber auch Dateien, die zum Herunterladen angeboten werden.

MySQL-Feld: 1 x «varchar(255)», 1 x «longblob» (Besonderheit: die Datei wird im Dateisystem, nicht in der Datenbank gespeichert)

Eingabe: Ein Dateiauflade-Feld

---
Bild: Thema
Telefonnummern
Sowohl die Duisburger als auch die Krefelder Nummer funktionieren jetzt.
Eigenen Tippgemeinschaft
EM Tisppspiel für Unternehmen, Organisationen und Vereine
Einfach PDF erstellen
In unserer täglichen Arbeit werden wir häufig von unseren Kunden gefragt, wie unter Windows z.B. aus Microsoft Word Dokumenten PDF erstellt werden können, ohne das kostspielige Produkt Acrobat von Adobe kaufen zu müssen.
Datei Upload
Besonders wenn viele Dateien auf einen Server geladen werden sollen, wird schnell eine komfortable Lösung gewünscht, bei der mehrere Dateien auf einmal aufgeladen werden können. Außerdem sollte über den Fortschritt des Vorgangs informiert werden.
Barrierefreiheit: Internet für alle!
Jede Menge Websites sind ohne Bilder oder Flash-Filme überhaupt nicht navigierbar, Farbkontraste viel zu unscharf oder Schriften viel zu klein. Damit sperrt der eine oder andere jede Menge potenzieller Kunden aus seinem Angebot aus. ...
AJAX
AJAX (Asynchronous JavaScript and XML) ist das neue Schlagwort für dynamische Internetauftritte, bei denen nicht mehr immer ganze Seiten neu geladen werden, sondern eine Seite im Hintergrund mit einem Server kommuniziert und Teilinformationen der Seite austauscht ...
Die neuen EU Domains sind da
Bei der spirito GmbH können Sie nicht nur die «üblichen» Top-Level-Domains mit den Endungen .de und .com registrieren, sondern eine ganze Menge anderer Kennzeichnungen ...
Bayern-Domains
Bei der spirito GmbH können Sie nicht nur die «üblichen» Top-Level-Domains mit den Endungen .de und .com registrieren, sondern eine ganze Menge anderer Kennzeichnungen ...
MindNet: Komplexes Wissen visualisieren
Komplexe und miteinander verknüpfte Wissensbestände lassen sich nur schwer visuell darstellen. In einer kleinen Designstudie hat sich spirito dieser Frage angenommen und als Beispiel die bekannte Online-Enzyklopädie Wikipedia ...
b2e - Business to Education
Bildung wird auch zukünftig die wesentliche Voraussetzung für wirtschaftlichen Erfolg sein. Deshalb wirkt spirito aktiv in der Initiative Business to Education (b2e) mit. B2e ist eine Gemeinschaftsinitiative von ...

Alle Themen anzeigen