hosted by
netcup.com
 
Navigation 
StartseiteStartseite
NeuigkeitenNeuigkeiten
ArtikelArtikel
ToolsTools
DownloadsDownloads
GästebuchGästebuch
Formular (5 Einträge)
WissenWissen
KontaktKontakt
 

Heute ... 
 ... vor 21 Jahren:
Auf den Platz der Republik zwischen dem Reichstag und dem Bun­des­kanz­ler­amt in Ber­lin stürzte am Abend des 22. Juli 2005 ein Ul­tra­leicht­flug­zeug ab, fing Feuer und brannte völlig aus. Der Pilot kam dabei ums Leben. Es soll sich um die Tat eines Selbst­mör­ders gehandelt haben.
Absturz vor dem Reichstag
 mehr
 

Memory 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Play it again, Sam. 

Artikel zum Thema PHP  
 

 
Die Geschichte von PHP
 
PHP ist nun über 30 Jahre alt. Es begann als "Personal Home Page Tools" in 1994, entwickelt von Ras­mus Lerdorf. Heute ist PHP in der Version 8 eine pro­fes­sionelle, ob­jekt­o­ri­en­tierte Script­spra­che, die zum Er­stel­len von dy­na­mischen Webinhalten für Anfänger ein einfaches und für Profis ein mächtiges Werkzeug darstellt. Die Ge­schichte von PHP kann als ein er­folg­reiches Open­Source Projekt ver­standen werden.

 
PEAR: Extension and Application Repository
 
PHP wird inzwischen für eine Viel­zahl von Dingen eingesetzt. Es ist daher sehr wahr­scheinlich, dass viele Probleme, vor denen ein PHP-Ent­wickler steht, bereits von anderen Ent­wick­lern vor ihm gelöst wurden. Man soll­te daher immer versuchen, auf be­stehenden Lösungen zurückzugreifen. Der Einsatz von PEAR mit bisher über 250 Kom­ponenten kann Geld und Zeit sparen helfen.

 
Entwicklungsumgebung und Versionsverwaltung
 
Programmieren mit PHP ist auch mit nur einem ein­fachen Text­editor mög­lich. Für die Soft­ware-Ent­wick­lung be­vor­zug­ten Pro­gram­mie­rer in der Re­gel aber ein­fa­che bis kom­for­table Ent­wick­lungs­um­ge­bun­gen (IDE - In­te­gra­ted De­ve­lop­ment En­viron­ment). Viele dieser Werkzeuge können im Internet ge­fun­den werden. Zu empfehlen sind Tools, die Dokumentation und Versionsverwaltung un­ter­stüt­zen (zu­min­dest für den pro­fes­si­onel­len Bereich der Ent­wick­lung).

 
Framework
 
Ein PHP-Framework ist eine Platt­form zum Erstellen von PHP-Web­an­wen­dun­gen. PHP-Frame­works stel­len Code­bi­blio­theken für häufig ver­wen­de­te Funk­tionen bereit und re­du­zieren so die Menge an Code, den Sie selbst schreiben müssten. Damit reduziert sich die Ent­wicklungszeit. Gute Frame­works verfügen au­ßer­dem über eine Da­ten­be­rei­ni­gung und eine Abwehr gegen Si­cher­heits­be­dro­hungen.

 
  Content Management Systeme
 
Der englische Begriff Content Ma­nage­ment System, ab­ge­kürzt CMS, bezeichnet eine Software zur Ver­wal­tung von In­hal­ten, meist auf Websites. Die Inhalte - Texte, Bil­der, Multimedia - können über eine gra­fische Be­nut­zeroberfläche von meh­reren Benutzern ohne Pro­gram­mier­kennt­nis­se er­stellt, be­ar­bei­tet und ver­öf­fent­licht werden. CMS wurden entwickelt, um Websites ohne Hilfe von Webdesignern oder Pro­gram­mierern zu ver­walten und zu aktualisieren.

 
PHP-Referenz
 
Im Internet findet man eine Menge an Informationen, Tipps und Tricks über PHP. Eine wahre Fundgrube dafür ist die Online-Do­ku­men­tation. Anwendern ist grund­sätz­lich zu empfehlen, die Angebote an Tutorials, Ar­chiven und Referenzen regelmäßig zu nutzen.

 
PHP Debugging
 
PHP selbst bietet kaum Mög­lich­kei­ten des Tracing, Pro­filing, der Code-Coverage-A­na­lyse oder des De­bug­gings. Deshalb sind diverse Debug-Möglichkeiten ent­wickelt wor­den, die z.B. als PHP-Extension in­stal­liert oder als Ergänzung ihrer PHP-App­li­ka­tionen auf Ihrem Ent­wick­lungs­sy­stem integriert werden können.

 
Cache as cache can
 
Zwei Beispiele ausgereifter und einfach installierbarer Key/Va­lue-Cachemodule: der lokale Al­ter­native PHP Cache (APC) und der über mehrere Serverinstanzen verteilbare Mem­cache. Beide Cache-Systeme halten ihre Daten aus­schließlich im Ar­beits­spei­cher.

 
Vorrang der Operatoren
 
'Punkt-Rechnung vor Strich-Rech­nung'. Das kennt jeder und gilt na­tür­lich auch in PHP. Kennen Sie aber den Unterschied bei der Oder-Verknüpfung in PHP zwischen '||' und 'or'? Seien Sie vorsichtig. Man kann sich schnell einen Fehler einhandeln, wenn man die Vorrangigkeit der Operatoren nicht be­rück­sichtigt.

 
Variable Variablen
 
Variable Variablenbezeichner. Ich glau­be, das gibt es in keiner anderen Pro­gram­mier­sprache als in PHP. Wenn man es einmal verstanden hat, dann wird man es früher oder später anwenden (wollen!).

 
Anonyme Funktionen
 
Seit PHP 5.3 gibt es sogenannte anonyme Funktionen (auch Closures genannt) - Funktionen ohne spe­zi­fi­schen Namen. Sie eignen sich für kurze, einmalige Aufgaben oder als Callback-Parameter für Array-Funktionen. Sie gelten als anonym, da sie ohne Namen ver­wen­det werden können.

 
Pfeilfunktionen
 
Pfeilfunktionen gibt es seit PHP 7.4. Sie sind eine neue Möglichkeit, ano­ny­me Funktionen in PHP zu schreiben. Sie sind viel kürzer und leichter zu lesen als die übliche Syn­tax anonymer Funktionen, was wohl schon im kur­zen Namen 'fn' statt 'function' zum Ausdruck ge­bracht werden sollte. Bei komplexerer Logik sollte man aber die klassische Funktion vorziehen.

 
Spread-Operator
 
Die drei Punkte ... sind ein viel­sei­ti­ges Werkzeug in PHP. Der so­ge­nann­te Spread-Operator entpackt Ar­rays in einzelne Ele­mente, übergibt Funk­tions­ar­gu­men­te dynamisch und führt mehrere Arrays in einem einzigen Ausdruck zusammen.

 
Pipe Operator
 
Der in PHP 8.5 eingeführte Pipe-Operator |> fügt der Sprache keine neuen Funk­tionen hinzu, aber sorgt für eine bessere Lesbarkeit von komplexen Datenflüssen. Statt ver­schach­tel­ter Funktionsaufrufe lassen sich Ergebnisse nun Schritt für Schritt wei­ter­rei­chen.

 
Unterstützte PHP-Versionen
 
Jeder Release-Zweig von PHP wird ab seiner ersten stabilen Version zwei Jah­re lang voll­ständig un­ter­stützt. Während die­ses Zeitraums werden gemeldete Fehler und Si­cher­heits­pro­ble­me behoben und in regelmäßigen Point-Releases veröffentlicht.

 
PHP and more...
 
Wofür steht die Abkürzung 'PHP'? In unserem Kontext steht das natürlich für 'PHP: Hy­pertext Preprocessor' - ein re­kur­si­ves A­kro­nym - bzw. ur­sprüng­lich für 'Per­so­nal Home Page Tools'. Aber 'PHP' hat auch noch andere Bedeutungen.

Weiterführende Informationen zum Thema PHP

 
Aktuelle Fragen   

Fragen über Fragen

Wieso passiert immer genau so viel, wie in die Zeitung passt? 
Warum muss man für den Besuch beim Hellseher einen Termin haben? 
Warum gibt es in einem Flugzeug Schwimmwesten und keine Fallschirme? 
Warum muss man auf 'Start' drücken, um Windows zu beenden? 
Wie lange muss eine Katze trainieren, um ein Muskelkater zu werden? 
 
 
Gedicht des Tages

Große Zeiten

Die Zeit ist viel zu groß, so groß ist sie.
Sie wächst zu rasch. Es wird ihr schlecht bekommen.
Man nimmt ihr täglich Maß und denkt beklommen:
So groß wie heute war die Zeit noch nie.

Sie wuchs. Sie wächst. Schon geht sie aus den Fugen.
Was tut der Mensch dagegen? Er ist gut.
Rings in den Wasserköpfen steigt die Flut.
Und Ebbe wird es im Gehirn der Klugen.

Der Optimistfink schlägt im Blätterwald.
Die guten Leute, die ihm Futter gaben,
sind glücklich, daß sie einen Vogel haben.
Der Zukunft werden sacht die Füße kalt.

Wer warnen will, den straft man mit Verachtung.
Die Dummheit wurde zur Epidemie.
So groß wie heute war die Zeit noch nie.
Ein Volk versinkt in geistiger Umnachtung.

(Erich Kästner, 1931)
Infografik: Wie viel Traffic wird von Bots verursacht? | Statista Mehr Infografiken finden Sie bei Statista
Infografik: Was sind die größten Frust-Faktoren bei der Datensuche mit KI? | Statista Mehr Infografiken finden Sie bei Statista

Ihre Zeit 

 

Heute ... 
 ... vor 2 Jahren:
International Court of Justice SealEin Gut­ach­ten des In­ter­na­ti­o­na­len Ge­richts­hofs (IGH) vom 22. Juli 2024 machte deutlich, dass die Be­set­zung des pa­lä­sti­nen­si­schen Ter­ri­to­riums, sei­ne Be­sied­lung, der Land­raub und die Ausbeutung seiner Res­sour­cen rechts­wi­drig sind, dass Ar­mee und Sied­ler die be­setz­ten Ge­bie­te zu ver­las­sen ha­ben.
 

Besucherstatistik 
0
Besucher

3.935.294 Seitenabrufe
(seit November 2006)
 

Ihr Client 
 

KalenderKalender 

iCalendar
 

 
© 2006-2026 webman-company (Berlin, 19.05.2026)
 
 
Bitte haben Sie einen Augenblick Geduld.

Bitte warten


schließen