🌞 Sumer Sale — Inntil 70% rabatt på hosting og domener
aktiver nå

Hostico-nettstedet har blitt redesignet!

 

Vi er glade for å presentere den nye Hostico-nettsiden, versjon 5.0, forbedringene som er gjort og forbedringene som er brakt til webhostingstjenestene nylig. Tilgang til denne artikkelen for å dele din mening med oss.

Hostico / blogved Damian Enache
Hostico Redesignet

Hvordan det begynte

For 6 måneder siden, da vi begynte å tenke på redesign av Hostico-nettstedet, bestemte vi oss for å snakke med noen av kundene våre og reanalysere all tilbakemeldingen vi hadde fått i et forsøk på å identifisere hva som er viktig for deg og forbedre disse aspektene.

Avgjørende faktorer

Som følge av denne prosessen har vi fått bekreftet at teknisk støtte, tilgjengelighet av tjenester, hastighet på applikasjoner og responstid er de viktigste faktorene for at vi ble valgt som leverandør av tjenester på nettet.
Vi har gjort et generelt gjennomsnitt basert på 167 vurderinger fra dere, hvor følgende poengsum kom frem:

  • Totalscore: 9.748 av 10
  • Teknisk støtte: 9.838 av 10
  • Tilgjengelighet: 9.724 av 10
  • Responsstid: 9,766 av 10
  • Ytelse: 9.664 av 10

Revisjon av maskinvare

Alle kontoene er vert på rackmount-servere 1U eller 2U, med to Intel Xeon Nehalem eller Westmere-prosessorer (x16-x24 kjerner/terskler), som til sammen gir opptil ~70.000MHz for en enkelt server. Minne mellom 16 og 128GB, EEC DDR III, 1333-1600MHz. Tilkobling på 2GB/s, DDoS-beskyttelse via ArborNet på 8GB/s, og et datasenter med tilkobling på 15GB/s.

Den eneste mekaniske komponenten som eksisterte på serverne var RAID 10-arrayene med SATA III eller SAS HDD-er. Selv om RAID 1+0-konfigurasjonen (4xHDD/Server) gir redundans (informasjonen skrives på flere HDD-er samtidig, noe som gjør tap av data umulig i tilfelle av en feil) og hastighet (lesing og skriving av data skjer på flere HDD-er samtidig), har vi identifisert forsinkelser på enkelte tidspunkt på grunn av uoptimaliserte MySql-spørringer på databaser med store datamengder.

Løsning

Som løsning på dette problemet har vi besluttet å legge til et ekstra RAID SSD (Solid-State Drive) dedikert til MySql-databaser på alle webhosting-serverne. Effektene har vært som forventet, prosesseringshastigheten av informasjon har økt betydelig, og forsinkelsene forårsaket av ikke-optimaliserte spørringer er blitt eliminert.

Revisjonsprogramvare

Jeg valgte opprinnelig suPHP som PHP 'handler' av sikkerhetsgrunner og fordi det gir hver enkelt kunde muligheten til å ha personlige PHP-direktiver. Vi var klar over, i møte med implementeringen, at responstiden og ressursforbruket forårsaket av suPHP sammenlignet med FastCGI er mye høyere.

Løsning

Løsningen for å redusere responstiden for PHP var å skrive en applikasjon som automatisk legger til en privat PHP-direktivfil for hver generert konto, noe som gir oss muligheten til å overføre til FastCGI, samtidig som det reduserer responstiden til nettsidene. I tillegg har vi aktivert eAccelerator (optimaliser og akselerator for PHP) på den nye Array RAID SSD-en. Effektet har vært overraskende, prosesseringstiden for HTTPD-tilkoblinger og responstiden til nettsidene har redusert merkbart.

Hvorfor 'Flat Design'

Jeg valgte 'flat design' fordi vi setter pris på den vennlige estetikken og det lett tvungne enkelhet i konseptet, en enkelhet som tvinger fremheving av informasjon basert på viktighet, uten at det er nødvendig å overdrive komponentene for å få dem til å skille seg ut.

Omprosjektering Prosessen

Omprosjektering ble utført fullt ut 'in-house' og varte i omtrent 3 måneder, en periode der vi gikk gjennom flere designalternativer. Resultatet er:

  • 10 442 linjer med CSS-kode
  • 4 761 linjer med PHP/HTML-kode
  • 1,371 linjer med JQuery-kode
  • 229 bilder og bilder

Vi har fra starten av besluttet å helt gi opp det eksisterende nettstedet og applikasjonene og begynne med et blankt ark. Dette har gjort det mulig for oss å designe et moderne og fleksibelt nettsted, optimalisert for mobile enheter og vanlige nettlesere.

Hva som kommer neste

Nettsiden er fullt designet basert på variabler, noe som gjør at vi kan legge til støtte for flere språk og forskjellige temaer i fremtiden. Vi ønsker også å skrive om 'Kunnskapsbasen' helt og legge til en forslagseksjon dedikert til Hostico-kunder.

Vi vil gjerne takke våre kunder for tilbakemeldingene som ble gitt og for å være med oss!

Hostico / blogPublisert den 21-02-2014