Vincent Faliès - Artisan Codeur

EnvDev 2.0 is available

Development php web project apache nginx envdev
Reading time: 1 minute, 0 seconds

A new version of EnvDev project is now available in 2.0 version.

This version is a complete refactoring of the project to rationnalize the stack and use Alpine version of container to reduce the image size.

Your projects can be with several PHP version from 5.6 to 7.2. A cache stack had been a...

Continue reading...

Upgrade from Debian 8 Jessie to Debian 9 Stretch

system linux debian
Reading time: 3 minutes, 0 seconds

Since June 2017, Debian 9 Stretch is available in stable branch. Consequently, Debian 8 (Jessie) is tagged now oldtable and Debian 7 (Wheezy) is tagged oldoldstable.

What's new ?

After 26 months of development the Debian project is proud to present its new stable version 9 (code name Stret...

Continue reading...

Check PHP compatibility

php web test qa quality assurance
Reading time: 2 minutes, 0 seconds

In life cycle of a project, you must upgrade the server where it installed. During this upgrade, PHP version can be upgraded. A legitim question is if the project is ready to run on the new version of PHP. This question of quality assurance can be integrate to your continuous integration process dur...

Continue reading...

Web App Manifest

web Development progressive web apps
Reading time: 5 minutes, 0 seconds

Web app manifest is a part of a collection of web technologies called progressive web apps.

It is a jSon text file use to provide informations about application (name, author, icon, etc.). The purpose is providing a richer user experience on any devices. With the wep app manifest, the applicatio...

Continue reading...

Block / Allow IP with Apache 2

web system security apache
Reading time: 1 minute, 0 seconds

The access restriction by IP is a main feature of web server like Apache. You can specify easily, whom have access to a page and whom haven't, from the IP.

How to block / allow an IP in .htaccess ?

Apache 2.4

    Require all granted
    Require not ip
    Require not i...

Continue reading...