Introduction au MVC de Joomla 1.5

Depuis la nouvelle version, Joomla 1.5 propose un véritable framework de développement basé sur une architecture Modèle-Vue-Controleur(MVC). A la fois une architecture et un modèle de conception, l’utilisation du MVC a pour objectif de séparer complétement la couche métier de la couche présentation et est utilisé dans de nombreux langages de programmation.

Le langage php permet bien évidement de mettre en place ce type d’architecture mais l’utilisation des classes disponibles de Joomla 1.5 rend le développement et la mise à jour de vos composants plus rapide et plus stable.

Lire la suite

Safari 3 pour Windows, Linux et Mac

Vous en rêviez, Apple l’a fait. Le navigateur phare Safari est enfin disponible sur Windows. Les développeurs de sites Web pourront enfin tester facilement leurs sites internets sur les quatre navigateurs les plus utilisés du marché ce qui devrait donc (théoriquement) rendre les sites compatibles quelque soit la plate-forme utilisé.

Lire la suite

Évolution des systèmes d’information

Un système d’information est constitué d’un ensemble d’outils destinés à gérer, stocker et traiter des flux d’information. Cette démarche qui consiste à faciliter la diffusion de l’information au sein d’une organisation ne repose pas uniquement sur un système informatique. En effet, un Post-it laissé par une secrétaire sur le bureau de son patron pour lui transmettre un message est considéré comme un système d’information. L’informatique n’est par conséquent qu’un outil parmi tant d’autres mis à disposition des organisations afin de compléter et/ou d’améliorer le système d’information déjà en place. Lire la suite

Web Service SOAP Php

La création de web services en php peut présenter de nombreux avantages. Tout d’abord, cela permet de profiter de la simplicité de développement de Php pour réaliser rapidement des fonctions utilisables sur n’importe quel plate-forme de développement. La création de Web Services permet également de développer des sites utilisant la technologie AJAX. Il existe en effet de plus en plus de librairies permettant l’appel de fonctions Web Services en javascript.

Lire la suite

Java 6 : Mustang Evolution ou Révolution

Java est un langage de programmation orienté objet, par conséquent, chaque classe et ensemble de classe apporte son lot de fonctionnalités. De ce fait, Java est en perpétuelle en évolution. Toutefois, Sun développe de nouvelles versions au fil des années. La nouvelle version Java 6 promet donc d’apporter son lot de nouveautés…

Lire la suite