Langages, CMS et frameworks
PHP / HHVM / Python / Perl
Fiche Technique
PHP est un langage de programmation créé en 1994. C’est aujourd’hui un des principaux langages pour la conception et la création d’applications Internet, Intranet, Extranet, Réseaux Sociaux, etc …
Il est largement répandu, de nombreux frameworks se basant sur PHP.
HHVM, développé par Facebook pour ses propres besoins et redistribué à la communauté, est un moteur dernière génération arrivé en 2010 sur le marché. Ce moteur permet d’exécuter du code PHP sous forme de machine virtuelle pour atteindre des performances largement supérieures aux versions actuelles de PHP.
Python est un langage de programmation plus ancien, créé en 1990. Python figure avec PHP parmi les principaux langages de programmation open source.
Frameworks et CMS utilisés par VINC
Au-delà de ses propres librairies de développement, VINC maîtrise un certain nombre de frameworks tels que :
- Django (Python)
- CodeIgniter (PHP)
- Slim (PHP)
- Symfony 2 (PHP)
- CakePHP (PHP)
De surcroît, VINC peut développer des CMS en propre et en fonction des besoins exprimés par ses clients. Cependant, notre société peut aussi intervenir sur les CMS les plus usités du marché tels que :
- WordPress (PHP)
- Django-CMS (Python)
- Typo3 (PHP)
- Joomla (PHP)
- Prestashop (PHP)
- Magento (PHP)
Exemple d’utilisation de langages, librairies ou CMS
Création du site Internet www.shammesh.org avec WordPress
VINC a développé en 2015 le site internet de l’ONG Shammesh, propulsé par le moteur WordPress. Ce site comprend un volet institutionel, des billets d’actualité via un blog mais aussi une partie média relayée sur les réseaux sociaux (Facebook, Youtube, Instagram, Twitter).
Indexation des contenus et génération des fiches sur le site Marques.Expert
Développé par VINC, Marques.Expert utilise PHP pour l’indexation des 2.400.000 de marques françaises enregistrées à l’INPI. Les scripts d’indexation PHP lancés à travers HHVM permettent d’obtenir un maximum de performances pour une indexation rapide dès mises à jour des flux de données XML.
L’applicatif « site » est développé en PHP, langage utilisé pour générer les pages Web et les fiches marques.
Création du site www.fondation-servir.org avec Django-CMS
Django-CMS propulse le site internet de la fondation française Servir. Ce site ayant à la fois une forte connotation applicative (gestion des avancements de projets soutenus par la fondation, gestion des membres utilisateurs, dons en ligne, …) et éditoriale (gestion des contenus froids et chauds, témoignages, …), l’utilisation de Django-CMS a été privilégie, permettant ainsi de concilier facilement ces deux objectifs de publication.