Le meilleur des mondes de la livraison de sites Web optimisés

Publié: 2015-06-24

"La plupart des hommes et des femmes apprendront à aimer leur servitude et ne rêveront jamais de révolution." – Aldous Huxley – Un nouveau monde courageux

L'optimisation de site Web est un terme largement répandu dans le monde de l'hébergement, du développement et de la conception. Il part du principe que votre site doit faire l'objet d'un examen approfondi afin de fonctionner au maximum de son potentiel.

Maintenant, c'est bien beau de dire que vous offrez une livraison de site Web optimisée. Regardez, je viens de l'écrire - simples. La vraie question est de savoir si vous pouvez étayer cette affirmation par des preuves et une explication appropriée.

Que vous ayez un site Web à fort trafic ou une petite entreprise, chez Pressidium, nous optimiserons votre site WordPress pour vous. Nous l'hébergerons également sur notre conception optimisée d'architecture d'entreprise parce que nous sommes gentils comme ça.

Voir. Voilà notre grande revendication.

Hébergez votre site web avec Pressidium

GARANTIE DE REMBOURSEMENT DE 60 JOURS

VOIR NOS FORFAITS

Ce qui suit est notre preuve et une explication de la façon dont tout cela fonctionne, en langage clair. Il ne s'agira pas d'un document technique expliquant comment vous pouvez mener à bien le processus d'optimisation. Au lieu de cela, il s'agit plutôt d'une conversation amicale, expliquant les approches d'optimisation utilisées par Pressidium pour fournir votre site Web.

Hébergement sur Architecture d'Entreprise

Comme vous le savez probablement, Pressidium sert l'Architecture d'Entreprise à tous nos clients. Peu importe le plan d'abonnement que vous avez, nous vous traiterons toujours comme des rois. C'est parce que nous pensons que tout le monde mérite d'avoir accès à un hébergement WordPress géré de qualité au niveau de l'entreprise et le montant que vous avez sur votre compte bancaire ne devrait pas faire de différence.

Nous avons couvert ce sujet assez largement ici, mais pour vous donner un bref récapitulatif, l'ensemble de la plate-forme Pressidium Pinnacle a été construit sur cette architecture d'entreprise hautement disponible. Notre architecture est conçue pour évoluer, ce qui signifie qu'elle s'adapte aux demandes croissantes au même rythme que votre site Web, tandis que l'équilibrage de charge garantit que tout pic de trafic imprévu n'ébranlera pas les plumes de notre système.

L'introduction de la tolérance aux pannes dans notre architecture signifie que tous les composants de notre environnement multiniveau sont entièrement redondants. Il n'y a pas de point de défaillance unique dans notre conception. Si un seul composant tombe en panne (par exemple un serveur), pas de problème, votre site Web continuera à être entièrement fonctionnel, votre contenu continuera à être livré et vous ne subirez aucun temps d'arrêt.

Serveurs à la pointe de la technologie

Chez Pressidium, nous n'utilisons que des technologies en lesquelles nous avons confiance . C'est pourquoi nous utilisons le meilleur matériel d'entreprise utilisant le stockage Solid State Drive (SSD). Cela nous permet d'être totalement sûrs que notre matériel ne nous fera pas défaut (et vous) lorsque nous en aurons le plus besoin.

En ce qui concerne votre site Web, son backend fonctionnera sur au moins deux serveurs différents qui sont en parallèle l'un avec l'autre. En termes simples, votre site peut utiliser deux fois plus de ressources et sera capable de gérer beaucoup plus que la charge habituelle, sans aucun ajustement ni changement.

Hébergez votre site web avec Pressidium

GARANTIE DE REMBOURSEMENT DE 60 JOURS

VOIR NOS FORFAITS

Au fur et à mesure que votre site se développe, notre architecture nous permet d'ajouter plus de serveurs au fur et à mesure qu'ils sont nécessaires pour gérer votre trafic et vos demandes croissants. La vraie beauté de cette configuration, c'est qu'elle n'interrompra pas la continuité de votre entreprise. Nous pouvons bricoler notre matériel, sans que vous ou vos utilisateurs soyez au courant de quoi que ce soit.

Nous aimons appeler cela Ninjaneering .

Logiciel sécurisé

En ce qui concerne le type de logiciel que nous utilisons, nous n'exécutons que les derniers logiciels pour améliorer les performances et minimiser l'apparition de bogues. Notre hébergement WordPress géré maintient votre installation WordPress constamment à jour, ce qui signifie que vous ne vous retrouverez jamais dans une position où vous utilisez une version obsolète avec des risques de sécurité potentiels.

Nous avons également séparé les rôles de nos logiciels en catégories et les avons exécutés sur plusieurs serveurs. Notre algorithme Load Balancers décide quel serveur Web a la charge la plus faible et y envoie le visiteur. D'autre part, nous gérons toutes les tâches gourmandes en CPU (telles que le déchargement et la compression SSL) sur des systèmes autres que nos serveurs Web, garantissant ainsi que le serveur Web n'a qu'un seul travail - pour servir votre site Web à des vitesses fulgurantes.

Pour réduire l'utilisation de la bande passante et les temps de téléchargement, nous utilisons la compression. Dans cet esprit, nous avons créé Image Smacking, un service interne qui effectue de manière transparente une optimisation d'image sans perte pour vous, lorsque vous téléchargez une image sur le backend wp-admin.

Mise en cache efficace

La mise en cache est un facteur important pour déterminer les performances de votre site et la manière dont il est diffusé. Pour améliorer les performances de PHP, nous utilisons le cache d'opcode PHP 5.5 OPcache. Varnish Cache est quelque chose que nous implémentons pour la mise en cache des pages. Varnish stocke des pages entières en mémoire et les sert directement à partir de là, sans avoir besoin de contacter votre serveur Web.

De la même manière que les pages sont mises en cache, nous tirons parti de la mise en cache du navigateur en générant automatiquement les en-têtes corrects par type de fichier. Cela permet au navigateur d'un visiteur de stocker localement des fichiers qui changent moins fréquemment sur son ordinateur. Ce sont généralement des fichiers statiques tels que des images, CSS et JavaScript. Étant donné que le visiteur n'aura pas besoin de retélécharger constamment les mêmes fichiers et images (par exemple, votre logo), il y aura moins de requêtes adressées au serveur Web dans l'ensemble.

Faire face au trafic abusif

Les problèmes liés à la sécurité de votre site WordPress ont été régulièrement abordés sur le blog Pressidium et il y a une bonne raison à cela. Les attaques DoS et les attaques plus courantes telles que la connexion par force brute, xmlrpc et même la liaison directe d'images augmentent la charge d'un serveur, ce qui ralentit les temps de réponse.

Nous atténuons ce type d'attaques à partir de notre pare-feu d'application Web (WAF) afin que ce type de trafic malveillant ne s'approche pas du serveur Web.

Réseaux de diffusion de contenu (CDN)

Il est bien connu que la distance géographique entre l'ordinateur de votre visiteur et l'emplacement de votre serveur peut avoir un impact sur les performances de votre site Web. Dans un monde idéal, nous aurions un serveur dans chaque ville et nous ne vous facturerions pas un centime pour les utiliser.

Cependant, nous ne sommes pas Aldous Huxley. Nous devons utiliser les outils à notre disposition. C'est pourquoi nous fournissons à la place un module complémentaire CDN qui copiera les fichiers statiques sur des serveurs du monde entier. Chaque fois que quelqu'un visite votre site Web, votre contenu lui sera servi à partir de son serveur le plus proche.

Outils que nous utilisons pour mesurer les performances (pour nos serveurs et votre site Web)

  • Nagios – Nagios est la norme de l'industrie en matière de surveillance de l'infrastructure informatique.
  • New Relic – Surveillance et gestion des performances des applications.
  • Pingdom - La surveillance du site Web de Pingdom nous permet de savoir quand un site Web est en panne ou si une transaction est lente ou interrompue.
  • PageSpeed ​​Insights de Google - Analyse le contenu d'une page Web, puis génère des suggestions pour rendre cette page plus rapide.
  • WebPageTest - Tests de performance et d'optimisation du site Web.
  • Yahoo! YSlow - YSlow analyse les pages Web et pourquoi elles sont lentes en fonction des règles de Yahoo! pour les sites Web hautes performances.
  • GTmetrix - Optimisation de la vitesse et des performances du site Web. Vous aide à développer une expérience de site Web améliorée plus rapide, plus efficace et complète pour vos utilisateurs.

Nous utilisons tout ce qui précède pour mesurer les performances de votre site Web et créer une base de référence. Ces tests sont exécutés tous les jours et nous surveillons tout écart par rapport à cette ligne de base donnée.

Chaque fois que votre site Web s'écarte de sa ligne de base, nous recevons une alerte et nous vous informons pour voir quels changements vous avez pu apporter et comment rendre ces changements plus optimaux. De plus, nous suggérons des solutions aux problèmes courants détectés par nos tests et nos moniteurs, pour vous aider à vous remettre sur la bonne voie.

Dernières pensées

Cela peut sembler beaucoup d'informations à assimiler en une seule fois. Désolé pour ça. Le simple fait est que chez Pressidium, nous ne croyons pas aux demi-mesures. Tout ce que nous faisons, chaque heure de chaque jour contribue à rendre notre plateforme plus forte, meilleure et plus intuitive.

L'innovation ne vient pas en se grattant la tête et en pensant simplement à une solution. Il faut y mettre le travail, la sueur et les larmes pour en faire un succès. Et c'est l'approche que nous adoptons pour optimiser la livraison de chaque site Web hébergé sur notre plate-forme.

Si vous réussissez, nous réussissons. Nous pensons que c'est une motivation suffisante.