Estrutura do carrinho de compras

Eu sou encarregado de construir um carrinho de compras que vende livros. Eu gostaria de procurar ajuda para me colocar na direção certa de onde ir a partir daqui.

A partir do que vejo, posso fazer o carrinho de duas maneiras:

Use o framework de CI e construa o site a partir do zero.Use um sistema de carrinho de compras existente e construa a partir daí.

O problema de fazer o IC é muito tedioso. Você está basicamente construindo a partir do zero. Então isso vai levar tempo e adicionar ao fato de que esta é a minha primeira vez construindo um carrinho de compras. A segunda opção parece estar bem. Por que eu reinventaria a roda, por assim dizer? O único problema é encontrar o carrinho de código aberto certo que está bem documentado para eu começar.

Então, com base nas duas opções que tenho. Se você acha que é a segunda opção, você pode sugerir (se você tivesse criado um carrinho antes) um aplicativo de carrinho de compras que seja fácil e a base de código seja semelhante à do IC. Eu achei o OpenCart ok, mas gostaria de buscar outras sugestões antes de começar.

questionAnswers(3)

yourAnswerToTheQuestion