Aller au contenu

Des CMS en Flash ? Si, si, je vous assure...


davidm

Sujets conseillés

Une de mes lecture quotidienne (l'excellentissime Blog de Fred Cavazza) m'a procuré une choquante révélation :smhair1: : on peut faire un CMS en Flash qui ne soit pas complètement lourdingue et mal conçu... ça existe !

Les "coupables" ?

Nectil

Ego7

La demo de Nectil "en jette", et se la joue système d'exploitation, pas moins ! Je doit dire que l'approche est innovante et bien réalisée, même si j'y vois quelques limitations :

  • la difficultés pour écrire des plugins
  • la dépendance vis à vis d'une solution propriétaire dont on ne connaît pas l'avenir (fusion Macromedia et Adobe)
  • une solution de gestion de contenu sans méta-données ni balisage sémantique ? Je ne risque pas d'utiliser. Quid de l'indexation full text ? De l'administration de la base ?
  • je me pose la question de la montée en charge des serveurs, ça risque d'être coûteux en infrastructure (apparement c'est plutôt bien optimisé, je retire)

Lien vers le commentaire
Partager sur d’autres sites

Un bémol concernant EGO7, car sous IE6, comme sous FF, la home-page n'affiche pas la scrollbar verticale, alors que ce devrait être le cas.

Résultat, certaines données restent invisibles...

xpatval

Lien vers le commentaire
Partager sur d’autres sites

Oui j'avoue que je n'ai pas testé Ego7, juste Nectil qui à l'air de tenir la route même si le concept n'a à mon sens pas d'avenir... wait & see !

Lien vers le commentaire
Partager sur d’autres sites

Première impression pour Nectil

Quand le site officiel ne roule meme pas sous ce script, on a droit a se poser des questions. Je vais quand meme jetter un coup d'oeil, malgré que ce n'est pas open source.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à tous...

Si je puis me permettre, j'aimerais participer à la discussion ;p

Et pour commencer, petites réactions

>> à davidm:

En ce qui concerne ego7, je n'en parlerais pas vraiment car en dehors d'être un concurrent (hé oui) c'est cher (ils ont viré les prix mais c'est entre 5000 et 25000 euros...!!), c'est du "flash for flash" (et donc caduque à mon point de vue) et totalement propriétaire...

Sinon par rapport aux questions soulevées:

# une solution de gestion de contenu sans méta-données ni balisage sémantique?

# Je ne risque pas d'utiliser.

C'est une des forces majeure de Nectil: entièrement configurable à souhait! méta-données et balisage? à la demande!

# Quid de l'indexation full text ? De l'administration de la base ?

il y a une indexation fulltext, et en ce qui concerne la base, il y a de toute manière un accès mySQL classique, sinon nous avons développé un language full XML pour la manipuler très simplement.

#je me pose la question de la montée en charge des serveurs

# ça risque d'être coûteux en infrastructure

De ce point de vue là, nous avons créé une technique de cache que la plupart de nos clients (qui ne sont que des agences web) et des spécialistes que j'ai rencontré on plébicité à 100%

# la difficultés pour écrire des plugins

mouais, là ça dépend ce que veut dire plug-in! d'autres direaient "modules"?

# la dépendance vis à vis d'une solution propriétaire dont on ne connaît pas l'avenir (fusion Macromedia et Adobe)

à ce point de vue c'est de la pure spéculation qui peut être faite sur toutes les technologies: regardez les tech d'il y a 5 ans, elles sont très loin de ce que nous avons maintenant... et macromedia étant en train de terminer la version 8, on en a encore pour quelques années avant de se poser des questions... surtout que Nectil est clairement coupé en deux: application client et serveur!

# le concept n'a à mon sens pas d'avenir

Il faut évidemment voir de quoi tu parles là! le web n'est encore qu'aux balbutiemement des RIA (rich internet application) et pour ma part je pense que justement c'est l'avenir des applicatifs en ligne... c'est pourquoi avant de s'y lancer, je me suis assurer de développer des objets flash VIABLES (pas comme la plupart des composants macromédia ultra poussifs, lourd à charger, etc.). quand je suis arrivé à concevoir une datagrid qui pouvait afficher une liste de plusieurs millier d'item et de scroller comme dans mon OS, pour moi, c'était OK.

>> à coolOS:

Non, effectivement nous ne sommes pas opensource. nous avons opté pour une solution intermédaire de 'Freeusage' (n'ayant pas les moyens de l'opensource et puis à cause d'autrs points qui portent à un débat beaucoup plus large...): une fois la licence acquise, vous avez non seulement accès aux sources mais elles peuvent être modifiées au besoin, et il n'y a aucune limitation d'usage: nombre d'administrateur, profils, contenu, langues, sites, etc.

il ne faut plus penser à Flash comme un gadget (et ce depuis quand même presqu'un an!)...

Sinon, je le constate tous les jours, la démo en ligne est trop réductrice et pas mal de pro passent au-dessus de la complet (xité) de Nectil et de sa puissance... que je ne suis arrivé qu'a rendre en démonstration live actuellement. Et pour tout vous dire, même quand un interlocuteur commence une démo par un désormais célèbre "J'ai 30 minutes, pas une de plus" et qui la termine 2 heures 30 minutes plus tard par un "On reprend rendez-vous pour la suite?", cela fixe le topo.

Enfin bref, je suis aussi réaliste sur les faiblesses du système, qui en font aussi les forces. Si vous avez des réactions positives et négatives, c'est toujours un plaisir.

a+

François

Lien vers le commentaire
Partager sur d’autres sites

Concernant les "CMS flash", on bosse actuellement sur un CMS 100% flash/php.. et 100% gratuit et français..

Il suivras la sortie de "PicsEngine" (C.f post dans "Webdesign)

A suivre ;)

Lien vers le commentaire
Partager sur d’autres sites

OK merci François d'avoir corrigé les imprécisions de mon post original. Je vais rayer mes objections donc (bah, je ne peux pas éditer mon post). Les RIA sont effectivement une voie prometteuse, mais personnellement j'aurai plus tendance à chercher des solutions fondées sur des standards ouverts (question de goût...).

J'avoue qu'en tant qu'habitué du couple php/mySQL j'ai du mal à comprendre le fonctionnement de Nectil, il aurait fallu que je me plonge dans le code pour en comprendre les concepts. De ce point de vue, est-ce que vous ne risquez pas de rebuter les designers/codeurs avec une certaines opacité sur le fonctionnement ?

Beaucoup d'entre eux sont amenés à écrire des modules/plugins en fonction de demande spécifique client ? Est-ce que la logique est "propriétaire" dans ce cas ?

Lien vers le commentaire
Partager sur d’autres sites

avoue qu'en tant qu'habitué du couple php/mySQL j'ai du mal à comprendre le fonctionnement de Nectil, il aurait fallu que je me plonge dans le code pour en comprendre les concepts.

Ce que tu dis m'intéresse beaucoup, car cela veut dire que le site ne présente pas les choses sous une bonne lumière!

De ce point de vue, est-ce que vous ne risquez pas de rebuter les designers/codeurs avec une certaines opacité sur le fonctionnement?

Il n'y a justement pas d'opacité... sauf peut-être dans notre manière de l'expliquer sur le site :(

Nectil c'est du flash/php/mysql. Le principe part d'une constatation d'asymétrie quasi-systématique entre la demande (query) et la réponse. Asymétrie encore plus réelle quand on utilise les mêmes données pour plusieurs utilisations. C'est pourquoi nous avons crée ce mini-language XML de manipulation qui permet d'utiliser exactement les mêmes structures, notations, etc. dans les deux sens. Mais il est aussi possible de ne pas utiliser la librairie NQL et attaquer la DB en direct en php.

D'un point de vue pure développement, on part d'un fichier php, dans lequel le développeur peut insérer tout le code qu'il veut si ce n'est qu'au bout il crée sa requête en XML et récupère un XML qu'il peut utiliser via XSLT, directement en Flash, sortir du PDF via XSL-FO, etc.

Pour tout te dire, quand on configure les média (sorte de grains de contenu), côté serveur sont créé automatiquement des pages qui lient entre eux les médias.

Pour les utilisateurs flash, c'est 95% "naturel", pour les utilisateurs XHTML, c'est 10% Nectil et 90% XSLT... donc pas de quoi fouetter un chat.

Beaucoup d'entre eux sont amenés à écrire des modules/plugins en fonction de demande spécifique client ? Est-ce que la logique est "propriétaire" dans ce cas ?

Si tu parles d'utilisation tel qu'une galerie, des formulaires, forum, etc. il sont effectivement codé au besoin. Mais nous fournissons aux utilisateurs l'ensemble des codes que nous avons déjà créés ainsi que les sources du site démo.

Mais concrètement, le NQL étant tellement 'logique' et l'architecture de Nectil tellement souple grâce aux services, cela ne prend pas énormément de temps!

Je serait intéressé à l'occasion de répondre à une demande concrète, genre un layout, pour vous montrer comment ça se passe. je ferais la config et l'intégration d'un ou deux templates... si, si! ;p

Lien vers le commentaire
Partager sur d’autres sites

Merci François pour ces explications... Si Nectil est architecturé autour de XSLT et de XML, tout va bien on ne devrait pas être en territoire trop inconnu :)

En fait comme on ne peut pas télécharger l'application (je me trompe ?), quand on est habitué à "voir" l'arborescence et les fichiers de l'application, et à rentrer dedans, on est un peu perdu.

Admettons le : il s'agit de solution totalement différente, donc il faut s'acclimater. Comme je disais je passerai plus de temps à faire le tour de la démo et du site, histoire de mieux comprendre. Et j'attend avec impatience les PDF à destination des développeurs et designers, sans doute je comprendrai mieux une fois que la doc sera sortie.

Merci en tout cas pour ces explications !

Lien vers le commentaire
Partager sur d’autres sites

Certe, il faut s'acclimater à la logique de l'architecture, ça c'est sûr...

Ce que je voulais dire c'est qu'actuellement deux demi-journées de formation + un peu de suivi téléphone ont toujours suffi aux développeurs. On est très très loin de solution comme Typo3...

Et pour les PDF, ils sont disponibles dans la section Support > Développeurs et Support > Webdesigners... en ligne ou téléchargeable en PDF par manuel, section et page (tant qu'a faire du PDF dynamique, autant en profiter ;p)

Et effectivemement, l'appli serveur n'est aps téléchargeable comme ça, par contre nous envoyons une version d'évalutation pour les intéressés :)

à bon entendeur,

bonne journée

PS: attention à la démo, elle est super simple! il faut avoir en tête qu'on peut faire des site aussi différents que Nectil, La Sorbonne, Panique au village, John Martin , Ciel!, Dame de pic, Dodecaden,... bref du plus simple au plus complexe.

Lien vers le commentaire
Partager sur d’autres sites

héééé oui... L'équipe du hub peut te remercier ;p

D'un autre côté, Dan a été très réactif à mes questions, ce qui m'a aidé à franchir le pas.

Elle est pas jolie ma bannière?

a+

François

Lien vers le commentaire
Partager sur d’autres sites

Bon ben tant mieux, tout le monde y gagne !

Pour la bannière oui, elle fait justice à l'interface graphique de Nectil :D

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...