WEB2007 ALSO SPEAKS ENGLISH
076 611 83 99

* Developpeur/Agence Theme expert CMS DRUPAL Nyon





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



Article:

Developpeur/Agence Theme expert CMS DRUPAL Nyon

Drupal : Maintien du contenu

D'aucune manière Drupal ne garantit la compatibilité ascendante Developpeur/Agence Theme expert CMS DRUPAL Nyon du code développé, d'une version majeure à la suivante (4.x, 5.x, 6.x, ...). Cependant, 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 d'archives de presse, de textes légaux, de Developpeur/Agence Theme expert CMS DRUPAL Nyon suivi de clientèle, etc.).

L'évolution très rapide des pratiques sur l'Internet est liée à cette décision. Un Developpeur/Agence Theme expert CMS DRUPAL Nyon CMS qui serait soumis aux restrictions d'une analyse et d'une architecture pensées deux ans plus tôt ne serait plus forcément en phase avec les attentes du marché. De même, il ne gèrerait plus 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. Or, faire muter un CMS existant sans effectuer autre chose Developpeur/Agence Theme expert CMS DRUPAL Nyon qu'un export/import de son contenu coûte bien moins cher que de le changer.

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


Developpeur/Agence Theme expert CMS DRUPAL Nyon top qualite


En règle générale, dans la pratique, Developpeur/Agence Theme expert CMS DRUPAL Nyon les modifications ne portent que sur le nombre d'arguments des fonctions existantes (API). Il est possible d'ajouter des fonctionnalités supplémentaires.

Ci-dessous, voici par exemple une évolution de l'API book_toc(), établissant la table des matières d'un Developpeur/Agence Theme expert CMS DRUPAL Nyon 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 Developpeur/Agence Theme expert CMS DRUPAL Nyon l'argument facultatif

Utilitaire drush

Travailler sous interface graphique Developpeur/Agence Theme expert CMS DRUPAL Nyon n'est pas pratique en ce qui concerne les automatisations, et, des répétitions d'opérations de routine seraient fastises. C'est pourquoi, de même que Linux/Unix a ses langages de « shell » et Windows son « Powershell », Drupal possède, lui, un utilitaire « drush » (Drupal shell). Des procédures « drush » peuvent donc servir à 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 Nyon 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