Die PHP-Welt dreht sich weiterhin fleißig und jeder Entwickler muss möglichst immer über aktuelle Entwicklungen, Frameworks und Konzepte informiert sein. Damit auch Du Dich demnächst entspannt nickend zurücklehnen kannst, wenn der Chef fragt: "Haben Sie schon mal von Framework XYZ gehört?", verlosen wir 3 Jahres-Abos des PHP Magazins. Weiterlesen >
Heute möchte ich mir mal Cookies vornehmen. Relativ viele Webseiten benutzen diese Datenschnipsel, um alle möglichen Daten über den User zu speichern. Das Problem von Cookies ist, dass alle Cookies, die zu der Domain der aktuell geladenen Seite passen, bei jeder Ressource erstmal vom Client im HTTP-Request geladen werden müssen. So kommt recht schnell eine ordentliche Datenmenge zusammen. In diesem Beitrag möchte ich eine Idee vorstellen, wie man diese Cookiegröße konstant und auch noch konstant klein halten kann. Weiterlesen >
Wie ihr ja sicherlich gemerkt habt, ist es hier im Blog recht ruhig geworden. Das liegt daran, dass ich jede Menge andere Sachen zu tun hatte und habe und dadurch es selten schaffe, Beiträge zu recherchieren und zu schreiben – insbesondere weil (fast) alle meine Beiträge nicht nur kurze 4-Zeiler sind, sondern doch eher mehrseitiges Format haben, damit ich die Dinge auch erklären kann. Aber das verschlingt natürlich viel Zeit – und die habe ich leider derzeit nicht. Aber es gibt Hoffnung: Twitter.
Außerdem möchte ich gern eure Meinung zu einer Themenerweiterung zu Code-Qualität in PHP-Projekten hören.
Weiterlesen >
In letzter Zeit gab es recht wenig hier im Blog. Heute ist mir aber mal etwas aufgefallen, worüber ich kurz berichten möchte zum Thema Browser-Caching. Weiterlesen >
Nachdem schon ein paar Mal angefragt wurde, was am Performantesten ist auf die Existenz einer Datei zu prüfen, hab ich ein paar wenige Funktionen in Augenschein genommen. Darunter hab ich für den lokalen Zugriff: file_exists und die jeweiligen aufgeschlüsselten Funktionen: is_file und is_dir getestet, sowie für dem remote Zugriff: get_headers, fsockopen, file_get_contents und curl. Weiterlesen >
Beim programmieren einer Onlinezeitung bin ich eher zufällig über Bitoperationen gestolpert. Bitoperationen sind mathematische Operationen , die früher in der hardwarenahen Programmierung eingesetzt wurden. Heute existieren diese Operatoren zwar noch in (fast) allen Programmiersprachen, aber kaum jemand verwendet sie noch. Deshalb untersuche ich, ob das an mangelnder Perfomance liegen könnte. Weiterlesen >