5 méthodes pour gérer votre configuration en PHP

Aujourd’hui, je souhaitais vous parler de configuration. Avant d’entrer dans le vif du sujet, je voudrais préciser que cet article est une reprise d’un billet que j’avais précédemment écrit. Malheureusement, avec ma perte de données, cet article a été perdu,… Lire la suite →

Exploitez et gérez correctement vos données JSON avec PHP

Dans ce bref billet, nous allons voir quelques méthodes pour bien utiliser et sauvegarder vos fichiers JSON en PHP. C’est quoi JSON ? JSON pour JavaScript Object Notation est un format léger d’échange de données, plus ou moins facile à… Lire la suite →

D’où l’importance des backups

Je suis devenu un autre...

Vous le savez tous, les problèmes de serveurs, de pertes de données etc n'arrivent qu'aux autres. Aujourd'hui, je suis devenu un autre. En effet, suite à un problème de renouvellement de mon s...

WPN-XM : Une autre alternative à Wamp

J’étais tombé sur WPN-XM lors de quelques recherches sur MariaDB, et à ma surprise, il est assez méconnu du public francophone. C’est pourquoi je vous le présente aujourd’hui rapidement. WPN-XM ? Si vous ne savez pas ce que c’est, le… Lire la suite →

Introduction à la normalisation

Cet après-midi, en me penchant sur la modélisation de la base de données de mon jeu (en développement, je vous en parlerai plus tard 🙂 ), je me suis demandé jusqu’où aller sur la normalisation des données. Si vous ne… Lire la suite →

Classe abstraite ou interface ?

Ce week-end en discutant avec un ami, je me suis aperçu que l’utilité des classes abstraites et des interfaces n’était pas forcément très simple à saisir pour tout le monde. Que font-elles ? Quand utiliser l’une ou l’autre ? C’est… Lire la suite →

Les frameworks CSS

  Aujourd’hui, je me permet de vous exposer mon point de vue sur les frameworks CSS. Avantages, inconvénients, je vais essayer de tout détailler ici. Rappel sur les frameworks CSS Apparus il y a déjà pas mal d’années et rendus… Lire la suite →

Le Pattern HMVC

Dans cet article, je vais vous parler d’un autre pattern, celui du HMVC, qui n’est à mon sens pas assez connu et utilisé. HMVC ? Qu’est ce que c’est ? Le HMVC (Hierarchical Model View Controller ) est un patron… Lire la suite →

Un router léger mais évolutif

Il y a quelques mois j’étais tombé sur ce router ultra léger, et je m’en suis servi pour quelques tests. Aujourd’hui je retombe dessus, et l’idée me vient de partager avec vous ce bout de code, mais surtout comment le… Lire la suite →

Activer l’autocomplétion dans votre IDE

Il arrive parfois que notre IDE ne nous propose pas d’ autocomplétion lorsque nous utilisons des Singletons ou que nous créons des instances dynamiquement. Ayant déjà eu affaire à ce problème, je vous propose ici 2 solutions simples pour palier… Lire la suite →