Nos open sources

Drupal

druplal

Drupal est un système de gestion de contenu (CMS) libre et open-source publié sous la licence publique générale GNU, et écrit en PHP. Dries Buytaert, développeur initial du projet à partir de 2000 à l'université d'Anvers, le définit comme « assembleur rapide de site web» (Rapid website assembler). Il est utilisable tel quel sur toute base LAMP, WAMP ou MAMP, mais il est largement personnalisable et programmable ensuite. D'après son créateur, environ 500 000 sites l'utilisent en septembre 2009.

En 2009, il est classé 1er du concours organisé par la société britannique Packt dans la catégorie Best Open Source PHP CMS suivi par WordPress et Joomla!. Il fait également son entrée en première position dans le Hall of Fame Award nouvellement créé (suivi par Joomla!).

En 2010, Angela Byron annonce que Drupal équipe à peu près 1 % des sites Internet mondiaux.

Article original sur Wikipedia

Site web de Drupal


jQuery

jquerry

jQuery est une bibliothèque JavaScript  libre  et multi-plateforme  créée pour faciliter l'écriture de scripts côté client  dans le code HTML  des pages web. La première version est lancée en janvier 2006 par John Resig .

La bibliothèque  contient notamment les fonctionnalités suivantes :

  • Parcours et modification du DOM  (y compris le support des sélecteurs CSS 1 à 3 et un support basique de XPath);
  • Événements
  • Effets visuels et animations
  • Manipulations des feuilles de style en cascade  (ajout/suppression des classes, d'attributs…)
  • Ajax
  • Plugins
  • Utilitaires (version du navigateur web …).

Article original  sur Wikipedia


Node.js

node-js

Node.js est une plateforme logicielle libre et événementielle en JavaScript orientée vers les applications réseau qui doivent pouvoir monter en charge.

Elle utilise la machine virtuelle V8 et implémente sous licence MIT les spécifications CommonJS.

Parmi les modules natifs de Node.js, on retrouve http qui permet le développement de serveur HTTP. Il est donc possible de se passer de serveurs web tels que Nginx ou Apache lors du déploiement de sites et d'applications web développés avec Node.js.

Concrètement, Node.js est un environnement bas niveau permettant l’exécution de JavaScript côté serveur.

Node.js est de plus en plus populaire comme plateforme serveur, elle est utilisée par Groupon, Vivaldi, SAP, LinkedIn, Microsoft, Yahoo!, Walmart, Rakuten, Sage et PayPal.

Site web de nodejs


node-js

Logiciel libre, Html Tidy fonctionne en ligne de commande.

Après analyse de la syntaxe d'un fichier HTML, il la corrige et valide celui-ci. Il est capable de corriger plusieurs erreurs, mais lorsque la correction lui semble trop difficile à déterminer, il envoie un message d'avertissement. Certains sont bénins, alors que d'autres signifient que différentes constructions en HTML ne respectent pas les critères du W3C.

Il existe d'autres versions de ce logiciel avec une interface graphique plus pratique, comme TidyGUI.