🌞 Sumer Sale — До 70% отстъпка за хостинг и домейни
активирай сега

Уебсайтът на Hostico беше преработен!

 

С удоволствие ви представяме новия уебсайт на Hostico, версия 5.0, подобренията, направени в него, и подобренията, внесени в услугите за уеб хостинг наскоро. Достъпете тази статия, за да споделите мнението си с нас.

Hostico / blogдо Damian Enache
Hostico Преработен

Как започна

Преди 6 месеца, когато започнахме да мислим за преработката на уебсайта на Hostico, решихме да говорим с част от нашите клиенти и да анализираме всички получени отзиви в опит да идентифицираме какво е важно за вас и да подобрим тези аспекти.

Декларативни фактори

В резултат на този процес ние потвърдихме, че техническата поддръжка, наличността на услугите, скоростта на приложенията и времето за реагиране са основните фактори, поради които бяхме избрани като доставчик на уеб услуги.
Извършихме обща средна оценка на базата на 167 'отзива' от вас, в резултат на които се получи следният рейтинг:

  • Обща оценка: 9.748 от 10
  • Техническа поддръжка: 9.838 от 10
  • Наличност: 9.724 от 10
  • Време за отговор: 9.766 от 10
  • Производителност: 9.664 от 10

Одит на хардуер

Всички акаунти са хоствани на сървъри rackmount 1U или 2U, с два процесора Intel Xeon Nehalem или Westmere (x16-x24 ядра/прагове), с общо до ~70.000MHz за един сървър. Памет между 16 и 128GB, EEC DDR III, 1333-1600MHz. Свързаност от 2GB/s, защита DDoS чрез ArborNet от 8GB/s и център за данни с свързаност от 15GB/s.

Единствената съществуваща механична компонента на сървърите бяха RAID масивите 10 чрез HDD SATA III или SAS. Въпреки че конфигурацията RAID 1+0 (4xHDD/Сървър) предлага излишък (информацията се записва на множество HDD-та simultan, което прави невъзможна загубата на данни по време на повреда) и скорост (четенето и писането на данни се осъществява на множество HDD-та simultan), ние идентифицирахме в определени моменти забавяния, причинени от неоптимизирани MySql заявки върху бази данни с големи размери.

Решение

Като решение на този проблем решихме да добавим допълнителен масив RAID SSD (Solid-State Drive), посветен на базите данни MySql на всички уеб хостинг сървъри. Ефектите бяха в съответствие с очакванията, скоростта на обработка на информацията значително се увеличи и периодите на забавяне, причинени от неоптимизирани заявки, бяха елиминирани.

Одитен софтуер

Първоначално избрах suPHP като 'обработчик' на PHP поради съображения за сигурност и защото предлага възможност на всеки клиент да притежава лични PHP директиви. Бяхме наясно, че при внедряването времето за отговор и консумацията на ресурси, причинени от suPHP в сравнение с FastCGI, са много по-високи.

Решение

Решението за намаляване на времето за отговор за PHP беше да напишем приложение, което автоматично добавя за всеки генериран акаунт файл с частни директиви PHP, като по този начин ни позволява да преминем към FastCGI, едновременно намалявайки времето за отговор на уебсайтовете. Също така активирахме eAccelerator (оптимизатор и акселератор на PHP) на новия Array RAID SSD. Ефектите бяха удивителни, времето за обработка на HTTPD връзките и отговорът на уебсайтовете значително намаляха.

Защо 'Плосък Дизайн

Избрахме 'плоския дизайн', защото ценим приятната естетика и леко принудителната простота на концепцията, простотата, която налага подчертаване на информацията в зависимост от важността, без да е необходимо преувеличаване на компонентите, за да се направят впечатление.

Процесът на преустройство

Презастройката беше извършена изцяло "вътрешно" и продължи приблизително 3 месеца, период, în който преминахме през множество варианти на дизайна. Резултатът е:

  • 10,442 реда CSS код
  • 4,761 реда PHP/HTML код
  • 1,371 реда код на JQuery
  • 229 изображения и снимки

Решихме от самото начало да се откажем изцяло от съществуващия уебсайт и приложения и да започнем с бяла хартия. Това ни позволи да проектираме съвременен и гъвкав сайт, оптимизиран за мобилни устройства и общоприети браузъри.

Какво следва

Уебсайтът е напълно проектиран въз основа на променливи, което ни позволява да добавим поддръжка за множество езици и различни теми в бъдеще. Искаме също така да пренапишем напълно 'База знания' и да добавим секция за предложения, посветена на клиентите на Hostico.

Бихме искали да благодарим на нашите клиенти за предоставената обратна връзка и за това, че са с нас!

Hostico / blogПубликувано на 21-02-2014