Tous les projets
D
Monitoring / DevOps

CodeIgniter HMVC, PHP, MySQL, jQuery, Bootstrap, modules admin/monitoring

Application CodeIgniter HMVC avec modules admin, dashboard, monitor, proxy, utilisateurs et notifications. jQuery/Bootstrap frontend, MySQL backend.

6 Modules
PHP Backend
HMVC Architecture
Dev Role

L'architecture HMVC (Hierarchical Model-View-Controller) de CodeIgniter structure l'application en modules independants : admin pour la gestion des utilisateurs, dashboard pour la vue d'ensemble, monitor pour les health checks des scrapers, proxy pour la rotation et les statistiques de proxies. Chaque module a ses propres modeles, vues et controleurs.

Le monitoring repose sur des health checks periodiques qui testent la reponse de chaque scraper et proxy. Les resultats sont stockes en MySQL avec horodatage pour l'historique. Le frontend jQuery/Bootstrap affiche les tableaux de bord avec rafraichissement automatique et des indicateurs visuels codes par couleur (vert/orange/rouge).

Architecture technique

Architecture CodeIgniter HMVC avec modules separes (admin, dashboard, monitor, proxy, users, notifications).

Monitoring de sante des scrapers avec metriques temps-reel.

Gestion de proxies : rotation, test de connectivite, statistiques.

Surveillance de liens avec groupes de monitoring configurables.

Interface jQuery/Bootstrap avec vues temps-reel.

Base MySQL pour metriques, configurations et historique.

Points techniques

HMVC

Architecture modulaire CodeIgniter

Metriques

Temps-reel avec MySQL

Proxy mgmt

Rotation et monitoring

Stack technique

CodeIgniter
PHP
MySQL
jQuery
Bootstrap
Role Full-Stack Developer
Duree 2019-2020
Engagement Contrat freelance (Tier D)

Un projet technique similaire ?

Brief, repo, ou appel rapide - on s'adapte.