De très nombreuses applications ont été développées avec le Zend Framework et les solutions Zend. Nous avons choisi de vous présenter l’une d’entre elles qui est un CMS développé en PHP nommée Melis.
Le constat du marché des CMS est qu'il existe de nombreuses solutions qui sont souvent trop complexes à prendre en main, peu ergonomique, lourdes à implémenter, peu professionnelle & industrielle...
Melis CMS est la nouvelle génération de solution de gestion de contenu conçu pour pallier à l’ensemble de ces problématiques.
Les deux objectifs principaux de la solution Melis CMS ont été de faire un outil :
100% adapté aux utilisateurs finaux (facile à prendre en main et très ergonomique)
professionnel & industriel très accessible à l’ensemble de la communauté des développeurs (100% Zend Framework & ExtJS)
Regardez ce webinar afin de découvrir cette nouvelle solution qui vous impressionnera par son ergonomie et sa puissance fonctionnelle.
3. Le constat du marché
• Des solutions nombreuses sur le marché
• Des solutions conçues par des techniciens uniquement
• Des solutions complexes à prendre en main
• Des solutions peu ergonomiques
• Des solutions lourdes et coûteuses à implémenter
• Des solutions non professionnelles & industrielles
4. Pourquoi avoir créé Melis CMS ?
• Pour pallier à l’ensemble de ces problématiques
• Une solution créée pour et avec les utilisateurs finaux
• Une solution simple à prendre en main
• Une solution très ergonomique
• Une solution rapide à implémenter avec un ROI fort
• Une solution professionnelle & industrielle
5. Qu’est-ce que Melis CMS ?
« Melis CMS est une nouvelle génération
de solution de gestion de contenu qui permet de
réaliser et d’administrer des sites web à partir d’une
interface web unique par sa simplicité de prise
en main et son ergonomie tout en offrant le
meilleure de la technologie Open Source »
6. Qui suis-je ?
• 10 années d’expertises dans le Web
• 5 ans pour le compte de Sun Microsystems
sur la conduite de projet JAVA / J2EE
• 5 ans au sein de Digitas (Groupe Publicis) comme
responsable technique LAMP et créateur du CMS de
Digitas DCC (Digitas Content & Commerce) déployé
auprès de nombreux grands comptes
• Aujourd’hui fondateur de Melis CMS et Directeur
Technique Internet du groupe Keyrus
8. Pourquoi Melis CMS ?
• Interface intuitive & ergonomique
• Conçue avec et pour les utilisateurs finaux
• Solution professionnelle & industrielle
• Basée sur des technologies Open Source
• Keyrus, distributeur de Melis CMS
• Zend, un partenaire stratégique
Zend : The PHP Company
9. Une plateforme centrale
UTF8
Plateforme
Multi sites Multi langues Multi templates
Melis CMS
BDD
Site 1
FR Templates
Recherche
Site 2 Workflow
JP Templates
Admin.
Site x
UK Templates Plugins
UTF8 : Unicode Transformation Format 8 bits
10. Les fonctionnalités
Espace de Propriétés Editeur
Edition live Médiathèque
travail d’une page wysiwyg
Multi
Multi sites Multi langues Multi canaux Historique
publication
Réécriture
Paramètrages Plugins Utilisateurs Accessibilité
d’URL
Réf. naturel Statistiques Cache Templates Admin.
13. Tableau de bord
Profil
Accès multi-sites
en fonction des
droits d’accès
Widgets personnalisées
14. L’édition de page
Système de tabulation
Workflow
Rendu Front Office intégré
Texte
dans le Back Office
Propriétés d’une page
Editeur Wysiwyg HTML Méta données
Gestion Multi-sites Historique
Gestion des menus
Statuts des pages
15. La médiathèque
Upload
Filtre
Gestion de
l'arborescence
des médias
Prévisualisation des médias
16. Les droits
Détail d’un utilisateur
Liste des utilisateurs
Gestion fine des
droits d’accès
17. Les plugins
Détail d’une actualité
Liste des plugins
Editeur Wysiwyg HTML
Liste des actualités
19. Les technologies
• 100 % PHP 5 et MySQL 5
• 100 % Zend Framework
• 100 % Sencha Ext JS
• 100 % Tinymce
• Zend plus qu’un partenaire
LAMP : Linux Apache MySQL PHP / ExtJS : Framework Javascript / TinyMCE : Editeur Wysiwyg
20. Qui est Zend ?
• Fondée en 1999, par Andi Gutmans et
Zeev Suraski, les co-architectes de PHP
• Présence mondiale avec + 30 000 clients
• Leader de 4 communautés Open Source
(PHP, Zend Framework, Eclipse PDT, SimpleCloud)
• Partenariats stratégiques
(IBM, Microsoft, Oracle, Adobe, ...)
21. Zend un partenaire stratégique
• Melis CMS s’appuie sur la technologie de Zend pour
professionnaliser et industrialiser les développements et
l’exploitation.
• Melis CMS & Zend tout au long du cycle de vie des
projets
Ma
na
op
ge
l
ve
De
y
Te
plo
st
De
22. Le Zend Framework ?
• Basée sur la Simplicité
• Les meilleurs pratique orienté objet
• Web 2.0 (Google, Amazon,Yahoo!, ...)
• Bossie Awards 2010
• + 20 millions de download
• + 2,5 millions de clients
• + 300 contributeurs (IBM, Google, Microsoft,
Adobe, ...)
23. Zend Server ?
• Un Stack PHP testé et supporté
• Des performances
• Une exploitation simplifiée et efficace
• Monitoring et code tracing
• Job Queue
• Clustering de sessions
Lien Zend Server : http://www.zend.com/fr/products/server/
Lien Webinar Zend Server : http://bit.ly/lemuFD
24. Comment créer une page ?
• Création graphique (PSD)
• Intégration HTML, CSS, JS
TPL
• Transformation Template
• Mise en place des tags
• Données BDD au format XML
• Génération de la page
25. Un exemple de Template
Découpage header, css, navigation, ...
<?=Melis_Render::getTag('type_tag', id, 'valeur par défaut');?>