O livro utiliza dois exemplos completos de e-commerce que contêm vários recursos e têm diversos objetivos, com o intuito de apresentar a maior variedade possível do que significa fazer o design de um site eficiente de e-commerce. Esta segunda edição, totalmente atualizada e expandida, inclui um exemplo com um novo método para processamento de pagamentos – o Stripe –, além de refletir as alterações mais recentes nas opções e nas metodologias para o uso do PayPal e do Authorize.net. Há capítulos novos que discutem diversas maneiras pelas quais os dois sites de exemplo podem ser expandidos, disponibilizando mais códigos que poderão ser utilizados em projetos reais. Outro capítulo novo discute a adição de funcionalidades usando o JavaScript e o Ajax.