O
site da Todeschini, maior empresa moveleira da América Latina com mais de 60 anos de mercado, tem papel fundamental no branding da marca e no seu relacionamento com os possíveis consumidores e seus representantes.
Com mais de 120 mil acessos e 1.500.000 de page views mensais, o site é a primeira impressão que milhares de consumidores têm da marca, além de ser uma importante fonte de pesquisa de produtos e lojistas.
Dessa forma, o nosso desafio foi criar um novo site para a Todeschini que fosse atrativo visualmente, mas que não deixasse de lado a performance.
Apesar da MMDA utilizar o Drupal desde 2008, já que ele é mais robusto e possibilita o desenvolvimento de alto nível, nos dando mais autonomia no gerenciamento do conteúdo e evolução do site, o site antigo da Todeschini utilizava um CMS desenvolvido pela própria MMDA em ASP3.
Assim, para a migração do conteúdo para o Drupal, utilizamos o módulo Node Import que possui uma ótima interface de configuração dos dados para importação, e em pouco tempo traz grandes quantidades de conteúdos prontos para serem colocados em produção.
A versão do Drupal escolhida para o site da Todeschini foi a 6, pois ela possui uma grande quantidade de módulos desenvolvidos. A seguir, os módulos que utilizamos no desenvolvimento do site por área.
-
Na área de desenvolvimento: Administration menu, Devel (em específico o devel generate - para criação dos conteúdos de marcação), Module filter, ModuleInfo, Taxonomy Manager, Poormanscron, LoginToboggan, Conditional Stylesheets.
-
Funcionalidades do site: Blog, Comment, Views, CCK, Image Field, Imagecache, Imagecache Actions, Pathauto, NiceMenus, Node Block, Quick Tabs, Custom Search, NodeWords, Integrated Meta Tags, Views Accordion, Webform, Webform Block, jQuery Update, Sitemap, XML sitemap.
-
Gerenciamento de conteúdo: Content management filter.
-
Multilínguas: i18n, Content type translation, Menu translation, Block translation, String translation, taxonomy translation, Synchronize translations, CCK translation, Custom Search Internationalization, String Overrides, l10n_update.
Além desses módulos, utilizamos os módulos listados abaixo para solucionar algumas especificidades do site:
-
404 blocks (Para melhorias na Arq. de informação das páginas 404)
-
Hierarchical Select (Para a melhor organização das informações de localidade das lojas)
-
Support (Para o sistema de Suporte ao cliente)
-
HTML Mail
-
Special menu items
-
SOAP Client
-
Drupal System Charting
-
Language assignment
Também destacamos o uso de views para gerar conteúdos a serem buscados via Ajax para a busca de lojas, o desenvolvimento de módulos customizados para o Acompanhamento de Pedidos, e a geração de imagens e presets dinamicamente através da api do imagecache.
Conclusão
Quanto mais usamos o Drupal, melhor ele se apresenta. No princípio, algumas funcionalidades apresentaram dificuldades de implementação, mas conseguimos solucioná-las com um pouco de pesquisa (e deixamos nosso muito obrigado à comunidade que compartilha o conhecimento) e estudo do comportamento de alguns módulos.
Até o momento, o site está rodando muito bem e trazendo resultados satisfatórios, especialmente pela facilidade de atualização dos conteúdos.
Comentários, sugestões, perguntas e críticas são bem-vindas!
Deixe seu comentário