Blog

erdfisch Blog

Artikel verschlagwortet mit/articles tagged with

php

FIG 3.0 - Schöne neue Welt

Single image: 
Body: 

Die PHP Framework Interop Group ist ein Projekt, das seit mehreren Jahren sogenannte Standards-Empfehlungen für die Entwicklung von PHP-Anwendungen und -Libraries für seine Mitglieder formuliert.
Die Vorteile liegen auf der Hand: Kürzere Einarbeitungszeit für neue Entwickler, Wiederverwendbarkeit von Code und Wissen, Verbreitung von Best-Practices in der Community.

A composer based workflow for Drupal 8

Single image: 
Body: 

Every developer had a fight once with dependency management of big Drupal projects, which use a couple of modules and maybe one theme with base themes etc.
At the same time there are maybe patches to Drupal core itself, modules are developed internally on some GIT server etc.. It's a pain in the ass to get the code from various places and keep it up to date.

In the node.js world, for example, people use a tool called npm
which fetches all the versions from various sources in a simple and reproducable way.

Multiple versions of PHP with Apache under Linux

Body: 

PHP has done significant changes to the language specification during the last relase cicles. Those led to several incompatabilities, which effect the different versions of Drupal: While you can not use Drupal 8 with PHP under version 5.4, Drupal 6 on the other side wouldn't (and won't) run properly with all modules using PHP version 5.4. Most GNU/Linux distributions however maintain newer versions of PHP, which makes sense for security and so on.

How to install Apache, PHP, MySQL, drush, Drupal on FreeBSD 9

Single image: 
Body: 

For sure, there are plenty enviroments on which Drupal can be run. But often it is not clear how to get started. Therefore I will explain a very common way to run drupal on a FreeBSD System. Most of the steps should be almost the same on a Linux system.

Use test coverage via xdebug directly in phpstorm

Single image: 
Body: 

This small blog post will show how to run unit tests in storm and directly access the test coverage based upon that.

If you want to use the shell, have a look at the following post
http://comm-press.de/en/blog/wrapping-my-head-around-phpunit-conversion…