Carrinho de compras: Salvar no banco de dados ou na sessão?
Esta pergunta é tão antiga quanto a pergunta se a galinha ou ovo veio primeiro. Então, salvar no banco de dados ou na sessão e por quê? A resposta é simples. Banco. Vamos dizer que você tenha uma classe para gerenciar o carrinho de compras e já tem um método para calcular o preço do pedido. Algo parecido como: class Cart { /** * @var float */ private $totalPrice; /** * @return [...]
Leia o POST