Jump to content
Fórum Script Brasil
  • 0
Sign in to follow this  
Guest --Roberto --

Uma simples duvida com carrinho de compras

Question

Guest --Roberto --

Boa tarde pessoal.

Preciso montar um carrinho de compras para um site. já vi carrinhos de compra com armazenam os itens selecionados em cookies...mas já vi alguns outros que armazenam os produtos do carrinho em banco de dados....

Qual e' o mais funcional?

Na minha opiniao...o carrinho feito em banco de dados e' melhor...pois não há quase risco nenhum de perder o que foi selecionado para compra...

Estou certo?

Obrigado

Share this post


Link to post
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Teoricamente guardar os dados no BD tem mais vantagens sobre cookies/sessions, mas dependendo do tráfego do site você vai ter que ter um servidor bem parrudo pra ficar abrindo conexões toda hora só pra adicionar/remover essas informações.

Share this post


Link to post
Share on other sites
  • 0

Se essa é a melhor opção porque os principais e-commerces do brasil (submarino, siciliano, etc) guardam os dados em tabelas temporárias e não sessões?!

Share this post


Link to post
Share on other sites
  • 0

não falei q era, falei q acreditava, e pensando bem sessions são vulneraveis mesmo!

mas fica abrindo o tempo todo conexões com o serv. não iria diminuir a performace do banco?

Share this post


Link to post
Share on other sites
  • 0

Sessões são melhores que cookies, porque são gravadas no servidor e suportam uma grande quantidade de dados (coisa que um cookie não suporte), mas de qualquer forma é preciso ter um cookie para fazer o "track". Não use banco de dados só para guardar os produtos do carrinho. Se alguém conseguir acesso ao arquivo de sessão do carrinho e não haver nenhuma informação sobre o cliente que está comprando, não deve ser um grande risco de segurança, mas você pode/deve usar criptografia para melhorar a segurança.

Share this post


Link to post
Share on other sites
  • 0
não falei q era, falei q acreditava, e pensando bem sessions são vulneraveis mesmo!

mas fica abrindo o tempo todo conexões com o serv. não iria diminuir a performace do banco?

Por isso que eu falei da parte do servidor parrudo... que é claro que se toda hora for ficar abrindo conexão o servidor todo vai ter perda de desempenho...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Cloud Computing


  • Forum Statistics

    • Total Topics
      148428
    • Total Posts
      643856
×
×
  • Create New...