🌞 Sumer Sale — Līdz 70% atlaide hostēšanai un domēniem
aktivizē tagad

Hostico mājaslapa ir pārveidota!

 

Mēs ar prieku prezentējam jauno Hostico mājaslapu, versiju 5.0, uzlabojumus, kas tajā veikti, un nesenos uzlabojumus mūsu tīmekļa mitināšanas pakalpojumos. Piekļūstiet šim rakstam, lai dalītos ar savu viedokli ar mums.

Hostico / blogno Damian Enache
Hostico Pārveidots

Kā tas sākās

Pirms 6 mēnešiem, kad mēs sākām domāt par Hostico mājas lapas pārdizainu, mēs nolēmām runāt ar daļu no mūsu klientiem un atkārtoti analizēt visas saņemtās atsauksmes, cenšoties noteikt, kas jums ir svarīgi un uzlabot šos aspektus.

Izšķirošie faktori

 Pateicoties šim procesam, mēs atkārtoti apstiprinājām, ka tehniskā palīdzība, pakalpojumu pieejamība, lietojumprogrammu ātrums un atbildes laiks ir galvenie faktori, kāpēc mēs esam izvēlēti kā tīmekļa pakalpojumu sniedzējs.
Mēs veicām vispārēju vidējo rādītāju, balstoties uz 167 jūsu sniegtajiem 'atsauksmēm', pēc kurām izrādījās šāda punktu skaita:

  • Kopējā punktācija: 9.748 no 10
  • Tehniskā atbalsts: 9.838 no 10
  • Pieejamība: 9.724 no 10
  • Atbilde laika: 9.766 no 10
  • Veiktspēja: 9.664 no 10

AUDITS DATORU APRĪKOJUMU

Visas konti tiek glabāti rackmount serveros 1U vai 2U, ar diviem Intel Xeon Nehalem vai Westmere procesoriem (x16-x24 kodoli/slieksņi), kopā sasniedzot līdz ~70.000MHz vienam serverim. Atmiņa no 16 līdz 128GB, EEC DDR III, 1333-1600MHz. Savienojamība 2GB/s, DDoS aizsardzība caur ArborNet ar 8GB/s un datu centrs ar savienojamību 15GB/s.

Vienīgā mehāniskā sastāvdaļa, kas pastāvēja serveros, bija RAID 10 masīvi ar HDD SATA III vai SAS. Lai gan RAID 1+0 konfigurācija (4xHDD/serveris) nodrošina redundanci (informācija tiek rakstīta vairāku HDD vienlaikus, padarot datu zudumu neiespējamu defektu gadījumā) un ātrumu (datu lasīšana un rakstīšana notiek vairāku HDD vienlaikus), mēs noteiktos momentos esam identificējuši kavēšanos, ko izraisa neoptimizēti MySql vaicājumi augstas izmēra datubāzēm.

Risinājums

Par risinājumu šai problēmai esmu nolēmis pievienot papildu Array RAID SSD (Solid-State Drive), kas veltīts MySql datu bāzēm visiem tīmekļa hostinga serveriem. Efekti bija saskaņā ar gaidītajām, informācijas apstrādes ātrums ir ievērojami pieaudzis un ir novērsti kavējumi, ko izraisīja neoptimizētie vaicājumi.

Audita programmatūra

Esam sākotnēji izvēlējušies suPHP kā PHP 'handler' drošības apsvērumu dēļ un jo tas nodrošina iespēju katram klientam izmantot savas PHP direktīvas. Mēs apzinājāmies, īstenojot to, ka atbildes laiks un resursu patēriņš, ko izraisa suPHP, salīdzinājumā ar FastCGI, ir daudz augstāki.

Risinājums

Risinājums, lai samazinātu PHP atbildes laiku, bija uzrakstīt lietojumprogrammu, kas automātiski pievieno katram ģenerētajam kontam privātu PHP direktīvu failu, tādējādi sniedzot mums iespēju pāriet uz FastCGI, vienlaikus samazinot mājaslapu atbildes laiku. Tāpat mēs aktivizējām eAccelerator (PHP optimizators un paātrinātājs) jaunajā Array RAID SSD. Efekti bija pārsteidzoši, HTTPD savienojumu apstrādes laiks un mājaslapu atbildes laiks ievērojami samazinājās.

Kāpēc 'Plakans dizains

Es izvēlējos 'plakano dizainu', jo mēs novērtējam draudzīgu estētiku un vieglo piespiešanu koncepcijā, vienkāršību, kas piespiež izcelt informāciju atkarībā no tās nozīmīguma, nepārslogojot komponentus, lai tie izceltos.

Reprojektešanas Process

Pārprojektēšana tika veikta pilnībā iekšēji un ilga aptuveni 3 mēnešus, kura laikā mēs pārgājām cauri vairākiem dizaina variantiem. Rezultāts ir:

  • 10,442 CSS koda rindas
  • 4,761 PHP/HTML koda rindas
  • 1,371 jQuery koda rindas
  • 229 attēli un bildes

Mēs no paša sākuma nolēmām pilnībā atteikties no esošajām tīmekļa vietnēm un lietojumprogrammām un sākt ar baltu lapu. Tas mums ļāva izstrādāt mūsdienīgu un elastīgu vietni, kas optimizēta mobilajām ierīcēm un parastajām pārlūkprogrammām.

Kas nāk tālāk

Vietne ir pilnīgi izstrādāta, balstoties uz mainīgajiem, kas ļauj mums nākotnē pievienot atbalstu vairākām valodām un dažādām tēmām. Mēs arī vēlamies pilnībā pārrakstīt 'Zināšanu bāzi' un pievienot ieteikumu sadaļu, kas veltīta Hostico klientiem.

Mēs vēlētos pateikties mūsu klientiem par sniegto atsauksmi un par to, ka esat ar mums!

Hostico / blogPublicēts uz 21-02-2014