MySQL-Functions vs. PDO vs. Doctrine2
Neulich bin ich in ein komplett neues Projekt eingestiegen. Das Team diskutierte über ein mögliches ORM Framework. Die Anforderungen an da ORM-Framework waren: „Wir möchten keine SQL-Statement mehr...
View ArticleObjekte abrufen und mehrere Instanzen vermeiden
Auf Englisch würde das etwa als „Retrieve objects avoiding multiple instances” geschrieben werden. Den Artikel habe ich auf Englisch verfasst, da ich von phpclasses.org gebeten wurde paar Zeilen...
View ArticleDie Wiederbelebung der DBM Dateien
In den Artikel von 14 Mai 2010 „Cachen mit DBM Dateien“ haben PHPGangster und ich darüber diskutiert wie ein Caching Verfahren mit DBM Dateien etwa aussehen könnte. Damals war das noch eine grobe Idee...
View ArticleAnomalie oder Einlesefehler der PHP Syntax?
Refactoring macht mir viel Spaß. Das hat viele Gründe: man sieht wie andere Programmierer bestimmte Probleme gelöst haben, man sieht wie Sachen gemacht oder besser nicht gemacht werden sollen, man...
View ArticleEnums in PHP
Im PHP verwenden wir oft Konstanten, mehr als es uns lieb ist. Das ist aber ein Thema für einen anderen Artikel. Hier geht es eigentlich um definieren von Konstanten in einer Klasse und ums Prüfen...
View ArticleStore data into dbm-style abstraction layer
The php-dba-cache uses the database (dbm-style) abstraction layer to cache/store your PHP objects, strings, integers or arrays. Even instances of SimpleXMLElement can be put to the cache. You dont have...
View ArticlePrüfe die Brücke – die dich tragen soll
Zum Testen von Software gehören sowohl das Aufspüren von Fehlern während der Entwicklung, als auch die Überprüfung des Gesamtproduktes. Das heißt, man sucht zunächst in einzelnen Codefragmenten nach...
View ArticleIst ein Intranet Blog nützlich?
Intranet oder Firmen Blogs sind der große Hype – das ist ein Fakt. Das Problem dabei ist, dass viele diesen Kommunikationskanal nicht verstehen und ihn deshalb für eine Spielerei halten. Dabei gibt es...
View ArticleContributing to PIMF via command-line
This tutorial explains the basics of contributing to a project on GitHub via the command-line. The workflow can apply to most projects on GitHub, but in this case, we will be focused on the PIMF...
View ArticleWTF mysqli_stmt::bind_param aliasing violation
I was searching for a class which supports multiple calls to mysqli_stmt::bind_param, because I have scenarios where I build huge SQL statements over different functions with variable numbers of...
View ArticleMini Blog mit PIMF micro framework
Schaut mal rein in das erste PIMF-bündel. Habe einen Beispiel Blog mit PIMF micro Framework erstellt, das eine SQLite-Datenbank implementiert. Hier könnt ihr lernen, wie man mit dem EntityManager,...
View ArticlePIMF Quick Starters
Have you ever wished a PHP framework that perfectly adapts to your projects needs, your programming experience and your customers budget? A thin PHP framewrok with less implementing rools and easy to...
View ArticleWann ist ein Unternehmen agil?
Agil bedeutet “aktiv und beweglich”. Aber was heißt das für ein Unternehmen? In diesem Artikel werde ich versuchen, diese Frage zu beantworten und zu erklären, wie man ganz einfach herausfinden kann,...
View ArticlePräsentation über PIMF PHP Micro Framework
Wer am 6 Juni nicht bei der PHPUG Köln/Bonn dabei sein konnte – kann sich hier die Präsentation über “PIMF PHP Micro Framework” anschauen. Ihr könnt mehr über die Entstehungsgeschichte lernen und...
View ArticleShould a function have only one return statement?
I would say that you can definitely have more than one return statement. Therefore I would like to suggest to: 1.) Minimize the number of returns in each routine. It’s harder to understand a routine...
View ArticlePIMF vs. Silex
This performance comparison was done by TechEmpower, Inc. CA. They made the benchmark of many web application frameworks executing fundamental tasks such as JSON serialization, database access, and...
View ArticleCheckout PIMF Starter Book
This is a hands-on book. You won’t be able to complete it by reading it in a metro on a way to work. You’ll have to read this book while in front of a computer getting your hands dirty. You will learn...
View ArticleWhy reactive application?
Application requirements have changed dramatically in recent years. Only a few years ago a large application had tens of servers, seconds of response time, hours of offline maintenance and gigabytes of...
View ArticleLean Testing und eine Beobachtung der letzten Jahre – ein Gastbeitrag von...
Über den Autor: Einige von euch kennen Nils vielleicht aus seinem Blog phphatesme, die anderen von Konferenzen oder ähnlichem. Vor einem Jahr hat er sich aufgemacht das “Lean Testing”-Vorgehen unter...
View ArticlePHP Nuclear Reactor
Asynchronous programming is a way to create programs that can execute multiple parallel tasks faster in the same process by executing code while other parts if the programs wait for I/O operations to...
View Article
More Pages to Explore .....