PHP
CakePHP Framework
2Heute 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
2Kleine 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
2Was 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
0Sessions 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 …)