1er

intégrateur européen de solutions open source

       

Actualités

[15/05/2012] CMSday : Demandez le programme !

Le CMSday propose plus de 20 tables rondes et ateliers pour rencontrer en un lieu unique les acteurs majeurs de la gestion de contenu open source !

Le programme complet de la journée du 14 juin 2012 est en ligne sur http://www.cmsday.fr/programme >>

[23/04/2012] Award du Meilleur Partenaire Européen d'OpenERP pour Smile

Smile reçoit l'award 2012 du meilleur partenaire européen d'OpenERP ! >>

[19/04/2012] Les CMS open source dans les entreprises françaises

Smile publie un livre blanc sur les résultats de l'enquête CMS open source “Pénétration, usages et appréciations”. Résultats de l'enquête Smile sur près de 1 200 participants. >>

Toutes les actualités picto
       

 


Consultez la Revue de Presse 2011

Tout l'essentiel de Smile dans la presse et sur la toile en 2011.

Télécharger le sommaire de la Revue de Presse au format pdf >>


Guillemet ouvrant évoluer au rythme
du web Guillemet fermant
picto

Web Assemble Tool: le cache agrégateur open source de Smile

[04/05/2009]

Smile annonce Web Assemble Tool , un outil open source à forte valeur ajoutée : à la fois gestionnaire de cache et agrégateur de contenus.

Agrégation de contenus en environnements hétérogènes

Web Assemble Tool est un agrégateur de contenus web . Il peut s'interfacer à des serveurs existants, dont il récupère les pages Html à la volée. Les différentes bribes de contenus ainsi obtenues de différents serveurs sont ensuite assemblées en une page unique, servie à l'internaute. La grande force de cette approche est qu'elle est totalement agnostique technologiquement, capable d'intégrer n'importe quelles applications web, sans demander la moindre modification de l'existant.

Web Assemble Tool peut aussi être configuré pour extraire des bribes de contenus au sein des pages existantes. Dans ce cas, il est possible d'insérer des commentaires Html, afin de parfaitement délimiter les blocs à extraire.

« C'est une technique qui a pour elle la simplicité et la non-ingérance » déclare François-Xavier Bonnet, l'architecte du produit. « A certains égards, Web Assemble Tool se comporte comme un portail web, réunissant des informations de différentes origines. Mais c'est un outil infiniment plus simple, plus performant et surtout moins structurant qu'une solution portail. »

Un outil de cache par fragments

Web Assemble Tool est aussi un outil de cache par fragments : chacun des fragments Html obtenus par Web Assemble Tool est conservé en cache, avec une gestion complète des durées de vies. « On peut ainsi faire cohabiter dans une même page des fragments qui varient relativement peu, et sont gardés en cache plusieurs heures, avec des fragments plus dynamiques, en cache sur quelques minutes seulement, et des fragments personnalisés, qui ne sont pas cachés. » La gestion du cache s'appuie sur OSCache, l'un des outils les plus performants en la matière.

Compatible avec Akamai Edge-Side Include (ESI)

Web Assemble Tool fonctionne en acceptant plusieurs syntaxes, soit à base de taglibs JSP, soit en utilisant les tags de la norme ESI définie par Akamai pour son Content Delivery Network.
« Un gestionnaire de cache ESI open source correspond à une attente très forte du marché. C'est une fonctionnalité annoncée dans Squid depuis des années, mais qui n'a jamais vu le jour en version stable. Or le besoin est immense : chaque fois que l'on ne peut déployer un cache parce que les contenus de la page sont hétérogènes, avec des contraintes de durée de vie ou de personnalisation différentes. Dans les sites web modernes, c'est presque devenu la norme. Dans ces cas, on ne parvient pas à tirer tous les bénéfices du cache, et il arrive souvent que l'on surdimensionne les architectures. Web Assemble Tool est une excellente réponse à cette problématique. » précise François-Xavier Bonnet.

Un outil open source mature, au service de tous les projets

Smile travaille sur le projet Web Assemble Tool depuis plus de 2 ans, et l'a déjà mis en œuvre sur une diversité de plateformes opérationnelles.
« Le déploiement sur des projets critiques, tant en termes de performances que de robustesse, nous a permis de parfaitement certifier le produit, et d'en optimiser tous les aspects. Aujourd'hui, Web Assemble Tool est un véritable atout concurrentiel pour Smile, chaque fois qu'une application web s'insère dans un environnement hétérogène existant, c'est à dire très souvent », explique Patrice Bertrand, Directeur Général de Smile. « Ce que nos clients apprécient le plus, c'est le caractère non-structurant de l'outil : il n'y a aucune réticence à le déployer car il sert sa fonction sans rien demander aux applications en place, et pratiquement sans le moindre overhead de performances. »

La naissance d'une communauté

La diffusion de Web Assemble Tool sous licence Apache Software Licence permet à n'importe quel développeur d'en faire usage dans ses projets, y compris des projets non-libres. « Notre souhait est de faire naître une petite communauté autour du produit. C'est un composant simple et efficace, mais qui peut rendre de très grands services dans une diversité de plateformes. »

picto

Smile dans la presse

Tous nos articles
  •  François Hollande, Nicolas Sarkzoy et le logiciel libre Article paru dans Le Monde.fr du 13.04.12

    Les candidats du PS et de l'UMP ont répondu à un questionnaire du Conseil national du logiciel libre, une association professionnelle d'entreprises travaillant dans le secteur du logiciel libre. Les réponses des deux candidats dévoilent deux conceptions politiques différentes de la propriété intellectuelle en matière de logiciel.

  •  Comment créer un site d'e-commerce mobile sous Magento Article paru dans Journal du Net du 04.04.12

    Du site Web mobile à l'application native, la plate-forme d'e-commerce Open Source propose plusieurs voies possibles pour rendre un site accessible sur smartphones et tablettes. Le point sur les atouts de chacune.

  •  Base de données : le noSQL menace 25 ans de certitudes Article paru dans Indexel.net du 28.03.12

    Après vingt ans de domination, le modèle relationnel est menacé par des bases de données dites noSQL. À la clé, une élasticité des performances et un meilleur support des données non structurées mais une révolution pour les développeurs.

Références récentes

TOUTES NOS RÉFÉRENCES
  • Bouygues Immobilier Intranet

    Bouygues Immobilier

    Bouygues Immobilier a souhaité refondre l’intranet principal de la société, accessible par tous les collaborateurs avec pour objectifs : la simplicité, la convivialité et un portail orienté social et collaboratif.

  • Nantes Métropole Open Data

    Nantes Métropole a fait appel à Smile pour mettre en place la plateforme d’ouverture des données publiques de la ville de Nantes (open data).

  • Decitre

    Le groupe libraire Decitre a fait appel à Smile pour la création du site communautaire EntreeLivre.com. La plateforme est basée sur le framework open source Symfony.

Le blog des experts

TOUS NOS BILLETS
  • TYPO3 4.7, Phoenix et 6.0

    La version 4.7 sera la dernière version de la branche TYPO3 4.x. Cette version se focalise sur les standards et le rendu frontend, tout particulièrement l'accessibilité et la validité, mais comporte également son lot de mise à jour et nouvelles fonctionnalités que nous détaillerons par la suite.

  • L’E-Commerce Open Source passe à la vitesse supérieure

    Dans un domaine aussi personnalisé que le commerce électronique, les solutions open-source ont une véritable carte à jouer : l’ouverture et l’extensibilité permettent de coller au plus près des besoins fonctionnels à des coûts globalement moindres que les solutions propriétaires, tout en assurant une maturité très rapide grâce à la communauté et au nombre de déploiements.

  • OpenERP Community days et Smile meilleur partenaire européen !

    Les 11, 12 et 13 avril dernier se sont déroulés à Bruxelles les community and partner days organisés par OpenERP. Près de 600 participants, venus du monde entier, ont pu suivre les différentes conférences métier ou techniques autour d'OpenERP. Nous y étions évidemment présents, et en nombre !