Ir ao conteúdo
  • Cadastre-se
Entre para seguir isso  

Loja Virtual Atualizada!

       
 2.816 Visualizações   0 comentários

Oi pessoal! Finalmente terminamos a migração do layout da nossa loja virtual para o novo layout geral do Clube do Hardware. Dêem uma olhada em http://loja.clubedohardware.com.br. O próximo passo para a loja virtual é incluirmos a opção para envio via Sedex. O problema é que a tabela de preços do Sedex não é linear e ainda estou bolando uma maneira de fazer o sistema calcular o preço do Sedex (depende mais de sentar e entrar os dados manualmente em uma tabela do que qualquer outra coisa). Atualmente todos os pedidos são enviados como encomenda normal, que é muito mais barato do que o Sedex. Até uns dois meses atrás o envio da encomenda normal não gerava problemas, pois as encomendas chegavam bem antes do prazo dado pelos correios, que é de até 15 dias úteis. O problema é que por conta da divulgação maciça do serviço de Sedex pelos Correios em grandes campanhas na mídia, o tráfego de Sedex aumentou e as encomendas normais passaram a ter baixa prioridade, fazendo com que as encomendas enviadas ficassem com um prazo de entrega mais próximo do prazo dado pelos correios. Com isso começamos a ter várias reclamações - embora a gente não tenha culpa, já que o prazo é fixado pelos correios e não por nós. Ou seja, aguardem que no máximo em uma semana estaremos com a opção de envio via Sedex.

Loja Virtual Atualizada!
Gabriel Torres Editor executivo do Clube do Hardware

Oi pessoal! Finalmente terminamos a migração do layout da nossa loja virtual para o novo layout geral do Clube do Hardware. Dêem uma olhada em http://loja.clubedohardware.com.br. O próximo passo para a loja virtual é incluirmos a opção para envio via Sedex. O problema é que a tabela de preços do Sedex não é linear e ainda estou bolando uma maneira de fazer o sistema calcular o preço do Sedex (depende mais de sentar e entrar os dados manualmente em uma tabela do que qualquer outra coisa). Atualmente todos os pedidos são enviados como encomenda normal, que é muito mais barato do que o Sedex. Até uns dois meses atrás o envio da encomenda normal não gerava problemas, pois as encomendas chegavam bem antes do prazo dado pelos correios, que é de até 15 dias úteis. O problema é que por conta da divulgação maciça do serviço de Sedex pelos Correios em grandes campanhas na mídia, o tráfego de Sedex aumentou e as encomendas normais passaram a ter baixa prioridade, fazendo com que as encomendas enviadas ficassem com um prazo de entrega mais próximo do prazo dado pelos correios. Com isso começamos a ter várias reclamações - embora a gente não tenha culpa, já que o prazo é fixado pelos correios e não por nós. Ou seja, aguardem que no máximo em uma semana estaremos com a opção de envio via Sedex.

Além do layout aprimorado, a nova loja virtual está mais rápida. Isto se deve ao fato de eu ter otimizado o código da loja, mais especificamente as consultas ao banco de dados. Fica aqui a dica para todos os programadores de PHP/MySQL. Regra número 1 de otimização de código: não selecione do servidor MySQL colunas que você não irá usar em seu código. Por exemplo, se você só quiser o nome e o CEP do cliente, em vez de mandar um SELECT * FROM clientes, prefira SELECT nome,cep FROM clientes! Em sites pequenos a diferença de desempenho pode ser desprezível, mas em um site com alto tráfego como o nosso essa pequena diferença era um dos motivos que estava deixando tanto o nosso site quanto nosso fórum lentos!

Outra opção que deixa o código rápido para caramba e pára de sobrecarregar o servidor MySQL é usar um sistema de cache. Esse sistema cria arquivos estáticos em disco da página em PHP durante um tempo pré-definido. Por exemplo, no site temos um cache configurado de 10 minutos. Assim da segunda pessoa em diante que carrega uma mesma página em um intervalo de 10 minutos é carregada a cópia estática da página que está em disco, em vez de rodar o código original da página que acessa o banco de dados e tem processamento PHP. Ainda não implementei esse recurso na nova versão da loja, mas devo estar fazendo isso amanhã.

Para a loja virtual só fica faltando aceitarmos cartão de crédito, débito automático e boleta bancária. Já estamos estudando essas opções, mas acreditem: no Brasil aceitar essas formas de pagamento em um site é um bicho de sete cabeças, ninguém sabe explicar direito como fazer!

Em relação ao site, ainda temos duas áreas pendentes que ainda não foram migradas do sistema antigo e que nosso programador já está trabalhando há um tempo nelas: a área de provas e a área de sorteio. Peço, portanto, um pouco mais de paciência para termos esses antigos recursos funcionando novamente.

Compartilhar



  Denunciar Post no Blog
Entre para seguir isso  

Comentários de usuários


Não há comentários para mostrar.



Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!