Olá a todos,
Venho aqui apresentar um pequeno projecto que estive a fazer onde uso o commerce como "base" do site, no entanto o site não tem nada a ver com uma loja. Com isto pretendo motivar algumas pessoas na forma como utilizam vários módulos. Por vezes conseguem-se coisas interessantes e diferentes do que originalmente o módulo servia.
Neste caso, tive a vantagem de o commerce estar dividido em vários sub-modulos e não ser necessário usar o cart ou o costumers.
O projecto é o www.Progressives.biz (Para o pessoal que está no trabalho, tenham atenção ao abrir já que o site está ligado a conteúdo sobre casinos online, não vão os vossos superiores ficarem a perguntar porque estão a ver uma página de jogo no trabalho).
Neste projecto para alem do commerce uso o i18n para a internacionalização e vários módulos de geolocalização que permitem colocar as moedas e a linguagem de acordo com a localização do utilizador.
Se alguém tiver sugestões de como melhorar ou alguma palavra a dizer, nem que seja um redondo "não gosto" agradeço que o façam, pois é com todas as criticas, sejam elas ou não favoráveis que todos melhoramos.
Comments
Aprovado
Olá Pedro
Embora o jogo não seja a minha paixão, o site tem pormenores interessantes. O sistema multilingue está a funcionar bem, com a negociação de línguas bem configurada. Pergunto-te se a as descrições dos jogos nas várias línguas foram introduzidas node a node ou se automatizaste o processod e criação das versões de línguas a aprtir do node source.
Achei usares o commerce-price para mostrar o valor do prémio.
Como estás a carregar os dados das fontes externas?
Já agora, o que é feito do apostas.org.pt. Verifiquei que está em baixo...
Os dados estão a ser
Os dados estão a ser carregados com o feeds (em esteroides :P) com o feeds_tamper + php
Depois uso o rules para comparar o valor do premio actual em relação ao anterior e caso existam diferenças ele cria uma entity (node) com o valor e outros dados usados internamente.
As descrições dos jogos são colocadas manualmente, ou seja l10n e i18n a bombar com 5+ nodes (linguagens) por cada node principal.
Em relaçao ao apostas, tou a reformular o mesmo, não se viste mas a santa casa colocou um processo a betclic e eles agora nao podem publicitar os seu serviços em Portugal. Como o site era baseado em info fornecida em parceria com eles, tive de o tirar do ar.
Dentro da linha do apostas estou a ultimar o poker.org.pt / pokerfx.com para ser lançado em breve. Ai podes ver uma utilização de facet search (sobre solr) com o feeds a mistura.
Mais ainda ando aqui a fazer uma especie de rede social para estes mercados (jogo) tambem para ser lançada brevemente. No entanto tenho um block em relação ao hierarchy_select que não há forma de estar em D7. Ando à procura de soluções alternativas. A ideia aqui é os users poderem selecionar um determinado evento a partir de uma hierarquia para depois os dados serem tratatados de forma a poderem ser relacionados entre si. E isto claro, estamos a falar de milhares de eventos por dia, por isso tem de ser algo que faça as coisas "programaticamente".
Uma coisa que não tenho gostado muito com as importações(feeds) é a db ter de estar em innodb, no server onde tenho o poker tenho cerca de 250 querys por segundo e as tabelas a crescerem imenso, tive de arranjar aqui uma forma de as reconstruir regularmente (mensalmente) até pq nao tenho muito espaço nessa maquina, tem discos SSD e ainda não existem em tamanhos massivos.
Ando a ver se consigo passar estes dados todos das importacoes para o solr ,até que sao dados temporarios e não precisam de ser exactos.
Bem, já vai longa a resposta, mais nos proximos episodios :P