* Integrateur Typo3 Argenteuil
Integrateur Typo3 Argenteuil
Article:
On trouve effectivement, la portée de noms au sein de la grande partie des systèmes de fichiers hiérarchiques pour donner diverses vues des noms de fichiers accessibles,alors elle n'est pas consacrée aux seuls langages employés au stockage et référencement de valeurs. Seuls les précédents systèmes de fichiers très simples, ne comportant qu'un seul dictionnaire de noms de fichiers pour le système tout entier (et tous les processus hébergés par le système), ne supportent qu'une seule portée pour les noms de fichiers (on peut toutefois les utiliser tels quels pour les étendre, en y stockant sous forme d'un fichier des dictionnaires de noms additionnels ). Exemplairement, sous Unix et Linux, en objets fichiers accessibles, à l'aide d'une variable de portée ,sont identifiés les noms de fichiers (dans ce cas, les répertoires de fichiers sont des dictionnaires), et offrent la possibilité aussi de référencer le même fichier sous des noms multiples et différents, y intégrant dans des répertoires multiples et différents. La détermination de portée utilise une variable globale appropriée au processus qui parvient au fichier par son nom, modifiable par chroot et on référence impment ce dictionnaire « racine » en recherchant un nom débutant par "/". Une différente variable enfermant la référence à un dictionnaire courant supportant le concept de sous-répertoires et la navigation dynamique d'un niveau de portée à l'autre, à l'aide d'opérations comme chdir. Cette facilité de dénomination est prise par concrétement tous les systèmes de fichiers des systèmes d'exploitation actuels. Plusieurs systèmes de fichiers supportent d'utiliser multiples dictionnaires racines simultanément en leur offrant à chacun un nom; pour les systèmes de fichiers CPM, DOS ou Windows toute racine est désignée par une lettre unique (désignant généralement un lecteur ou un volume contenant les fichiers référencés bien que ce ne soit pas obligatoire); pour chaque lecteur ainsi nommé existe un répertoire courant propre à chaque processus, et chaque processus est aussi associé à un lecteur courant. D'autres systèmes (comme VMS) vont plus loin et ne se limitent pas à une unique lettre de lecteur, mais permettent de désigner une quantité pratiquement illimitée de volumes courants, chacun par leur propre nom. Dans ce cas il existe dans chaque processus un dictionnaire des volumes accessibles, dans lequel on trouve soit des fichiers, soit d'autres répertoires, lesquels peuvent être enregistrés dans le contexte d'un processus dans son propre dictionnaire de volumes. Cela organise les avantages des deux manières de résolution dynamique de portée: hiérarchique, ou contextuelle.







