Site de compra e venda de veículos

Olá pessoal.

Hoje to lançando o meu primeiro site desenvolvido com o Yii.

O site se trata de um classificado de veículos, onde os usuários podem anunciar ou procurar veículos e entrar em contato com os vendedores.

O site é esse: http://www.emuitocarro.com.br

Com o tempo e aumento do número de acessos, vou postando informações relevantes sobre desempenho e problemas que possam vir a surgir com o framework.

Já agradeço por opiniões, sugestões ou aviso de erros.

Abraço

Muito bom, parabéns!

Muito bom, gostei mesmo :D

Queria saber de uma coisinha (pergunta de iniciante, rsrsrs), a barra de busca você fez como? Direto do banco, ou indexando pelo Lucene (zend)?

Uma vez vi um tuto ensinando fazer uma busca no yii (junto com o zend lucene), nem fiz. Ai queria saber só para saber no que posso fazer de melhor, caso eu precise criar uma :D

Opa Acacio, tranquilo?

Eu usei como base as dicas desse tópico aqui:

http://www.yiiframework.com/forum/index.php/topic/11720-add-a-keyword-search-to-an-index-view/page__p__57404__hl__keyword++earch#entry57404

Basicamente, voce separa as palavras digitadas no campo de pesquisa, forma um array com as palavras, faz um tratamento para evitar xss e sql injection, e vai comparando por cada coluna que você quer relacionar pra aquela pesquisa.

Tipo, no meu caso:

Usei colunas como fabricante do veículo, modelo, ano, cor, etc. E busquei em cada palavra digitada no campo, os valores nessas tabelas.

Ai você define uma prioridade nessas tabelas, para os itens aparecerem em ordem de relevancia nos resultados.

abraço

Ficou bacana cara, parabens :D !!

Aparentemente bastante rapido!! Fez alguma otimização? fala ae pra gente…

Abraço

Opa, tranquilo Gustavo?

Então cara, em relação ao Yii, eu usei o yiilite.php como arquivo base, deu uma baita de uma melhorada. Porém ainda não habilitei o APC, então acho que vai ficar melhor ainda.

De resto só aquilo que é sugerido em aplicações web em geral: uso de sprites, minimizar css, js no fim da página, compactação com gzip, etc.

Uma dica que eu deixo, é o uso do page speed, do google. Ele ajuda muito nisso, dando uma nota para o site, e dizendo o que você precisa fazer para melhoria dessa nota.

Acho que é isso.

abraço

Opa, blz cara! Valeu pelas informações ae… :)

o site tá show…

só uma observação: a imagem do "feedback" poderia ter um fundo transparente pois sobre o cinza da página inicial fica aparecendo a ponta branca…

boa…valeu pelo toque bruno.

Ficou meio parecido com o http://www.hotellweb.no/, mas está legal.

Happy coding.

Opa Valeu Luiz. A estrutura ficou um pouco parecida realmente, mas eu não conhecia o site nao…huaehu

Eles copiaram de mim. :x

abraço

Ficou mt bacana o site, parabéns pelo trabalho.

Pergunta newbie. Oq é esse yiilite.php e como funciona? Usou tb o Twitter bootstrap para montar esse layout?

Cálcio,

yiilite.php é um arquivo que faz parte do core do framework, que contem as principais class do framework, ajuda na performance da aplicação.

Eu uso muito ele no final do projeto.

Referência:

http://www.yiiframework.com/doc/guide/1.1/pt_br/topics.performance#using-x-9x

Valeu Calcio.

Não usei o Twitter Bootstrap não…pra deixar o site com sua propria cara.

Bom, o newerton já respondeu. Mas só acrescentando um pouco. A equipe do Yii alerta que o yiilite pode reduzir o desempenho da aplicação, se vc não estiver usando o apc. Ai é bom vc comparar o desempenho com o CProfileLogRoute.

abrçao

Parabens brother ficou show!

Muito bacana o site! Conta aí como foi o desenvolvimento…

Você fez sozinho? Se não, qual o tamanho da equipe? Quanto tempo levaram?

Quais extensões usou?

Abraços

Léo