WEB2007 ALSO SPEAKS ENGLISH
076 611 83 99

* Developpeur/Agence Theme expert CMS DRUPAL Lausanne





***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 Lausanne



Article:

Developpeur/Agence Theme expert CMS DRUPAL Lausanne

Drupal : Maintien du contenu

Drupal ne peut garantir la compatibilité ascendante Developpeur/Agence Theme expert CMS DRUPAL Lausanne du code développé, d'une version majeure à la suivante (4.x, 5.x, 6.x, ...). Toutefois, il garantit qu'il ne sera jamais 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 Developpeur/Agence Theme expert CMS DRUPAL Lausanne d'archives de presse, de textes légaux, de suivi de clientèle, etc.).

Cette décision peut surprendre, pourtant, elle est liée à l'évolution Developpeur/Agence Theme expert CMS DRUPAL Lausanne constante des pratiques sur l'Internet. Un CMS contraint à se restreindre à une analyse et une architecture pensées deux ans plus tôt ne serait plus forcément en phase avec les attentes du marché. De même, 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.) ne seraient gérées que par des sortes de rustines. Or, faire muter un CMS Developpeur/Agence Theme expert CMS DRUPAL Lausanne existant sans effectuer autre chose qu'un export/import de son contenu coûte bien moins cher que de le changer.

Il existe donc toujours deux versions majeures de code successives, maintenues séparément par les équipes de développeurs. Ainsi, on peut par exemple choisir d'ignorer une version Developpeur/Agence Theme expert CMS DRUPAL Lausanne majeure sur deux, ou de faire coexister une version de production et une version de test sur un contenu identique, etc.


Developpeur/Agence Theme expert CMS DRUPAL Lausanne top qualite


De façon générale, dans la pratique, les modifications ne portent Developpeur/Agence Theme expert CMS DRUPAL Lausanne que sur le nombre d'arguments des fonctions existantes (API). Des fonctionnalités supplémentaires sont possibles grâce aux ajouts.

Voici une évolution de l'API book_toc(), établissant la table des matières Developpeur/Agence Theme expert CMS DRUPAL Lausanne d'un contenu de type livre (ensemble de nœuds structurés) :

Versions 4.6 à 5 : book_toc($exclude = 0)

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 à la fin l'argument facultatif

Utilitaire drush

Le travail sous interface graphique ne se prête pas aisément aux Developpeur/Agence Theme expert CMS DRUPAL Lausanne automatisations et des répétitions d'opérations de routine seraient complexes. C'est pourquoi, de même que Linux/Unix a ses langages de « shell » et Windows son « Powershell », Drupal, lui, possède un utilitaire « drush » (Drupal shell). Les procédures « drush » peuvent notamment servir à automatiser des installations, opérations de maintenance, déploiements Developpeur/Agence Theme expert CMS DRUPAL Lausanne de solutions, test de non-régression, sauvegardes et restaurations, etc. Drush étant informé « en dur » de la structure de Drupal.






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