Artichow 1.0.9 est disponible en téléchargement. Cette version corrige plusieurs bugs, et apporte une nouvelle fonctionnalité : les marques en triangle. Elle marque aussi le début du nettoyage et...
Artichow 1.0.7 est désormais disponible en téléchargement. Cette version corrige quelques bugs et propose une nouvelle directive de configuration, notamment pour choisir l'emplacement des fichiers de cache.
L'équipe d'Artichow cherche...
Bonsoir,
Savez-vous créer des échelles log sur des graphiques Artichow ?
Merci d'avance,
Michaël Forum Développement d'un site Web
Voici un tour dhorizon des principales librairies que lon peut rencontrer pour générer des graphiques en barres, des diagrammes ou des camemberts et les afficher sur une page web. La représentation de statistiques ou de données est souvent quelque chose de compliquée sur Internet. Heureusement différentes possibilités existent en fonction des technologies à votre disposition.
Les bibliothèques présentées sont écrites en PHP, Javascript ou d'autres langages (Java, Flash, CSS, etc)
Le trafic sur internet est saisonnier : en fonction du moment de l'année, il est plus ou moins fort, exactement comme les ventes de foie gras ou les habitations.
Pour internet, ce sont les mois d'été les plus faibles. Le trafic commence à décroitre depuis juin, et ne se rétablit vraiment qu'au début octobre. Plusieurs effets se superposent durant ces mois-ci, et notamment les vacances/stages universitaires, et les vacances d'été des salariés.
Décembre accuse aussi une baisse, liée aux fêtes de fin d'année.
Tout le monde a en tête les notions d'évolutivité. En anglais, il y a Scale up et Scale out, qui sont déjà deux approches différentes de l'évolution d'une application.
A la base, l'évolutivité d'une application correspond à sa capacité à s'adapter à une charge changeante : généralement vers le haut, mais parfois aussi, vers le bas (il existe des services en ligne qui ont dépassé leur taille de croisière, et n'ont jamais pu faire redescendre leurs frais de fonctionnement).
Scale up est l'évolution par augmentation des capacités du matériel sous jacent (le syndrome du gros serveur trappu). Scale out est l'évolution par ajout d'un autre serveur (un peu comme un cluster, mais pas seulement).
Jay Pipes en parle en détail (et en anglais).
Tout le monde connaît les incontournables JpGraph et Artichow, qui permettent de produire rapidement des graphiques et des courbes en PHP. Il existe de nombreuses autres solutions, et Smashing Magazine les a toutes essayées.
J'ai beaucoup aimé les générateurs de graphiques en ligne, qui sont si pratiques quand on ne peut pas installer une bibliothèque localement; les générateurs en Javascript, avec des résultats étonnants; les graphiques en CSS, malgré un résultat moins spectaculaire. Charts And Graphs: Modern Solutions (0 visite) Data Visualization: Modern Approaches (0 visite) Diagrams: Tools and Tutorials (0 visite)
Google Chart API permet d'utiliser une API google pour produire des graphiques et autres camemberts. Via un simple appel GET du service, on peut produire des courbes, barres, camemberts, des ensembles et des nuages de points. Le graphisme est léché, mais rien d'excitant.
Cet outil pourra être précieux à ceux qui ont besoin d'afficher des données sans avoir le temps d'installer Artichow ou JpGraph. On peut d'ailleurs intégrer directement une URL dans une page Web pour afficher le graphique.
Le seul défaut est qu'il faut passer toutes les données à chaque fois... Pour afficher les stats d'évolution de PHP 4 et 5 depuis 2005, l'URL fait 669 octets... Vive TinyURL. Google Chart API (0 visite) Google Chart API example (0 visite) PHP 4/5 sur Google Chart API (0 visite) TinyURL (0 visite)