🌞 Sumer Sale — Tot 70% korting op hosting en domeinen
activeer nu

De Hostico-website is opnieuw ontworpen!

 

We zijn blij u de nieuwe Hostico-website, versie 5.0, voor te stellen, de verbeteringen die eraan zijn aangebracht en de verbeteringen die recentelijk zijn doorgevoerd in de webhostingdiensten. Toegang tot dit artikel om uw mening met ons te delen.

Hostico / blogdoor Damian Enache
Hostico Herontwerp

Hoe het begon

Ongeveer 6 maanden geleden, toen we begonnen na te denken over de herontwerp van de Hostico-website, hebben we besloten om met een aantal van onze klanten te praten en alle ontvangen feedback opnieuw te analyseren in een poging te identificeren wat belangrijk voor u is en deze aspecten te verbeteren.

Beslissende factoren

Na aanleiding van dit proces hebben we onze overtuiging opnieuw bevestigd dat technische ondersteuning, beschikbaarheid van diensten, snelheid van toepassingen en responstijd de belangrijkste factoren zijn waarom we zijn gekozen als webhostingprovider.
We hebben een algemene score berekend op basis van 167 'reviews' van uw kant, waaruit de volgende score naar voren kwam:

  • Algemene Score: 9.748 uit 10
  • Technische Ondersteuning: 9,838 uit 10
  • Beschikbaarheid: 9.724 uit 10
  • Reactietijd: 9.766 uit 10
  • Prestaties: 9.664 van 10

Audit Hardware

Alle accounts worden gehost op rackmount servers van 1U of 2U, met twee Intel Xeon Nehalem of Westmere processors (x16-x24 cores/thresholds), wat resulteert in tot ~70.000MHz voor een enkele server. Geheugen tussen 16 en128GB, EEC DDR III, 1333-1600MHz. Verbinding van 2GB/s, DDoS-bescherming via ArborNet van 8GB/s en een datacenter met een connectiviteit van 15GB/s.

De enige mechanische component die op servers aanwezig was, waren de RAID 10 Arrays met SATA III of SAS HDD's. Hoewel de RAID 1+0 configuratie (4xHDD/server) redundantie biedt (de informatie wordt tegelijkertijd op meerdere HDD's geschreven, waardoor dataverlies bij een storing onmogelijk wordt) en snelheid (het lezen en schrijven van gegevens gebeurt tegelijkertijd op meerdere HDD's), hebben we op bepaalde momenten vertragingen geïdentificeerd als gevolg van niet-geoptimaliseerde MySQL-query's op databases met grote afmetingen.

Oplossing

Als oplossing voor dit probleem hebben we besloten om een extra RAID SSD (Solid-State Drive) toe te voegen, speciaal voor MySql-databases op alle webhostingservers. De resultaten waren zoals verwacht, de snelheid van informatieverwerking is aanzienlijk toegenomen en de vertragingen veroorzaakt door niet-geoptimaliseerde query's zijn geëlimineerd.

Audit Software

Ik heb aanvankelijk suPHP gekozen als 'handler' voor PHP om veiligheidsoverwegingen en omdat het elke klant de mogelijkheid biedt om persoonlijke PHP-directieven te hebben. We waren ons ervan bewust, op het moment van implementatie, dat de responstijd en het hulpbronnenverbruik veroorzaakt door suPHP in vergelijking met FastCGI veel hoger zijn.

Oplossing

De oplossing om de responstijd voor PHP te verlagen, was om een applicatie te schrijven die automatisch voor elk gegenereerd account een privaat PHP-directivebestand toevoegt, waarmee we de overstap naar FastCGI mogelijk maken, terwijl we tegelijkertijd de responstijd van de websites verlagen. Ook hebben we eAccelerator (optimiser en accelerator van PHP) geactiveerd op de nieuwe Array RAID SSD. De effecten waren verrassend, de verwerkingstijd van de HTTPD-verbindingen en de respons van de websites zijn merkbaar gedaald.

Waarom 'Flat Design

Ik heb 'flat design' gekozen omdat we de vriendelijke esthetiek en de iets geforceerde eenvoud van het concept waarderen, de eenvoud die de nadruk legt op informatie afhankelijk van het belang, zonder dat het nodig is de componenten te overdrijven om ze te laten opvallen.

Het Herontwerpproces

De herontwerp is volledig 'in-house' gedaan en heeft ongeveer 3 maanden geduurd, een periode waarin we door meerdere ontwerpvarianten zijn gegaan. Het resultaat is:

  • 10.442 regels CSS-code
  • 4.761 regels PHP/HTML-code
  • 1.371 regels jQuery-code
  • 229 afbeeldingen en foto’s

We hebben vanaf het begin besloten om volledig afstand te doen van de bestaande website en applicaties en te beginnen met een blanco vel. Dit stelde ons in staat om een moderne en flexibele site te ontwerpen, geoptimaliseerd voor mobiele apparaten en gangbare browsers.

Wat volgt

De website is volledig ontworpen op basis van variabelen, wat ons in staat stelt om ondersteuning voor meerdere talen en verschillende thema's in de toekomst toe te voegen. We willen ook de 'Knowledge Base' volledig herschrijven en een sectie voor suggesties toevoegen die aan Hostico-klanten is gewijd.

We willen onze klanten bedanken voor de gegeven feedback en voor het bij ons zijn!

Hostico / blogGepubliceerd op 21-02-2014