Web hosting-fr

De Mi caja de notas

Révision datée du 30 décembre 2016 à 17:46 par Xtof (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Cette page a démarré sur web_hosting

L'hébergement web est peut être le principal coût récurrent dans le maintien d'un site IndieWeb ; cette page répertorie plusieurs options allant du gratuit jusqu'à plus cher en fonction de vos besoins d'édition, comme un serveur statique partagé jusqu'à un serveur dédié privé.

Généralement il est typique de payer les services d'hébergement plus cher que la plupart des noms de domaine / renouvellements. Les services d'hébergement Web servent des pages Web sur un domaine de votre choix.

Critères

Les fournisseurs d'hébergement n'ont pas une taille unique qui convient à tous. En choisir un revient à certains égards à comparer le choix d'un fournisseur de téléphone cellulaire. Il y a beaucoup de facteurs qui déterminent si un fournisseur donné est bon pour vous personnellement. etc. Voici quelques questions que vous aurez envie de vous poser pour commencer.

  • Quelle quantité de code voulez-vous écrire : pas du tout, un peu, beaucoup ?
  • Combien êtes-vous prêt à payer? Rien, un peu, ou plus ?
  • Voulez-vous un support client personnalisé ?
  • Avez-vous besoin de garanties sur la disponibilité, par exemple un SLA ?
  • Quelle est la tolérance au risque et à l'expertise en matière de sécurité ? Maintiendrez-vous les patches, etc ?
  • Si vous êtes technique, avez-vous besoin d'un compte shell ? Avez-vous besoin d'un serveur racine ?

Voir hostingnotes pour quelques notes non structurées sur les offres de fournisseurs spécifiques (début 2014).

Services par Type

Voici différents niveaux de service d'hébergement web disponibles de la part de différents fournisseurs, triés en gros du plus facile/le moins cher/le plus facile jusqu'au plus puissant/technique.

Silos pour domaines personnalisés

Quelques silos vous permettent de configurer votre profil pour utiliser votre propre nom de domaine, vous permettant ainsi de vous donner quelque propriété sur vos perm aliens (que vous pouvez potentiellement transférer plus tard vers votre propre serveur web) et sont de ce fait à envisager comme service d'hébergement de contenu.

Tumblr est listé en premier (et préféré) à Blogger parce que :

  • Tumblr a bien plus de beaux modèles, utilisables et compatibles mobiles par défaut
  • Tumblr a un affichage et une interface d'administration bien plus jolis
  • Tumblr a beaucoup plus d'options de publication (web, applications mobiles, e-mail, messagerie instantanée)
  • Tumblr semble être mieux entretenu (Yahoo l'a racheté en 2013, et semble le soutenir), alors que Blogger semble être à peine maintenu par parent Google.
  • Tumblr supporte les icônes de site orienté-utilisateur (l'icône de votre profil/avatar est automatiquement hébergé comme votre icone de site personnel).

À bien des égards, la facilité de configuration de Tumblr, sa facilité d'utilisation, la facilité de personnalisation, et «son élégance par défaut" mettent la barre haut pour tout projet indieweb ou autre solution.

Avantages des silos avec domaine personnalisé :

  • zéro entretien. Aucun logiciel ou serveurs à maintenir ou (par exemple les mises à jour de sécurité) à mettre à jour.

Désavantages:

  • Choix de la configuration généralement limitée à des modèles
  • Conditions de service pouvant limiter vos options pour monétiser votre site.
  • Le maintien des permaliens URL peut être difficile lorsque vous passez sur une autre solution (plus ou moins auto-gérée).

Logiciel de CMS Hébergé comme un Service

Certains logiciels open source sont hébergés sur divers domaines et peuvent être mis en place pour servir votre domaine personnel pour vous.

Avantages des logiciels CMS hébergés :

  • Mises à jour de sécurité régulières
  • Migration facile de l'hébergeur vers votre propre serveur web / VPS (par rapport aux silos ci-dessus).

Désavantages:

  • Choix de plate-forme logicielle limitée généralement à des plug-ins et peut-être javascript.
  • Conditions de service peuvent limiter vos options pour monétiser votre site.

Hébergement de domaine statique

Plus simple et plus portable vers une solution d'hébergement de contenu web dynamique, les solutions de domaines hébergés statiques sont (probablement) encore plus fiables tout en restant gratuites ou très pas chères :

Les services d'hébergement de fichiers qui servent les fichiers statiques sur HTTP

Avantages de l'hébergement statique:

Désavantages:

  • Compliqué à mettre en place.
  • ...

Dropbox

Article principal : Dropbox
  • Dropbox (gratuit)
  • Voir l'article principal pour les guides et services qui aident à héberger un petit site statique sur Dropbox.

GitHub Pages

Article principal : GitHub-fr

Amazon S3

Article principal : Amazon

Google Drive

Article principal : Google-fr

Utilisateurs indieweb d'hébergement statique

Les membres de la communauté IndieWeb utilisant cette approche :

Hébergement mutualisé

Accès FTP avec PHP ou Perl CGI dans un environnement d'hébergement partagé

  • Dreamhost
  • Empowering Media
  • Krystal Basé Uk, de très bons serveurs partagés avec un très bon support. Ils ont des forfaits pour les débutants et aussi pour les grandes entreprises.
  • Pair a toujours existé, beaucoup de plans raisonnables, et est généralement de confiance.
  • freeshell.org aka le système d'accès SDF public UNIX
  • Webfaction a beaucoup de plans, nombreux langages et bases de données pris en charge ; exécute Apache / ngnix.
  • a small orange a un bel hébergement mutualisé à partir de 250Mo pour 35 $/an. Un bon support client. Kylewm.com a eu de bonnes expériences avec eux dans le passé.
  • ...

Autres avis : HostJury est un service d'avis consommateurs sur les hébergeurs crowdsourcé, mais même si la foule est suffisamment large et diversifiée pour réduire les biais, son utilité reste incertaine.

Avantages de l'hébergement mutualisé :

  • Pas de publicité ou d'autres éléments sur votre page
  • Zéro OS </ abbr> / Entretien LAMP. services d'hébergement partagés seront automatiquement gérer la mise à jour du système d'exploitation de votre serveur, serveur HTTP, support de la langue (par exemple PHP).
  • Possibilité d'installer vos propres scripts d'arrière-plan (par exemple PHP) pour faire fonctionner votre site web
  • ...

Inconvénients :

  • Peu ou pas de choix de logiciel de HTTP. Les hébergeurs mutualisés vous obligent généralement à utiliser n'importe quel serveur HTTP qu'ils maintiennent, par exemple Apache, Lightspeed HTTP, etc. Le logiciel de serveur HTTP devient alors un autre facteur de choix pour votre fournisseur d'hébergement partagé.
  • Limites de bande passante fixées/stockage (généralement)
  • Très peu de contrôle de configuration, par exemple de configuration de domaine
  • Habituellement, aucune possibilité d'utiliser les nouvelles technologies comme les websockets
  • Sauf si vous êtes à l'aise techniquement, les applications sont installées dans les magasins comme Installatron qui sont eux-mêmes des silos
  • ...

Les membres de la communauté IndieWeb utilisant cette approche :

Plateforme comme un Service

Environnement d'exécution de haut niveau spécifique au langage

Avantages de la plate-forme comme service :

  • ...

Désavantages:

  • ...

membres IndieWeb communautaires qui utilisent cette approche:

Virtual Private Server

Le Virtual Private Server (VPS) est un modèle d'hébergement où vous obtenez un accès racine à un système virtuel et pouvez installer ce que vous voulez


Avantage d'un VPS :

  • Un contrôle complet sur la pile logicielle
  • Être en mesure d'exécuter autant d'outils que nécessaire ou requis

Désavantages:

  • Tout l'entretien est de votre responsabilité
  • Devoir être à l'aise en tant que sysadmin

Les membres de la communauté IndieWeb utilisant cette approche :

Serveur Dédié

Un serveur physique discret, sur un rack ou autre, qui vous donne l'accès complet, peut éventuellement se mettre à jour (pour un supplément mensuel si le serveur est loué), et vous permet d'installer ce que vous voulez.

Avantages d'un serveur :

  • Contrôle total (VPS) et vitesse ; pas besoin de partager des ressources au-delà de la bande passante
  • Grand espace disque qui peut être utilisé pour la sauvegarde en ligne et le serveur pourrait être un hôte pour un groupe de sites / personnes

Désavantages:

  • Prix (bien que selon la charge, ils peuvent être plus rentables qu'un VPS)
  • Voir VPS

Les membres IndieWeb qui utilisent cette approche:

Clouds Personnels

Les Clouds Personnels / Hébergement Maison est un nouveau type d'hébergement qui commence à émerger en grande partie du fait des Raspberry Pi et d'autres terminaux similaires. Tous ces terminaux sont de petits ordinateurs à carte unique avec un port CPU, RAM, GPU et USB qui offrent une certaine forme de stockage sur disque. On peut généralement acheter un de ces appareils pour moins de 100 $ ou un peu plus.

Il y a beaucoup de projets en développement qui rendent l'installation d'un logiciel côté serveur sur les nuages personnels aussi facile que l'installation d'applications sur un appareil mobile.

domaine pour un serveur maison

Faire tourner un serveur à partir d'une maison ou du bureau nécessite soit une adresse IP statique acheté auprès d'un fournisseur de services Internet, tout comme des paramètres personnalisés du routeur (si vous utilisez un routeur). Il existe cependant des approches autour de ce problème que les routes à travers le NAT et pare-feu grâce à des méthodes comme le proxy inversé.

Une autre approche consiste à utiliser Digital Ocean en tant que fournisseur de DNS pour votre domaine: car ils offrent ça gratuitement et ils ont une API, vous pouvez mettre à jour le domaine avec votre adresse IP actuelle. Cela peut encore être un problème en raison de changements potentiels fréquents, mais ça peut fonctionner.

Exemple de script à exécuter à partir de cron :

   #!/bin/bash
   
   domain_id="DIGITAL OCEAN DNS DOMAIN ID"
   record_id="DIGITAL OCEAN DNS ENTRY ID"
   client_id="DIGITAL OCEAN CLIENT ID"
   api_key="DIGITAL OCEAN API KEY"

   ip=`wget -q -O- http://ipecho.net/plain`
   api="https://api.digitalocean.com/domains/${domain_id}/records/${record_id}/edit?data=${ip}&client_id=${client_id}&api_key=${api_key}"
   response=`wget -q -O- ${api}`
   echo ${response}

Regardez la documentation API Digital Ocean Legacy pour les détails. la version v2 n'est pas encore sortie.

Pour avoir le domaine et l'ID entry DNS et obtenir l'id client & les clés :


NOTE : N'utilisez pas l'adresse de votre maison comme serveur pour envoyer des emails ; pour recevoir, ça va, mais pour envoyer vous aurez des problèmes à vous connecter vers des réglages proprement configurés du fait d'absence de DNS inversée ou problématique [7] et de FQDN. Vous avez vraiment besoin d'une IP statique propre et de DNS inversée configurée pour envoyer des email sans problèmes.

Articles

Articles concernant les recommandations d'hébergement web, problèmes, défis. Les plus récents en premier.

FAQ

Est-ce qu'utiliser un hébergeur tiers fait encore parti de l'indieweb

Q : Si vous utilisez l'une des options d'hébergement tiers ci-dessus (c'est-à-dire à l'exception de l'auto-hébergement), vous êtes toujours en train d'héberger votre contenu sur un serveur web qui est contrôlé par un tiers, qui par conséquent pourrait contrôler vos données. Une configuration où un tiers pourrait contrôler votre serveur et les données peut être qualifiée d'indieweb ?

R : Parce que c'est l'indie*web*, pas tout indie, la partie importante est de posséder votre identité sur le web, ce qui signifie essentiellement posséder les URLs. Tant que vous contrôlez les URLs, vous pouvez migrer entre les fournisseurs de back-end quand vous le souhaitez. Vous avez le contrôle de votre identité en ligne si vous possédez les URLs.

Voir aussi