web publishing magazine

Security support for PHP 5.6 and PHP 7.0 expires

The final support end of PHP 5.6 and 7.0 has been reached. Admins should upgrade to a supported version.

No more security updates: Security support for PHP 5.6 expires on December 31, 2018. For PHP 7.0 this was already the case on December 03. Website admins should act immediately and install a current PHP version. The problem is that lots of websites are still using PHP versions that are no longer in security support. According to the statistics service W3Techs, almost 80 percent of all websites currently use PHP. Version 5 is still used in around 60 percent of these sites. But it is progressing: In October this was still the case with about 80 percent. For their statistics W3Techs evaluates among other things data of 10 million Websites, which come from the analysis service Alexa according to own data.

December 19, 2018 — Oliver

MAMP PRO 5.2 with Dark Mode support released

MAMP & MAMP PRO 5.2 is available for download.
We have added 3 new PHP versions:, 7.1.22 and 7.2.10

The most important change is the support of Dark Mode for macOS 10.14.

Further changes are:

  • Remote tab: Auto-detection function to detect a remote document root
  • Auto-create certificate and key in /Applications/MAMP/Library/OpenSSL/certs when creating a new SSL host
  • Improved verification of update packages
  • Improved memory handling
  • Newly created snapshot files can be imported even after they have been renamed.
  • Editor: Fixed a memory leak, Optimized color themes

December 12, 2018 — Oliver

Version 5.1.1 released

We’ve just released version 5.1.1 of MAMP PRO. This update is only available via the in-app update function of MAMP PRO and contains some bug fixes and improvements.

  • When installing WordPress you need to create an admin name and password.
  • Using single quotes in WordPress passwords no longer crash the application.
  • Hardened host import and publish functions against network interruptions
  • Improved loading from Cloud in PHP cgi mode
  • Fixed a bug when reloading the hosts table

Please note: This version introduces an improved Cloud archive format which older versions can NOT read! Updating all your installations to version 5.1.1 solves this.

Don’t hesitate to report any other bug you may find to our bugbase so we can fix it as quickly as possible.

CSS Grid —
More flexibility with minmax()

CSS Grid is a great way to create complex layouts. But sometimes you need a little more flexibility to set the width of the columns. This is where the CSS function minmax() comes in. Here you will find a very good description of how to use this CSS function.

minmax() is a function that can be used in your grid-template-columns or grid-template-rows property to size your grid tracks. It takes (you guessed it) a minimum value and a maximum value, which can be a length (pixels, ems, etc.), a percentage, a flexible fr unit or a keyword.

What browser am I using?

As a front-end developer, you are currently implementing a layout and the customer writes you that a few things are still not working properly. You cannot reproduce the problems and want to know which browser (and which version) and which operating system they are using. No problem. Even if your customer is not very technically experienced, he can get all desired information from the website “What’s my browser” or “” and then tell you.

Experimental layouts with CSS Shapes and clip-path

In the last article we already mentioned the future of CSS. Also today we would like to draw your attention to a CSS feature, which is still not used very often. This is probably due to the still somewhat incomplete support on the part of the current browsers, on the one hand, but also to several problems when it is used on responsive websites. We are talking about CSS shapes. In the article “Experimental layouts with CSS Shapes and clip-path” you will find a lot of practical information and of course some examples.

September 19, 2018 — Dirk Einecke