Si cPanel offre une fonctionnalité Git Version Control, j’ai toujours préféré avoir le plein contrôle via une fenêtre de terminal. Il est d’ailleurs très simple d’intégrer Git sur un tel serveur et cet article en décrit les étapes.
L’importance de l’Internet pour communiquer, travailler ou se divertir n’est plus à démontrer. L’accès au cyberespace est dorénavant considéré comme un besoin essentiel et des efforts colossaux sont faits pour rendre la grande toile facilement…
Créer une recherche dynamique avec très peu de code dans ProcessWire est aisé. Cette recherche ne peut évidemment rivaliser avec les moteurs tels Elasticsearch, Solr, et autres. Elle convient toutefois à la plupart des sites dits…
Se familiariser avec un univers de programmation prend toujours un certain temps. Bien qu’excellente, la documentation de ProcessWire n’offre pas un portrait global de la structure d’un site. Comme j’ai dû maintes fois expliquer la « philosophie »…
Une des bonnes pratiques de la programmation consiste à séparer le contenant du contenu. Cela repose sur le principe que si on doit modifier une composante du traitement d’une donnée, cela évitera de toucher à la représentation de celle-ci, et vice…
Le routage est une partie importante de la logique de navigation d’un site web. Les programmeurs habitués à des cadriciels tels Laravel ou Symfony doivent coder manuellement celui-ci. Il en va autrement avec ProcessWire. La dynamique entourant les…
À la recherche du temps perdu … Il est reconnu qu’il existe des seuils temporels qui affectent la façon dont nous percevons notre travail et affectent notre performance. (Et ceci indépendamment de tout biscuit.) Si une tâche prend trop de temps à…
La norme de documentation Swagger/OpenApi offre un moyen simple d’aider les développeurs qui utilisent votre API REST. En Python, il existe plusieurs modules conçus pour vous aider à produire cette documentation. Bien qu’ils vous facilitent la vie…
Nous ne partagerons jamais vos informations avec des tiers sans votre permission.