Blog

Anzeige der Einträge mit Tag 'PHP'

Running pdepend on PHP7

Being a good citizen of the PHP community we do test out internal libs against the current PHP7 codebase. So far we had no issues but then at one day one of our Jenkins PHP7 jobs failed. After investigating a bit it turned out that the problem was not part of our codebase but part of of pdepend. The pdepend process died with the error message that "T_CHARACTER and T_BAD_CHARACTER are no longer defined" which is true. The error was already reported as an issue on Github. As I do not like broken jobs in Jenkins I was looking for a fix which in the end was pretty easy. The basic idea was to skip the execution of pdepend in our Phing script when running on our PHP7 buildnodes.


mehr lesen...


Eintrag von Stephan Hochdörfer am 18.08.2015

ZendCon 2015

Vom 19.10.2015 bis zum 22.10.2015 findet in Las Vegas die Konferenz ZendCon 2015 statt. Ich freue mich dabei zu sein und meine Vorträge "Micro Services: Packs small, plays BIG!" und "HTML5 offline mobile apps: Real world insights" präsentieren zu können.


mehr lesen...


Eintrag von Stephan Hochdörfer am 12.08.2015

Shopware Community Day 2015

Am 04.09.2015 findet in Arhaus der Shopware Community Day 2015 statt. Ich freue mich mit meinem Vortrag "Offline. Na und?" als Sprecher im Tech Track dabei zu sein.


mehr lesen...


Eintrag von Stephan Hochdörfer am 03.08.2015

Think About It: PHP/PostgreSQL Bulk Performance (Part 3)

This article is the last of a three-part series and describes how we optimized the persistence process of bulk data in our code in combination with PostgreSQL. Make sure you covered the first article about how we tweaked PHPExcel to run faster while reading Excel and CSV files and the second article about how we optimized our data processing and reached performance improvements tweaking our code.


mehr lesen...


Eintrag von Florian Horn am 23.07.2015

Think About It: Loop Iteration Performance (Part 2)

This article is the second of a three-part series and describes how we optimized our data processing and reached performance improvements tweaking our code. Make sure you covered the first article about how we tweaked PHPExcel to run faster while reading Excel and CSV files.


mehr lesen...


Eintrag von Florian Horn am 15.07.2015

Think About It: PHPExcel Performance Tweaks (Part 1)

A few weeks back I covered a small article about a CSV-Tool optimized for memory usage and additionally tweaking performance.


mehr lesen...


Eintrag von Florian Horn am 06.07.2015

code.talks 2015

Am 29.09.2015 und 30.09.2015 findet in Hamburg die Konferenz code.talks 2015 statt. Ich freue mich als Sprecher dabei sein zu dürfen und meinen Votrag "Composer for Corporate Use" zu halten. Der Vortrag stellt dar warum es Sinn macht Composer einzusetzen und wie man Composer konkret im Projektkontext im Unternehmen einsetzen kann.


mehr lesen...


Eintrag von Stephan Hochdörfer am 03.07.2015

Simple Logging Facade for PSR-3 loggers

Lately I have seen more and more libraries picking up PSR-3 when it comes to logging. What a lot of libaries do wrong is that they depend on a concrete implementation of PSR-3, e.g. Mongolog instead of relying on the PSR-3 interface. From what I have seen this is because loggers get instantiated directly within the class. This is not a bad thing but it couples your code to a concrete implementation of PSR-3 which in turn means that there`s no interoperability.


mehr lesen...


Eintrag von Stephan Hochdörfer am 17.06.2015

20 YEARS OF PHP

Inspired by Ben Ramsey`s blog post I thought I should share my PHP story as well. I discovered PHP in late 1999. Back then I was looking for an alternative to Perl which I used back in those days to "hack" smallish web applications. I did not really like the syntax of Perl (sorry) and it was always hard to debug on most web hosts. By accident I found PHP and loved it, well in fact I still do love it. I used PHP in 2001 in my first job where I had to develop a web-based DNS management system which was the biggest project for me back in those days.


mehr lesen...


Eintrag von Stephan Hochdörfer am 08.06.2015

Jenkins User Conference 2015 (Europe)

Vom 23.06.2015 bis zum 24.06.2015 findet in London die Jenkins User Conference 2015 statt. Ich freue mich dabei zu sein und in meinem Vortrag "Jenkins for PHP projects" zu berichten wie wir Jenkins in unseren PHP Projekten einsetzen.


mehr lesen...


Eintrag von Stephan Hochdörfer am 24.04.2015

Diese Webseite verwendet Cookies, um die Bedienfreundlichkeit zu erhöhen. Mit der Nutzung unserer Webseite wird das Einverständnis erklärt, dass wir Cookies verwenden. Weitere Informationen.