Como construir um site de comparação
Crie seu site de comparação. Os detalhes específicos do design do seu site dependerão do produto ou serviço que você deseja comparar. Por exemplo, o site de comparação de carros de luxo pode ter apenas alguns distribuidores para comparar, enquanto uma comparação de livros pode ter dezenas. Esses detalhes guiarão o design do seu site. Além disso, pense em como você gostaria que os visitantes usassem o site. Pense em um design de site que ofereça uma boa experiência para seus visitantes. Em geral, o design do site deve incluir informações sobre o produto ou serviço, os comerciantes comparados e o preço (ou outro aspecto do produto ou serviço) oferecido por cada um dos comerciantes.
Colete dados sobre preços. Eles podem ser coletados manualmente ou automaticamente. Para o formulário manual, visite uma página da loja e registre o preço e outros aspectos de um produto ou serviço para comparação. Obviamente, o foco manual será apenas prático para comparar um número limitado de comerciantes e artigos. Para um grande número deles, a coleta automática de dados é crucial. Muitos grandes varejistas, como a Amazon.com e outros, oferecem informações sobre preços em formatos como XML ou CSV, que podem ser lidos por um programa de computador e usados para atualizar um site.
Atualize suas páginas. Depois de obter os dados de preço atualizados, você poderá atualizar suas páginas da web. O processo de atualização pode ser feito manualmente ou automatizado, dependendo do número de itens a serem atualizados. No formulário manual, você só precisa editar cada página de comparação para incluir os dados de preço atualizados. Na forma automatizada, os dados de preço podem ser processados por um programa e armazenados em um banco de dados, que pode ser usado para gerar dinamicamente páginas de comparação. Grandes sites de comparação geralmente usam essa técnica de armazenamento automatizado em bancos de dados.
Publique seu site de comparação Depois que suas páginas forem criadas ou atualizadas, elas poderão ser publicadas em seu site. Para um site manual, você pode simplesmente transferir as páginas atualizadas para o seu servidor web. Para um site automatizado, você pode transferir ou atualizar o banco de dados de produção usado para gerar as páginas "ao vivo" visualizadas pelos visitantes.