Accédez au profil complet de frenchcomp
Créez un compte en 2 minutes et accédez au profil complet de nos 326 591 prestataires.
Ingénieur en étude et développement logiciel. Cofondateur de l'agence web Uni Alteri. Mobilité : Île de France, Normandie, Bourgogne.
Langages et frameworks
? PHP, SQL, C/C++, Java
? Zend Framework, jQuery, J2EE
? UML, Merise 2
Logiciels
? Gnu/Linux, Windows,
? Mysql, PostgreSQL
? Apache, Git, Subversion,
- Développement d'applications métiers et de sites Internet
- Développement de plug-in et d'extensions
- TMA
Plateforme CFAO (Sur mesure)
L'agence Web Octave & Octave a réalisé pour le compte de l'entreprise CFAO (leader de la distribution et des services en Afrique et Outre-mer dans le secteur de l’automobile, de l’industrie pharmaceutique et des technologies), sa nouvelle plateforme Web devant gérer à terme l'intégralité des sites de l'entreprise. Pour la réalisation technique (la mécanique interne) de la plateforme, Octave & Octave a fait appel aux compétences d'Uni Alteri.
La plateforme CFAO fonctionne comme une véritable “usine à site multilingue”, avec une gestion centralisé et la possibilité pour toutes les marques et tous les sites du groupe de conserver leur identité et leur fonctionnement propre. La plateforme accueille actuellement une centaine de site et quotidiennement près d'une vingtaine de milliers de visiteurs uniques. A terme, c'est plus de 300 sites et 53 marques qui seront disponibles dans de nombreux pays.
La plateforme a été conçue à partir du CMF Centurion, développé par Octave & Octave (base Zend Framework), auquel Uni Alteri a apporté, dans le cadre du projet CFAO, de nombreuses fonctionnalités et optimisations :
- fonctionnalités multi-sites
- fonctionnalités de multi-publications et multi-personnalisations d'un même contenu sur différents sites
- supports ainsi que la gestion des formulaires de contacts avec "dispatching" des réponses aux différents services du client.
Ces dispositifs sont disponibles et réutilisable dans tout autre projet basé sur Centurion.
Tous les sites de la plateforme possèdent une architecture modulaire commune avec les mêmes fonctionnalités entièrement personnalisables et paramétrables ainsi qu’une charte et des contenus uniques. Mais les administrateurs de chacun des sites de la plateforme peuvent réutiliser des contenus déjà contribués sur d'autres sites de la plateforme ainsi que les personnaliser.
Au total, 15 univers graphiques ont été conçus et imaginés par Octave & Octave pour des sites multilingues majoritairement disponibles en français et en anglais. Chaque site a ainsi son identité et son web design propre reposant sur une structure homogène.
La plateforme étant un outil de communication et de mise en relation très efficace entre les filiales et marques B2C du groupe et la partie B2B de CFAO. Elle permet aux utilisateurs de la plateforme de situer, mais aussi de contacter facilement chaque point de vente du groupe par téléphone, fax, courrier ou email en fonction de leurs besoins : demandes de devis ou d’informations, SAV, etc.
Bien que la plateforme soit en perpétuelle évolution afin der permettre à CFAO de toujours répondre au mieux aux besoins de ces clients, celle-ci est aujourd'hui entièrement autonome. Chaque utilisateur peut créer de nouvelles pages de contenus et de nouveaux sites via un backoffice user-friendly et en y incluant de nombreuses fonctionnalités : actualités, Google Maps pour le réseau de filiales, création de gammes de produits, d’offres spéciales, etc.
Technologies utilisées :
Centurion (Zend Framework 1.10)
PHP 5.3
MySQL 5.5
Zend Lucene
APC + Memcached
PHPUnit
Centurion (Sur mesure, participatif)
Partant du constat qu'un développement "from scratch" était trop coûteux pour la majorité des projets Web, alors que la personnalisation d'un CMS existant (Wordpress, Drupal, ...) était trop complexe et peu adapté à des sites évolués, l'entreprise "Centurion", filiale de l'agence "Octave & Octave" a développé son propre framework open-source afin de jouer le rôle de "chainon manquant" entre ces deux univers et créant son CMF (Content Management Framework) "Centurion".
Centurion est basé sur le Zend Framework 1.10 et réutilise donc toutes ses capacités et fonctionnalités et propose aux développeurs un ensemble d'outils pour faciliter et accélérer le développement. Ainsi, la réalisation des "contrôleurs" CRUD (Create, Read, Update et Delete) sont grandement facilités, tout comme l'est la création des interfaces d'administration et de gestion : il suffit au développeur de définir ses structures et sa base de données à l'aide de certaines normes pour laisser à Centurion la génération des différents écrans.
Centurion propose également de nombreux outils pour faciliter le développement des parties "publiques" (ou Frontoffice), que ce soit dans l'écriture des requêtes à la base de données, la gestion des relations, gestion des caches automatiques, ... Centurion apporte également à ZF1/PH5.2 un système de signaux (implémenté dans Zend Framework uniquement à partir de la version 2, permettant de la programmation évènementielle) ou des traits (implémenter nativement à partir de PHP 5.4).
Uni Alteri, dans le cadre de différentes missions et projets internes, a fortement contribué à Centurion en l'optimisant ou lui ajoutant des fonctionnalités, dont :
- la réécriture du module "Translate" permettant aux développeurs d'ajouter le support multilingue automatiquement à leurs objets métiers (et aux relations entre eux), sans aucune manipulation spécifique dans la logique métier.
- le module "Multisite" permettant d'utiliser Centurion dans un contexte "Multisite" ou chacun des sites, bien qu'étant sur une base commune, puisse garder sa propre identité.
- le module "Reposiory" permettant la gestion automatique de la publication et de la personnalisation des objets métiers, dans différents "conteneurs" (sites, catalogues, ...) sans que les développeurs ne doivent s'en préoccuper dans l'intégralité de leurs logiques métiers.
- Ces deux derniers modules utilisés conjointement permettent la réalisation, à moindre frais, de plateformes complexes, tel que la plateforme CFAO, véritables usines à sites.
- Enfin, le module "Contact" permet la génération de multiples formulaires de contacts complexes où les réponses peuvent être traitées et remonter à de multiples intervenants.
Tous ces éléments font, dors et déjà, partie intégrante de Centurion.
Technologies utilisées :
PHP 5.2 et PHP5.3
PHPUnit
MySQL 5.5
Les jardins de noé (Sur mesure)
Noé, une association créée en 2001 qui a pour mission de sauvegarder la biodiversité, a développé le programme "Jardins de Noé" afin de sensibiliser le public (particuliers, administrations et entreprises) à l'environnement et à la biodiversité.
Dans le but d'améliorer sa présence sur Internet, l'association a confié à l'agence Octave & Octave la refonte du site Internet de son programme "Jardins de Noé". Octave & Octave a fait appel aux compétences d'Uni Alteri pour la réalisation technique de ce projet.
Le site Internet "Jardins de Noé" possède la particularité d'être fortement collaboratif où le contenu est principalement produit par les participants aux programmes. Il se doit également d'être inter-connecté avec les réseaux sociaux actuel tel que Facebook.
Le site a été construit sur une base "Centurion", CMF développé par l'agence Octave & Octave, ce qui a permis un développement rapide. Néamoins, il a fallu développer l'ensemble de la logique métier de la partie "publique" du site Internet, notamment les nombreux formulaires "Zend" afin de les interconnecter avec le travail fournit par les ingénieurs d'intégrations. Les administrateurs ainsi que les utilisateurs peuvent ainsi gérer les informations via des interfaces Web ergonomiques et modernes.
Technologies utilisées :
Centurion (Zend Framework 1.10)
PHP 5.3
MySQL 5.5
APC
Facebook
Statistiques
depuis la création du compte
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.