Serveur d'impression

Serveurs Web – Avantages – Serveur d’impression

Le 14 juin 2019 - 4 minutes de lecture

Explique les avantages de l'utilisation d'un serveur Web dans un environnement de développement Web.

Bien que vous puissiez certainement créer et tester des pages HTML sur votre ordinateur local sans serveur Web, la plupart des professionnels du Web utilisent leur propre serveur Web.

L'utilisation d'un serveur Web dans votre environnement de développement présente de nombreux avantages. Bien entendu, dans un environnement d'hébergement de production, un serveur Web est essentiel. Et, en fonction de votre site Web, un serveur Web pourrait en effet être essentiel dans votre environnement de développement.

Lorsque je parle d '"environnement de développement", je fais référence à une copie de votre site Web, généralement sur votre ordinateur local, que vous utilisez pour effectuer les mises à jour avant de les valider dans l'environnement de production.

En pratique, vous pouvez disposer de nombreuses copies de votre site Web à différentes fins (tests, formation, prototypes, etc.), mais appelons-le simplement "environnement de développement" pour le moment.

Voici quelques avantages de l’utilisation d’un serveur Web dans votre environnement de développement:

  • Votre site Web local se comporte plus comme le live. Par exemple, vous pouvez configurer la sécurité des annuaires, tester vos pages d'erreur personnalisées, etc. avant de les valider dans l'environnement de production.
  • Vous pouvez utiliser des langages de script côté serveur tels que PHP et ColdFusion.
  • Vous permet de normaliser votre codage. Par exemple, vous pouvez utiliser des chemins relatifs à la racine pour vos références d’image et des hyperliens (par exemple, /directory/image.gif). En d'autres termes, vos chemins peuvent représenter la structure du site Web plutôt que la structure de répertoires de votre ordinateur.
  • Connaissance. Les connaissances acquises en utilisant votre propre serveur Web vous aideront à comprendre son fonctionnement dans un environnement réel. Cela vous aidera certainement lorsque vous aurez besoin de communiquer avec votre fournisseur d'hébergement. Vous pourrez utiliser une terminologie facilitant la compréhension de votre demande / problème.

Affichage de fichiers HTML sans serveur Web

Quand quelqu'un apprend à coder HTML, il y a des chances que l'une des premières choses qu'il apprenne à faire est de visualiser son fichier HTML (nouvellement créé). Ils apprendront que vous pouvez simplement cliquer deux fois sur le fichier HTML pour le lancer dans leur navigateur Web. Et à partir de ce moment-là, ils peuvent voir leur page Web / site Web tel qu'il était censé être vu.

Voici quelques exemples de ce à quoi l'URL pourrait ressembler lors de la visualisation d'une page Web sans serveur Web:

  • fichier: /// C: /Documents%20and%20Settings/Homer%20Simpson/My%20Documents/index.html
  • fichier: /// C: /Inetpub/wwwroot/index.html

Ces exemples utilisent le protocole de fichier afin d'afficher les fichiers.

Affichage de fichiers HTML avec un serveur Web

L’un des problèmes de la méthode ci-dessus est que vous n’affichez pas le site Web à l’aide du protocole HTTP (vous utilisez la fichier protocole à la place).

À présent, cela ne pose normalement pas de problème si vous utilisez uniquement des langages côté client tels que HTML, CSS et JavaScript côté client. Mais c'est un problème si vous essayez d'utiliser un langage côté serveur tel que PHP, ColdFusion, etc.

De même, même si vous n'utilisez pas de langage côté serveur, le développement d'un site Web qui se comporte exactement comme il convient peut vous causer des problèmes.

Lorsque vous affichez une page Web via un serveur Web, l'URL commence par http: //. De plus, l'URL consistera en une adresse IP ou un nom de domaine / nom d'hôte.

Voici quelques exemples de ce à quoi l'URL pourrait ressembler lors de la visualisation d'une page Web via un serveur Web:

  • http://127.0.0.1
  • http: // localhost
  • http://www.quackit.com
  • http://dev.quackit.com

Lorsque vous configurez un serveur Web pour la première fois, vous pouvez généralement accéder à la saisie de votre site Web par défaut. http: // localhost ou http://127.0.0.1. Lorsque vous ajoutez d'autres sites Web, vous devez créer vos propres URL (via un serveur DNS ou un fichier Hosts), puis attribuer cette URL à vos sites Web via votre serveur Web.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.