Bienvenue > Technologies
Technologies

INGENIWEB privilégie les environnements Open Source, conciliant
fiabilité et modularité (Apache, FreeBSD, Zope). La société
compte parmi ses développeurs des spécialistes reconnus,
en particulier sous ZOPE et son composant
Plone.
INGENIWEB est l'un des plus gros contributeurs Open-Source
en nombre de composants du produit Plone soutenu officiellement
par la Zope Europe Association (ZEA) dont INGENIWEB est membre
fondateur.
INGENIWEB s'appuie sur les composants suivants :
- Operating System : FreeBSD
L'ensemble du système est sous licence BSD (Berkeley Software
Distribution) qui autorise une libre utilisation y compris
dans un cadre commercial. FreeBSD est particulièrement
bien adapté aux applications Internet/Intranet. Pour preuve,
FreeBSD a permis d'établir le nouveau record de transferts
FTP effectués à partir d'un seul serveur - un Pentium III
500 Mhz - qui a servi 1 391 836 770 942 octets dans la seule
journée du 24 Mai 1999 soit en moyenne 15 Mo/s. FreeBSD a été
choisi par de très nombreuses sociétés majeures comme par
exemple Yahoo !
- Serveur Web : APACHE
Selon l'observatoire NETCRAFT, plus de 60% des serveurs Web
utilisés sur l'Internet sont des serveurs APACHE contre 28%
pour Microsoft (chiffres Août 2001). Librement disponible et
adaptable, le code source publié d'APACHE garantit la qualité
de la programmation, une maintenance facile, une complète
évolutivité dans le temps et les « fonctionalités », ainsi
qu'une réelle adéquation des solutions logicielles proposées
aux besoins des utilisateurs.
- Serveur d'applications : ZOPE
Zope est à ce jour le seul serveur d'applications Open Source
permettant à un utilisateur SANS CONNAISSANCES TECHNIQUES de
faire les mises à jour de son site Web. Vous donner les clés
de votre site Web, telle est l'ambition d'INGENIWEB afin que
vous ne dépendiez plus de quiconque pour en modifier le
contenu. en
savoir plus
- Composant Zope : Plone
Plone est un système de gestion de contenu web basé sur
le serveur d'applications Open Source Zope. Plone est
issu d'un effort communautaire international, animé
par plone.org. Avec Plone, vous disposez d'une
plate-forme cohérente et légère pour toute votre
production web, de modules pour la publication et
la gestion aisée de vos documents, de composants
métiers réutilisables, d'une interface utilisateur
riche et ergonomique répondant aux standards du web,
de nombreux services additionnels et d'une très forte
capacité d'ouverture. Plone est le composant idéal pour
tout type de portail collaboratif avec Workflows et
gestion de contenu. en
savoir plus
- Langage des scripts au niveau serveur : Python
Python est un langage dynamique et interprété, orienté objet.
A la différence des "grands" langages (C, C++, Java), il
permet d'aller plus en avant dans les fonctionnalités de
l'application (gestion de l'XML, etc.) et autorise une
approche modulaire du développement du site tout en générant
des programmes mieux structurés et plus faciles à
maintenir. A noter que le créateur du langage Python,
Guido van Rossum a depuis peu rejoint la société
Zope Corp. créatrice de Zope.
- Base de données relationnelle : MySQL
Simple à gérer et d'accès particulièrement rapide en
lecture, MySQL propose les fonctionnalités classiques
des SGBDR du marché. En outre, MySQL est parfaitement
compatible avec le trio FreeBSD, Apache, Zope.
« Software is like sex, it's better when it's free » (Linus Torvalds - Père de Linux)
|
|