Agence web Idéematic, culture du web, de l'informatique et des médias


Serveurs web en local

Posté le 11 juillet 2012 par Léa Knorr


Il y a deux sortes de site internet: statique et dynamique. Le site statique est composé de pages HTML dont le contenu reste fixe et n’est pas amené à beaucoup évoluer dans le temps. Le serveur hébergeant les fichiers ne fait que les renvoyer au navigateur, il n’y a aucun traitement côté serveur. Ce genre de sites est désormais obsolète au profit de sites dont le contenu est dynamique, c’est-à-dire qui évolue à la demande.
En effet, le site dynamique est composé de pages dont le code HTML est généré au besoin en faisant appel à des informations stockées dans des bases de données, facilitant ainsi la mise à jour du contenu et sa personnalisation en fonction des actions de l’internaute. Le site dynamique nécessite un navigateur mais aussi un serveur web capable d’interpréter le langage utilisé pour coder ces sites dynamiques, le plus souvent PHP. Ce serveur héberge les outils logiciels d’interprétation codés en PHP, Perl, Python ou encore Ruby, ainsi que les bases de données du site. Lire la suite

Logos des serveurs en local

Architecture Modèle-Vue-Contrôleur (MVC)

Posté le 19 juin 2012 par Léa Knorr


Comme évoqué dans notre article «Séparation structure/présentation/comportement», la tendance actuelle est de séparer le fond de la forme et ainsi les différentes couches d’une application (données, présentation et traitements) par souci de clarté et pour simplifier la maintenance des différents acteurs du projet (développeurs et webdesigners).
Modèle-Vue-Contrôleur ou Model-View-Controller Design Pattern en anglais est une architecture de l’interface entre l’homme et la machine d’une application logicielle qui sépare donc les informations en trois parties:
Lire la suite

Schéma Modèle-Vue-Contrôleur

SaaS (Software As A Service)

Posté le 06 juin 2012 par Léa Knorr


S’inscrivant dans le cloud computing (hébergement de ressources sur des serveurs distants), SaaS signifie Software as a service, aussi appelé logiciel à la demande. Ce logiciel en ligne comporte une ou plusieurs applications permettant de gérer les activités des professionnels exerçant dans des domaines divers et variés allant de la relation client (CRM) à la gestion de projet en passant par la finance ou la logistique. Contrairement aux logiciels qui nécessitent une licence, les logiciels en mode SaaS sont utilisables via un abonnement mensuel.
Conçus dans un premier temps pour les entreprises, les logiciels en mode SaaS sont aujourd’hui pensés pour toute personne morale, que ce soit une entreprise ou un professionnel indépendant.
Lire la suite

Cloud computing

LESS : un langage pour simplifier les CSS

Posté le 02 mai 2012 par Léa Knorr


Vous en avez assez de vous répéter dans vos feuilles de style ? Le langage LESS permet de simplifier leur écriture. Basé sur le langage CSS, LESS amène ce qui faisait défaut aux Cascading Style Sheets et ajoute une bonne dose de dynamisme très appréciable.
Les fichiers écrits en langage LESS vont porter l’extension .less et auront une syntaxe et des fonctionnalités propres, que l’on verra un peu plus loin dans cet article.
Lire la suite

Logo du langage LESS