| CCK para Joomla |
|
|
|
|
Você está precisando fazer um catálogo no Joomla? Quer criar um blog com o sistema? Então saiba como isso pode ser resolvido neste post. Vamos falar um pouco sobre:
O que é um CCK?Talvez uma das maiores limitações do Joomla seja o fato de ele ainda não possuir (pelo menos na versão 1.5) um CCK (Content Constructor Kit), como a exemplo de seu concorrente o Drupal. Mas o que seria um CCK? É simples, trata-se de uma ferramenta de construção de conteúdo. Algo que vai muito além do "HTML Personalizado" do Joomla. Para tornar mais claro, vamos a alguns exemplos. Vamos supor que você está desenvolvendo um website para uma concessionária. Neste website serão listados vários tipos de automóveis. Na ficha de cada veículo deverá constar alguma informações padrão:
Para montar a ficha de cada carro teríamos duas opções. A primeira seria escrever artigos sobre cada carro, o que seria muito cansativo e nos traria várias limitações quanto à pesquisa ou ordenação dos dados. A outra solução seria criar uma espécie de formulário com campos customizados. Este formulário, ao ser preenchido seria capaz de gerar cada uma das fichas de nosso site. Esta ferramenta para a criação destes campos personalizados é o CCK. Campos de select, texto, dropdown, e muitos outros, podem ser facilmente criados, possibilitando assim que praticamente qualquer conteúdo seja criado dentro do Joomla. Quais algumas opções disponíveis no mercado?Dentre as opções disponíveis podemos destacar 3: Mighty Resources da empresa Mighty Extensions, ZOO da empresa inglesa YOOTheme e K2 desenvolvida pela equipe JoomlaWorks. Já experimentei as três extensões e existem alguns pontos a considerar. Dos três componentes, o que sem dúvida possui a maior gama de recursos é o Might Resources. É também a primeira ferramenta do tipo no mercado Joomla (pelo menos ao que me consta). Entretanto, como acontece com o ZOO da YOOtheme, o usuário que quiser utilizá-la vai notar que alguns recursos chamados "avançados", como integração com JoomFish, templates adicionais, integração com YouTube, etc só podem ser adquiridos fazendo-se a compra do pacote "Avançado". Se quiser ver um demo da ferramenta clique aqui. Uma vez que você assina o pacote avançado do Mighty Resources, passa a ter acesso ao recursos adicionais do componente, atualizações e também ao suporte técnico que utiliza o modelo "lifetime" (ou seja "por toda a vida"). Obviamente este suporte é dado em inglês. Mas é obvio que este componente não possui só vantagens. Ele de certa forma é dos três, o mais complexo e você vai quebrar um pouco a cabea para fazê-lo funcionar. As atualizações também podem lhe trazer algum "frio na barriga", uma vez que o processo não é dos mais simples. Mas ainda assim é o que utilizo com maior frequência. A ferramenta ZOO da YOOtheme, das três é a mais bonita visualmente (um demo dela em funcionamento pode ser visto aqui), mas mais limitada. Não possui tantos recursos prontos como a anterior e sem dúvida é a mais cara, uma vez que seu valor é pago em Euros. Talvez sua principal força esteja na qualidade, que é uma característica das ferramentas desenvolvidas por essa empresa. Também é uma ferramenta fácil de ser utilizada, contendo alguns como o famoso "Drag and Drop". Atualmente a extensão possui apenas 3 modelos de templates prontos (Produto, Download, Blog), mas se você entende um pouco de HTML pode criar os seus próprios templates seguindo as dicas da documentação do produto e dos vídeos tutoriais. Vale a pena conhecer. Finalmente chegamos à K2 da JoomlaWorks. Este é um projeto totalmente gratuito. Possui 2 templates prontos: Blog e Catálogo (você pode conferir um demo da ferramenta clicando aqui), sendo que um novo template no formato Magazine deve ser liberado em breve. É sem dúvida, das três opções aqui listadas a mais limitadas em recursos, mas uma das que mais cresce. Um importante fornecedor de templates, Rockettheme, vem apoiando o projeto e seus últimos templetas tem total compatibilidade com a ferramenta K2. Dependendo da complexidade do trabalho, pode ser uma ótima opção. Espero ter conseguido esclarecer um pouco sobre CCK para Joomla. Se você conhecer ou utilizar outras ferramentas fique à vontade para compartilhar sua opinião nos comentários. Não podemos dizer que exista uma extensão CCK melhor ou pior, mas sem dúvida uma análise criteriosa pode mostrar qual a melhor opção a ser utilizada em cada projeto específico. Um grande abraço e até o próximo post. |






