titre: Dans la même série

  • Publish-it sur Twitter
    Suiviez nous sur Twitter
    voir la suite
  • Intégration HTML et Ezpublish
    quelques astuces montage pour gagner du temps s...
    voir la suite
  • Ezpublish, le CMS qui monte
    eZ Publish, le CMS entreprise qui monte
    De plus en plus d'entreprises choisissent ezpub...
    voir la suite

Blog (afficher en liste)

Publish-it sur Twitter

Publié le Vendredi 18 Décembre 2009, Modifié le Vendredi 18 Décembre 2009

Suivez notre actualité sur Twitter : http://twitter.com/publishitweb

Aucun commentaire pour l'instant

commenter

Intégration HTML et Ezpublish

Publié le Mardi 06 Janvier 2009, Modifié le Mardi 06 Janvier 2009

Le montage HTML est la base d'un site web, il est souvent appelé squelette du site car c'est lui qui soutient les différentes parties du site auquel on apporte un habillage (css).

L'objet de ce billet n'est pas d'expliquer comment faire un bon montage, nous supposons ici que le montage effectué est de très bonne qualité (léger, accessible). Le but de ce billet est d'indiquer quelques astuces qui vous permettront de gagner un temps précieux lors du développement et même parfois des performances.

1ère ASTUCE: Penser au cache dès le Montage

Prenons le cas d'un site avec un header, une colonne de droite et une partie centrale.

L'habitude va vous pousser à réaliser un montage reprenant dans l'ordre:

1°) le header

2°) la partie centrale

3°) la colonne de droite

4°) le footer

Ensuite, quand vous passez à l'intégration sous ezpublish, vous allez certainement définir un cache-block pour le header puis un cache-block pour la colonne de droite alors qu'il est certainement possible que les caches expirent de la même façon pour ces deux blocs.

Les possibilités CSS vous permettent de definir pour le même affichage dans le html:

1°) le header

2°) la colonne de droite

3°) la partie centrale

4°) le footer

Ainsi, vous pouvez utiliser un seul cache-block groupant les blocs 1 et 2 (nested cache block)

Au final, on gagne 1 requête (si mode cluster) pour chaque page appelée ce qui est loin d'être négligeable.

2ème ASTUCE: Utiliser si possible les nom de styles utilisés par défaut

Un cas classique souvent rencontré: l'intégration d'un formulaire. Au lieu de surcharger tous les templates attribute_view_gui, attribute_edit_gui à cause d'un style appliqué, cela ne coute rien d'appliquer un nom de style déjà employé par défaut dans les templates attribute_view_gui, attribute_edit_gui (ex de class="box", "halfbox") et peut faire gagner du temps.

3ème ASTUCE: Laisser des styles basiques là ou il y a des éditeurs de rich text

Très fréquent également, on applique souvent des styles à des élements de structures et on oublie souvent que ces derniers vont aussi être appliqués dans le contenu des RTE (balises ul, li, p, h1,h2,h3,b,... )ce qui casse complètement le rendu du RTE en front-office et bien souvent cela engendre des modifications importantes du css.

Aucun commentaire pour l'instant

commenter

eZ Publish, le CMS entreprise qui monte

Publié le Mardi 06 Janvier 2009, Modifié le Mardi 06 Janvier 2009

Ezpublish, le CMS qui monte

De plus en plus d'entreprises choisissent de confier une grande partie voir la totalité de leur besoin web (parfois même des applications critiques) sur le CMS ezpublish.

Plusieurs raisons à cela, voici les principales si on résume:

- Les possibilités du cms en gestion de contenu-utilisateurs et en possibilité d'extension
- eZ Publish est une solution évolutive et reconnue avec une forte communauté.
- L'augmentation des performances depuis la migration en php5 et la baisse du coût des serveurs puissants.
- La possibilité de faire du Multisite et de gérer/réutiliser simplement des contenus de différents site.
- Le Prix: aucun coût de licence, les développements / modifications / évolutions sont rapides à mettre en place.
- Une expérience réussie avec un ancien site en ezpublish

Par conséquent, la demande aux agences de développeurs / développements ezpublish, freelance ezpublish croit fortement.

En parallèle, les demandes de formation sur cet outil augmentent aussi pour plusieurs raisons:

- La complexité de l'outil (revers de médaille de ses capacités) nécessite une formation pratique soutenue.
- De nombreuses entreprises souhaitent avoir des ressourses en interne pour plus de réactivité sur des petits développements ou/et corrections

Attention toutefois si vous souhaitez réaliser un site en ezpublish via un prestataire, car face à cette demande croissante, on voit de plus en plus de petites ou/et moyennes entreprises improviser dans leur solutions des prestations ezpublish ou accepter des contrats sans disposer de développeurs expérimentés sur cet outil.

Il faut savoir qu'une mauvaise conçeption / développement peut annuler une bonne partie des avantages cités au dessus (performances, facilité d'utilisation, mise à jour en temps réel, facilité de mise en place des évolutions). Bien souvent, Il est plus rapide de tout refaire dans ces cas là que de tenter de réparer.

On ne saurait que trop vous conseiller de bien vous renseigner sur l'expérience des équipes sur l'outil eZ Publish.

Aucun commentaire pour l'instant

commenter
partenaires: Coiffure afro Magento eZPublish produits afro