Le site Web de Hostico a été redesigné !
Nous sommes heureux de vous présenter le nouveau site Web de Hostico, version 5.0, les améliorations qui y ont été apportées et les améliorations apportées aux services d'hébergement web récemment. Accédez à cet article pour partager votre avis avec nous.

Comment ça a commencé
Il y a 6 mois, lorsque nous avons commencé à réfléchir à la refonte du site web de Hostico, nous avons décidé de discuter avec certains de nos clients et de réanalyser tous les retours reçus dans le but d'identifier ce qui est important pour vous et d'améliorer ces aspects.
Facteurs décisifs
Suite à ce processus, nous avons reconfirmé que le support technique, la disponibilité des services, la rapidité des applications et le temps de réponse sont les principaux facteurs pour lesquels nous avons été choisis comme fournisseur de services web.
Nous avons effectué une moyenne générale basée sur 167 'avis' venant de votre part, à la suite desquels le score suivant a émergé :
- Score global : 9,748 sur 10
- Support Technique : 9.838 sur 10
- Disponibilité : 9,724 sur 10
- Temps de réponse : 9,766 sur 10
- Performance : 9,664 sur 10
Audit de matériel
Tous les comptes sont hébergés sur des serveurs rackmount 1U ou 2U, avec deux processeurs Intel Xeon Nehalem ou Westmere (x16-x24 cœurs/seuils), totalisant jusqu'à ~70.000MHz pour un seul serveur. Mémoire entre 16 et 128GB, EEC DDR III, 1333-1600MHz. Connectivité de 2GB/s, protection DDoS via ArborNet de 8GB/s et un centre de données avec connectivité de 15GB/s.
Le seul composant mécanique présent sur les serveurs était les tableaux RAID 10 via HDD SATA III ou SAS. Bien que la configuration RAID 1+0 (4xHDD/Serveur) offre de la redondance (les informations étant écrites sur plusieurs HDD simultanément rendant impossible la perte de données en cas de défaillance) et de la vitesse (la lecture et l'écriture des données se faisant sur plusieurs HDD simultanément), j'ai identifié à certains moments des retards dus à des requêtes MySql non optimisées sur des bases de données de grande taille.
Solution
En solution à ce problème, nous avons décidé d'ajouter un Array RAID SSD (Disque à État Solide) supplémentaire dédié aux bases de données MySql sur tous les serveurs d'hébergement web. Les effets ont été conformes aux attentes, la vitesse de traitement des informations a considérablement augmenté et les périodes de întarziere causées par les requêtes non optimisées ont été éliminées.
Logiciel d'audit
J'ai initial choisi suPHP comme 'gestionnaire' PHP pour des raisons de sécurité et parce qu'il offre la possibilité à chaque client d'avoir des directives PHP personnelles. Nous étions conscients, au moment de l'implémentation, que le temps de réponse et la consommation de ressources causés par suPHP par rapport à FastCGI sont beaucoup plus élevés.
Solution
La solution pour réduire le temps de réponse pour PHP a été d'écrire une application qui ajoute automatiquement pour chaque compte généré un fichier privé de directives PHP, nous permettant ainsi de passer à FastCGI, tout en réduisant le temps de réponse des sites. Nous avons également activé eAccelerator (optimiseur et accélérateur de PHP) sur le nouveau Array RAID SSD. Les effets ont été surprenants, le temps de traitement des connexions HTTPD et la réponse des sites web a considérablement diminué.
Pourquoi 'Flat Design
J'ai choisi le 'design plat' parce que j'apprécie l'esthétique conviviale et la simplicité légèrement forcée du concept, la simplicité qui oblige à mettre en évidence l'information en fonction de son importance, sans qu'il soit nécessaire d'exagérer les composants pour les faire ressortir.
Le Processus de Re-conception
La re-conception a été réalisée entièrement en interne et a duré environ 3 mois, période pendant laquelle nous avons passé par de multiples variantes de design. Le résultat est :
- 10 442 lignes de code CSS
- 4 761 lignes de code PHP/HTML
- 1 371 lignes de code JQuery
- 229 images et photos
Nous avons décidé dès le départ de renoncer intégralement au site web et aux applications existants et de commencer avec une page blanche. Cela nous a permis de concevoir un site moderne et flexible, optimisé pour les appareils mobiles et les navigateurs courants.
Ce qui suit
Le site web est entièrement conçu en fonction de variables, ce qui nous permet d'ajouter un support pour plusieurs langues et différents thèmes à l'avenir. Nous souhaitons également réécrire complètement la 'Base de Connaissances' et ajouter une section de suggestions dédiée aux clients de Hostico.
Nous tenons à remercier nos clients pour les retours fournis et pour être avec nous !

