web-dev-qa-db-fra.com

Pourquoi devons-nous payer pour l'hébergement Web plutôt que de le faire nous-mêmes?

Je ne connais pas très bien ce concept et j'ai vu quelque chose sur le Web qui n'a tout simplement pas de sens pour moi.

Je suis curieux de savoir comment vous pouvez créer votre propre site Web. Ensuite, hébergez-le sur votre propre serveur domestique, copiez à droite le domaine ou l'URL, ou quoi que ce soit, donc aucune entreprise ne peut essayer de le reprendre. Si vous pouvez l'héberger, le construire et le copier correctement, à quoi servent tous ces endroits "payants pour les sites Web"? Pourquoi payer pour avoir un site Web pour votre entreprise que vous pourriez créer vous-même?

Si je ne comprends pas quelque chose ici, veuillez préciser. Je ne comprends pas beaucoup de ces concepts impliqués dans un tel processus, veuillez donc pardonner mon ignorance.

6
Joeseph Sears

La plupart des gens choisissent de payer l'hébergement pour plusieurs raisons.

  • Disponibilité du site: Un ordinateur personnel n'est pas vraiment conçu pour servir un site Web au nombre de visiteurs que vous obtiendrez. La plupart des gens éteignent leur PC de temps en temps, et la plupart des gens ont une bande passante limitée pour leur connexion Internet. Donc, si votre site devenait soudainement populaire, les ordinateurs de la plupart des gens verraient une page d'erreur alors que votre ordinateur lutte contre le trafic élevé. Et beaucoup de gens ont des données limitées, donc s'ils dépassent une certaine quantité de transfert de données, ils paieraient leur fournisseur Internet en supplément.

  • Sécurité: les hébergeurs Web sont généralement beaucoup plus expérimentés dans la configuration de serveurs et la mise à jour de tous leurs logiciels. Si vous n'êtes pas un expert en sécurité, il est probable que si vous configurez votre propre ordinateur pour servir un site Web, quelqu'un puisse le pirater et prendre le relais. Ensuite, vous n'êtes pas seulement votre site Web, mais aussi votre principal moyen d'atteindre ce site Web. Cela inclut également les pare-feu et autres infrastructures réseau.

Même si vous maîtrisez la sécurité, vous voudriez avoir un ordinateur configuré en tant que serveur et un autre pour la mise à jour, et beaucoup de gens ne sont pas prêts à garder deux ordinateurs personnels à jour (à la fois avec le matériel actuel et Logiciel).

  • Système d'exploitation: la plupart des gens utilisent Windows ou MacOS pour leurs ordinateurs personnels. Mais la plupart des serveurs Web fonctionnent sous Linux. (Les serveurs Windows utilisent Windows Server, qui possède des fonctionnalités supplémentaires du simple Windows grand public que vous exécutez probablement si vous avez un PC.) Windows et MacOS sont conçus pour exécuter des applications grand public, tandis que de nombreuses fonctionnalités de serveur de Windows Server ou Linux nécessitent plus connaissance approfondie.

Enfin, payer pour l'hébergement Web vous donne souvent beaucoup d'outils supplémentaires, tels que:

  • Outils de base de données et de fichiers - Si vous souhaitez utiliser un système de gestion de contenu, tel que le WordPress populaire, un PC typique n'est pas fourni avec les outils de base de données nécessaires pour mettre les choses en place, c'est-à-dire phpMyAdmin.

  • Comptes de messagerie - De nombreux hôtes vous permettent également de configurer des adresses e-mail @ votredomaine.com. La mise en place d'un serveur de messagerie sur votre PC serait une entreprise approfondie.

8
WebElaine

Il y a plusieurs raisons de payer pour l'hébergement Web.

Fiabilité

Votre hébergeur devrait avoir une disponibilité de 99,9% ou mieux. Il est difficile d'y parvenir à la maison. Votre maison perd-elle un courant ou a-t-elle une panne d'Internet? Avez-vous un générateur de secours et une alimentation sans coupure? Maintenez-vous plusieurs connexions Internet au cas où une s'éteindrait?

La plupart des sociétés d'hébergement Web ont ce type d'infrastructure. L'hébergement Web se fait généralement dans des centres de données qui hébergent des milliers à des millions de sites Web dans une seule installation.

Accueil Limites des FAI

Votre fournisseur d'accès Internet à domicile peut vous empêcher contractuellement d'exécuter un serveur. Ils peuvent bloquer le port 80 afin que vous ne puissiez pas exécuter un site Web à domicile. Vous ne pourrez peut-être pas obtenir une adresse IP statique à la maison.

Il peut y avoir des contournements partiels. Vous pourrez peut-être utiliser DNS dynamique pour une adresse IP dynamique. Vous pourrez peut-être choisir un FAI avec quelques restrictions.

La vitesse

Avez-vous un accès Internet à domicile rapide? Est-ce symétrique? Probablement pas.

Même si votre connexion Internet à domicile est rapide, vous pouvez obtenir une connexion Internet beaucoup plus rapide via un hôte Web dans un centre de données.

Prix

Je parie que vous payez 50 $ par mois pour votre connexion Internet à domicile. Vous pouvez payer autant par an pour un hébergement Web à moitié décent. Les coûts différentiels de l'hébergement Web ne sont pas beaucoup comparés au montant que vous payez pour une connexion Internet à domicile.

Pour posséder un nom de domaine, vous devez payer 10 $ par an, que vous hébergiez ou non à la maison.

La mise à niveau de votre Internet à domicile est beaucoup plus coûteuse qu'une mise à niveau similaire chez un hébergeur.

Connaissances requises

Si vous achetez un hébergement géré, vous pouvez demander à quelqu'un d'autre d'installer votre logiciel et de lui appliquer des mises à jour. Si vous hébergez chez vous, vous devez faire tout cela vous-même. Le montant que vous devez savoir pour vous héberger peut être décourageant.

Souplesse

Que se passe-t-il lorsque vous avez besoin d'un serveur plus grand? Un deuxième serveur? Un serveur de base de données distinct? Plusieurs serveurs derrière un équilibreur de charge? Il est facile de mettre à niveau votre configuration dans un établissement d'hébergement. Les fournisseurs d'hébergement cloud vous permettent de faire tout cela dans votre navigateur Web en quelques clics.

Commencez à la maison si vous le souhaitez

Commencez donc par héberger votre propre site Web à la maison si vous le souhaitez. Si vous êtes économe et techniquement averti, vous pouvez le faire. Connaissez juste les limites. Lorsque votre site Web décollera, vous voudrez éventuellement obtenir l'hébergement. J'ai acheté l'hébergement de mon site Web une fois que mon site a commencé à gagner suffisamment d'argent pour payer son hébergement.

5

Je pense que pour un débutant, essayer de comprendre de telles subtilités ne sera pas bénéfique dans votre propre intérêt. Pourquoi ne pas plutôt faire des projets pratiques liés au développement web et ces préoccupations seront progressivement abordées en cours de route.

Si vous pouvez l'héberger, le construire et le copier correctement, à quoi servent tous ces endroits "payants pour les sites Web"?

Vous pouvez. Précisément ce que nous avons fait au début:

  • payer pour une ligne dédiée rapide et une adresse IP (ou configurer un adressage IP dynamique)
  • acheter un routeur
  • construire un matériel serveur
  • configurer le logiciel serveur (OS, serveur de base de données, serveur web, sécurité, processus automatisés)
  • construire le (s) site (s)
  • tout configurer et tester à fond
  • maintenir

Cela représente beaucoup de dépenses et de problèmes pour l'avantage unique que vous contrôlez tout ... ce que vous ne faites pas si vous utilisez un nom de domaine au lieu d'une adresse IP directe pour atteindre ce serveur, car le registre de domaine de votre pays contrôle cela.

Pourquoi payer pour avoir un site Web pour votre entreprise que vous pourriez créer vous-même?

Pourquoi payer pour que quelqu'un construise votre maison pour vous au lieu de la construire vous-même? Pour exactement les mêmes raisons. À moins que vous n'ayez appris le métier et que vous n'ayez l'expérience des outils pour le faire, cela vous prendra beaucoup de temps pour le faire, et le résultat final sera certainement bien inférieur à ce qu'un professionnel peut vous fournir.

  • codage/script
  • conception graphique
  • design de l'interface utilisateur
  • techniques d'optimisation des moteurs de recherche
  • connaissances en sécurité et maintenance
  • automatisation des processus d'interaction client et maintenance

Peut-être pas si facile.

1
garth