Application Retard Ligne J, intégration du framework Silex

Afin de garder un code source clair, lisible, organisé, structuré et facilement reprennable, j'ai décidé de migrer l'application "Retard Ligne J" sur un framework. La liste des framework actuels est relativement longue. J'ai choisi d'utiliser le framework Silex, édité par Sensiolabs. Ce framework, basé sur des composants de Symfony (son grand frère), est léger et minimaliste car il n'embarque que ce dont il a besoin pour fonctionner. Il nous laisse une grande part de liberté quant à l'organisation de la structure.

Nombre de jours ouvrés

Pour faire suite au billet sur l'ajout d'un nombre de jours ouvrés, voici quelques méthodes permettant de calculer le nombre de jours ouvrés entre deux dates.
Étiquettes

Ajouter des jours ouvrés à une date en PHP

L'ajout d'un nombre de jours ouvrés à une date peut être réalisé de différentes façons, plus ou moins complexe. Dans ce billet, je vous livre quelques méthodes de calculs permettant d'ajouter un nombre de jours ouvrés à une date.
Étiquettes
PHP

Virtualisation d'un serveur physique Linux

Il existe plusieurs outils permettant de réaliser la migration d'une machine physique en machine virtuelle (P2V) : Vmware Converter, MondoRescue, Ultimate P2V... Ces solutions supportent généralement des OS Linux récents. Pour migrer une machine physique dont l'OS n'est pas tout jeune, ce qui est ma situation, il faudra mettre les mains dans le cambouis. Rassurez-vous, ce n'est pas si compliqué que ça.
Étiquettes

API temps réel Transilien

Cette API, publiée depuis plusieurs années, donne accès aux prochains départs d'une gare du réseau SNCF Transilien. Elle possède deux ressources : prochains départs d’une gare, prochains départs d’une gare desservant une autre gare sans changement.

Exploiter l'Open Data SNCF

Sur l'application "Retard Ligne J", j'utilise différents jeux de données publiés par la SNCF dont le jeu "Horaires théoriques des lignes Transilien au format GTFS". Dans ce billet, je vous livre quelques informations sur ce format de données.
Étiquettes

Sauvegarder un hébergement mutualisé

Sur les offres d'hébergement mutualisé, les sauvegardes automatiques ne sont pas toujours actives ou proposées. Pour sauvegarder le contenu du site et les données de la base sur 7 jours glissants, nous allons utiliser un script PHP. Il ne restera qu'à configurer une tâche planifiée (cron), pour que le script s'exécute chaque nuit.
Étiquettes
S'abonner à