Blog

Anzeige der Einträge mit Tag 'PHP'

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

Processing CSV files in a memory efficient way

A little while ago I had to dive deeper into the performance optimized usage of PHPExcel. Our users are uploading files like Excel or CSV with a lot data to process. Initially we used the PHPEXcel instance without any tuning of the default configuration which lead to heavy memory issues on relativly small files. So I had to avoid reading all file content at ones to the buffer (like file_get_contents does).


mehr lesen...


Eintrag von Florian Horn am 23.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.