Blog by Sandro Keil
  • Talks
  • Imprint
  • Privacy
  • About me

PHP

PHP is a server-side scripting language designed for web development

PHP

PHP Code Generator Redux

PHP code can be generated very well using an AST-based approach and a model like JSON schema or XML. Learn more about PHP code generation.

  • Sandro Keil
    Sandro Keil
4 min read
PHP

Asynchronous prooph messages via Amazon AWS SQS

Learn how to use Amazon AWS Simple Queue Service (SQS) for asynchronous prooph messages for your CQRS & Event Sourcing application with prooph async switch.

  • Sandro Keil
    Sandro Keil
3 min read
Docker

My conference talks in September

I'm thrilled to give two talks in September. At PHP Developer Day in Dresden I will talk about Docker PHP builds & at code.talks in Hamburg about PHP profiler.

  • Sandro Keil
    Sandro Keil
2 min read
PHP

PHP 7 Expectations / Assertions

Are PHP 7 Expectations a replacement for assertion libraries? Is it useful for PHP libraries? Get a closer look on assertions with this blog post.

  • Sandro Keil
    Sandro Keil
3 min read
Docker

Docker for PHP Developers

Docker is a great way to emulate live server environment. You can have the same infrastructure stack like multiple web, PHP-FPM, Database & CDN server.

  • Sandro Keil
    Sandro Keil
4 min read
PHP

International PHP Conference in Munich 2015

Get some impressions from the IPC 2015 in Munich. My notes to the talks Docker in production, Zend Framework or PHP profiler gives you some insights.

  • Sandro Keil
    Sandro Keil
4 min read
Docker

Using Composer cache in a Docker container

Learn how to mount the Composer cache directory to the Composer Docker container to save a lot of time when you install packages for different projects.

  • Sandro Keil
    Sandro Keil
2 min read
Docker

Docker PHP Xdebug CLI debugging

Learn how to use Xdebug with Docker to debug PHP files from the command line. Configure the path mappings in your IDE and run one Docker command.

  • Sandro Keil
    Sandro Keil
2 min read
PHP

PHP interoperable factory and service configuration

The configuration of instances via factories is not uniform. The goal is to standardize how factories uses a configuration to create instances. See how.

  • Sandro Keil
    Sandro Keil
2 min read
PHP

PHPUnit tests with Peek and Poke - No more Reflection

PHPUnit tests with Peek and Poke reduces the lines of code & makes access to protected & private methods or properties easier as with the PHP ReflectionClass

  • Sandro Keil
    Sandro Keil
2 min read
PHP

Hexagonal Architecture, Domain Driven Design, Event Sourcing, Oh, My!

Learn how to write easier and better understandable/maintainable code and to achieve a high-quality software model design. Push Yourself to the Next Level!

  • Sandro Keil
    Sandro Keil
2 min read
PHP

PHP Profiler - Z-Ray, Blackfire, Tideways

See the comparison matrix to get an overview about the PHP profiling tools of Qafoo Tideways, Zend Server Z-Ray, SensioLabs Blackfire and Facebooks XHProf.

  • Sandro Keil
    Sandro Keil
4 min read
PHP

Doctrine 2 plugin for Zend Server Z-Ray

The Doctrine 2 plugin for Zend Server Z-Ray displays information about your entities and entity mappings, queries with parameter, events and used caches.

  • Sandro Keil
    Sandro Keil
3 min read
PHP

Remote PHPUnit code coverage in PHPStorm

Display PHPUnit code coverage directly in PHPStorm with the PHPUnit code coverage plugin and configure a remote PHP Server e.g. for Vagrant

  • Sandro Keil
    Sandro Keil
3 min read
PHP

Vagrant remote PHP & CLI debugging with PHPStorm

How to enable PHP remote debugging in PHPStorm if Vagrant is used and using a short Shell script for remote PHP CLI debugging.

  • Sandro Keil
    Sandro Keil
2 min read
PHP

15 hints for high quality PHP projects

This is a short list of PHP hints to avoid common mistakes which i've seen through the years. Improve your code quality and follow the special hints!

  • Sandro Keil
    Sandro Keil
1 min read
Blog by Sandro Keil © 2024
Latest Posts Twitter Casperion Ghost Theme