WEB2007 ALSO SPEAKS ENGLISH
076 611 83 99

* Developpeur/Agence Theme expert CMS DRUPAL Pully





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



Article:

Developpeur/Agence Theme expert CMS DRUPAL Pully

Drupal : Maintien du contenu

D'une version majeure à la suivante (4.x, 5.x, 6.x, ...), Drupal ne garantit nullement la compatibilité Developpeur/Agence Theme expert CMS DRUPAL Pully ascendante du code développé. Il garantit néanmoins qu'il ne sera jamais nécessaire de modifier le contenu, celui-ci représentant souvent de cent à mille fois le volume du seul code. Drupal est donc idéal pour les contenus nécessitant une forte pérennité : consultation d'archives de presse, de textes légaux, de suivi de clientèle, etc.).

Cette décision fait en fait écho à l'évolution très Developpeur/Agence Theme expert CMS DRUPAL Pully rapide des pratiques sur l'Internet. En effet, un CMS qui serait astreint aux restrictions d'une analyse et d'une architecture pensées deux ans plus tôt ne correspondrait certainement plus aux attentes du marché. Il ne pourrait Developpeur/Agence Theme expert CMS DRUPAL Pully 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 cher que de le faire muter de version, où la seule manipulation Developpeur/Agence Theme expert CMS DRUPAL Pully consiste alors en un export/import de son contenu.

Pour cette raison, continuellement, les équipes de développeurs maintiennent séparément deux versions majeures de code successives. On peut donc, par exemple, choisir Developpeur/Agence Theme expert CMS DRUPAL Pully d'ignorer une version majeure sur deux. On peut aussi, si on le souhaite, faire coexister une version de production et une version de test sur un contenu identique, etc.


Developpeur/Agence Theme expert CMS DRUPAL Pully top qualite


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

Voici par exemple une évolution de l'API book_toc(), établissant la table des Developpeur/Agence Theme expert CMS DRUPAL Pully matières 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 l'argument facultatif à la fin

Utilitaire drush

Travailler sous interface Developpeur/Agence Theme expert CMS DRUPAL Pully graphique ne se prête pas commodément aux automatisations. De même, des répétitions d'opérations de routine seraient fastises. C'est pourquoi, tout comme Linux/Unix a ses langages de « shell » et Windows son « Powershell », Drupal, dispose Developpeur/Agence Theme expert CMS DRUPAL Pully 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 Developpeur/Agence Theme expert CMS DRUPAL Pully 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