PHP

CakePHP Framework

2

Heute möchte ich euch ein Framework für die PHP Webseitenentwicklung vorstellen: CakePHP

Dieses Framework kenne ich zwar schon länger, jedoch hatte ich nie so ganz die Lust und Zeit so viel neues zu lernen. Nun aber habe ich angefangen mich mit CakePHP zu befassen und bin wirklich begeistert. Es liefert so viele praktische Dinge mit und automatisiert viele Vorgänge, was letztendlich Entwicklungszeit spart. Auch die Unterteilung von Model, Controller und View erleichtert einem viel Arbeit. Die Trennung des Codes vom Design lässt Veränderungen an Model und Controller zu ohne das Design (View) zu beeinflussen.
Diese Logik selbst zu schreiben ist ein viel zu großer Aufwand, weshalb ich CakePHP für fortgeschrittene PHP Programmierer nur empfehlen kann.
Sobald ich etwas vertrauter mit CakePHP bin, werdet ihr hier bestimmt Tipps zu CakePHP finden und vielleicht auch kleine Tutorials.

Grüße iNaD

Kleine ifs – große Wirkung

2

Kleine ifs das klingt ja süß :) Ja es klingt süß gebe ich ja zu, allerdings können sie ganz schön viel für ihre größe. In der Fachsprache nennt man es “ternärer if-Operator” und dieser ist nicht nur in PHP sondern auch in Java und anderen Sprachen vorhanden. Und das ist auch gut so, denn es erleichtert auf jeden Fall die Arbeit. Da ich ein Mensch der vergesslichen Sorte bin, vergesse ich auch andauernd diesen Trick und mache es mir komplizierter, als es eigentlich ist und somit das Script länger.
(weiterlesen …)

Output Buffering

2

Was ist Output Buffering und wie funktioniert es?

Output Buffering bedeutet nicht mehr, als das alles, was ausgegeben wird, in einen Puffer geladen wird und erst wenn das Script fertig ist bzw. durchgelaufen ist die Ausgabe erfolgt.
Die beiden hierfür benötigten Funktionen heißen ob_start() und ob_flush(), wobei letztere nicht gebraucht wird, da PHP, seit PHP 5 glaube ich, am Ende des Scripts den Puffer ausgiebt, falls ob_start() gesetzt wurde.
(weiterlesen …)

Sessions kurz erklärt

0

Sessions sind einfach, praktisch und viel Umweltfreundlicher als die lästigen Kekse.
Ich hoffe ihr fragt euch nun nicht, was Kekse mit PHP zu tun haben. Falls doch, dann für die Leute, die etwas langsamer sind: Kekse = Cookies. Cookies sind dazu da, um bei dem Benutzer Daten über einen bestimmmten Zeitraum zu speichern. Es kann eine Zahl sein, ein Wort oder eine Zeichenkette. Jedoch ist dies mit der Funktion setcookie() und den Usern, die keine Cookies akzeptieren, alles nicht gerade entspannend für die Benutzer und für den Programmierer.
(weiterlesen …)

Go to Top