WEB2007 ALSO SPEAKS ENGLISH
076 611 83 99

* Developpeur/Agence Theme expert CMS DRUPAL Berne





***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en Suisse

Developpeur/Agence Theme expert CMS DRUPAL Berne



Article:

Developpeur/Agence Theme expert CMS DRUPAL Berne

Drupal : Maintien du contenu

D'une version majeure à la suivante (4.x, 5.x, 6.x, ...), Drupal ne garantit aucune compatibilité ascendante du code développé. A défaut, il garantit qu'il ne sera jamais Developpeur/Agence Theme expert CMS DRUPAL Berne nécessaire de modifier le contenu, qui représente souvent de cent à mille fois le volume du seul code. Il se prête donc bien aux contenus nécessitant une forte pérennité : consultation d'archives de presse, de textes légaux, de suivi de Developpeur/Agence Theme expert CMS DRUPAL Berne clientèle, etc.).

Quoiqu'étonnante, cette décision est liée à l'évolution très rapide des pratiques sur l'Internet. En effet, un CMS qui serait astreint aux restrictions d'une analyse et d'une Developpeur/Agence Theme expert CMS DRUPAL Berne architecture pensées deux ans plus tôt ne serait plus vraiment en phase avec les attentes du marché, et ne pourrait gérer les nouvelles possibilités techniques (vidéo, géolocalisation, Google maps, PDA, Flash, RSS, Twitter, téléphones, tablettes, détection d'anomalies de sécurité en temps réel, etc.) que par des sortes de rustines. Changer de CMS parce que l'ancien est en impasse coûte bien plus Developpeur/Agence Theme expert CMS DRUPAL Berne cher que de le faire muter de version, n'effectuant ainsi rien d'autre qu'un export/import de son contenu.

C'est pourquoi, les équipes de développeurs maintiennent toujours, séparés, deux versions majeures de code successives. On peut donc choisir d'ignorer une version majeure Developpeur/Agence Theme expert CMS DRUPAL Berne sur deux. On peut aussi, si on le préfère, faire coexister une version de production et une version de test sur un contenu identique, etc.


Developpeur/Agence Theme expert CMS DRUPAL Berne top qualite


Dans la pratique, le plus souvent, les modifications ne portent que sur le nombre d'arguments des fonctions existantes (API). Les ajouts permettant des fonctionnalités Developpeur/Agence Theme expert CMS DRUPAL Berne supplémentaires.

Voici par exemple une évolution de l'API book_toc(), établissant la table des matières d'un contenu de type livre (ensemble de nœuds structurés) :

Versions 4.6 à 5 : book_toc($exclude = 0) Developpeur/Agence Theme expert CMS DRUPAL Berne

Version 6 : book_toc($bid, $exclude = array(), $depth_limit) : Contrôle plus fin du résultat

version 7 : book_toc($bid, $depth_limit, $exclude = array()) : Permutation pour placer l'argument facultatif à la fin Developpeur/Agence Theme expert CMS DRUPAL Berne

Utilitaire drush

Travailler sous interface graphique ne se prête pas commodément Developpeur/Agence Theme expert CMS DRUPAL Berne aux automatisations et des répétitions d'opérations de routine seraient fastises. De même que Linux/Unix a ses langages de « shell » et Windows son « Powershell », Drupal, dispose d'un utilitaire « drush » (Drupal shell). Des procédures « drush » peuvent donc permettre d'automatiser des installations, opérations de maintenance, déploiements de solutions, test de non-régression, sauvegardes et restaurations, etc. Drush étant informé « en dur » de la structure Developpeur/Agence Theme expert CMS DRUPAL Berne de Drupal.






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en Suisse