Artikel aus der Kategorie »Programmierung«

Der Trinitäts-Operator

Der Trinitaets OperatorDer Trinitäts-Operator kann verwendet werden, um Zuweisungen/Funktionsaufrufe in Verbindung mit einer Bedingung bzw. Abfrage stark zu verkürzen. Richtig eingesetzt erhöht er die Lesbarkeit des Quelltextes und vermindert die Schreibarbeit.

In diesem Artikel wird erklärt, wie der Trinitäts-Operator (engl. Ternary Operator, auch Fragezeichenoperator oder dreifach konditionaler Operator genannt) funktioniert, und wie man ihn richtig anwendet.

Weiterlesen»

Farbauswahl-Dialog mit ColorPicker

jQuery ColorPickerColorPicker ist eine jQuery-Klasse, mit der ein Farbauswahl-Dialog erstellt werden kann, der dem Benutzer die Eingabe/Auswahl von Farben erleichtert. Der Dialog ist ähnlich aufgebaut wie der vieler Bildbearbeitungsprogramme, und hat einen ähnlichen Funktionsumfang.  Die Klasse steht unter der MIT- und der GPL-Lizenz.

Colorpicker in Aktion (Demo)
Webseite vom Colorpicker-Skript

Weiterlesen»

Der Alternative PHP Cache

APC
Der Alternative PHP Cache ist ein quelloffenes PHP-Modul, das die Ausführung des Quelltextes beschleunigt und eine Zwischenspeicherung von Daten ermöglicht. Der APC legt den kompilierten Code der aus einem PHP-Quelltext normalerweise beim jedem Aufruf erstellt wird in einem Zwischenspeicher ab, wodurch der zeitaufwendige Prozess des Kompilierens beim Aufrufen der Datei entfällt. Außerdem können Variablen und Objekte im Zwischenspeicher gelagert werden, wodurch diese auch über mehrere Aufrufe hinweg verfügbar sind.

Weiterlesen»

Funktionen von APC

FunktionenAPC kann nicht nur Dateien vorkompilieren und zwischenspeichern, sondern auch Variablen und Konstanten in einem Zwischenspeicher ablegen, und sie somit über mehrere Aufrufe hinweg verfügbar machen. Neben dem Auslesen, Speichern und Löschen von Variablen, Objekten und Konstanten, gibt es noch die Möglichkeit Informationen über den Zustand des Zwischenspeichers und darin gespeicherten Daten herauszufinden. Außerdem gibt es noch eine Funktion, die den Zwischenspeicher leert.

Weiterlesen»

Fortschrittsanzeige beim Hochladen von Dateien

Ein roter FortschrittsbalkenDas Hochladen von Dateien kann unter Umständen sehr lange, manchmal sogar Stunden dauern. Normalerweise gibt der Browser dem Benutzer aber keine Rückmeldung darüber, wie viele Daten schon hochgeladen wurden, bzw. wie lange der Vorgang noch dauern wird. Mit APC lassen sich während des Hochladevorgangs Informationen über selbigen ermitteln, und diese können benutzt werden um eine Fortschrittsanzeige für den Benutzer zu erstellen. Der Fortschritt könnte beispielsweise als Prozentwert, als Balken, oder als absoluter Wert (123/567 MiB) angezeigt werden. Eine Fortschrittsanzeige beim Hochladen steigert die Benutzerfreundlichkeit der Seite.

Wie man diese Funktionalität von APC benutzt, was vorausgesetzt wird, und welches Informationen APC liefern kann erkläre ich in diesem Artikel.

Weiterlesen»

Angetrieben durch Wordpress Thema erstellt von Antu