O site da Hostico foi redesenhado!
Estamos felizes em apresentar a você o novo site da Hostico, versão 5.0, as melhorias feitas nele e as melhorias trazidas aos serviços de hospedagem na web recentemente. Acesse este artigo para compartilhar sua opinião conosco.

Como começou
Há 6 meses, quando começamos a pensar na reestruturação do site da Hostico, decidimos conversar com alguns de nossos clientes e reanalisar todo o feedback recebido na tentativa de identificar o que é importante para você e melhorar esses aspectos.
Fatores decisivos
Após este processo, reafirmamos o fato de que o suporte técnico, a disponibilidade dos serviços, a velocidade das aplicações e o tempo de resposta são os principais fatores pelos quais fomos escolhidos como fornecedor de serviços web.
Fizemos uma média geral com base em 167 'avaliações' recebidas de sua parte, a partir das quais resultou a seguinte pontuação:
- Pontuação Geral: 9.748 de 10
- Suporte Técnico: 9.838 de 10
- Disponibilidade: 9.724 de 10
- Tempo de Resposta: 9.766 de 10
- Desempenho: 9.664 de 10
Auditoria de Hardware
Todas as contas são hospedadas em servidores rackmount 1U ou 2U, com dois processadores Intel Xeon Nehalem ou Westmere (x16-x24 núcleos/limites), totalizando até ~70.000MHz para um único servidor. Memória entre 16 e 128GB, EEC DDR III, 1333-1600MHz. Conectividade de 2GB/s, proteção DDoS através da ArborNet de 8GB/s e um centro de dados com conectividade de 15GB/s.
A única componente mecânica existente nos servidores eram as Arrays RAID 10 por HDD SATA III ou SAS. Embora a configuração RAID 1+0 (4xHDD/Servidor) ofereça redundância (a informação sendo escrita em múltiplos HDDs simultaneamente torna impossível a perda de dados no momento de uma falha) e velocidade (a leitura e a escrita de dados sendo feitas em múltiplos HDDs simultaneamente), identifiquei em certos momentos atrasos devido a consultas MySql não otimizadas sobre bancos de dados com grandes dimensões.
Solução
Como solução para este problema, decidimos adicionar um Array RAID SSD (Unidade de Estado Sólido) adicional dedicado a bancos de dados MySql em todos os servidores de hospedagem web. Os efeitos foram conforme o esperado, a velocidade de processamento da informação aumentou consideravelmente e os períodos de atraso causados pelas queries não otimizadas foram eliminados.
Software de Auditoria
Escolhi inicialmente o suPHP como 'handler' PHP por motivos de segurança e porque oferece a cada cliente a possibilidade de ter diretivas PHP pessoais. Estávamos cientes, no momento da implementação, de que o tempo de resposta e o consumo de recursos causados pelo suPHP em comparação com o FastCGI são muito mais elevados.
Solução
A solução para reduzir o tempo de resposta do PHP foi escrever uma aplicação que adicionasse automaticamente para cada conta gerada um arquivo privado de diretivas PHP, assim nos proporcionando a possibilidade de fazer a transição para FastCGI, ao mesmo tempo em que reduz o tempo de resposta dos sites. Além disso, ativamos o eAccelerator (otimizador e acelerador de PHP) no novo Array RAID SSD. Os efeitos foram surpreendentes, o tempo de processamento das conexões HTTPD e a resposta dos sites caiu significativamente.
Por que 'Flat Design
Escolhi o 'design plano' porque apreciamos a estética amigável e a simplicidade levemente forçada do conceito, a simplicidade que obriga a evidenciar a informação de acordo com a importância, sem a necessidade de exagerar os componentes para fazê-los se destacar.
Processo De Reprojetar
A reabertura foi feita integralmente 'in-house' e teve uma duração de aproximadamente 3 meses, período em que passamos por múltiplas variantes de design. O resultado é:
- 10.442 linhas de código CSS
- 4.761 linhas de código PHP/HTML
- 1.371 linhas de código JQuery
- 229 imagens e fotos
Decidimos desde o princípio renunciar integralmente ao site e às aplicações existentes e começar com uma folha em branco. Isso nos permitiu projetar um site moderno e flexível, otimizado para dispositivos móveis e navegadores comuns.
O que vem a seguir
O site é totalmente projetado com base em variáveis, o que nos permite adicionar suporte para múltiplas línguas e diferentes temas no futuro. Também queremos reescrever completamente a 'Base de Conhecimento' e adicionar uma seção de sugestões dedicada aos clientes da Hostico.
Agradecemos aos nossos clientes pelo feedback fornecido e por estarem conosco!

