ti-enxame.com

O ChronoForms é um kit de construção de conteúdo (CCK)?

Eu uso o ChronoForms muito antes de ouvir o termo "Content Construction Kit". Ao definir um formulário e escolher a opção para salvar os resultados no banco de dados, eu posso criar novas tabelas, armazenar vários tipos de campos, incluindo imagens, etc., e criar aplicativos.

Eu encontrei muito poucas limitações com o ChronoForms, por isso não tive muito incentivo para verificar os CCKs.

Gostaria de saber se o ChronoForms faz tudo o que um CCK pode fazer ou devo aprender sobre Zoo, Seblod, Cobalt, K2 ou FLEXIcontent etc?

5
Neil Robertson

Eu acho que é provavelmente muito difícil identificar, do ponto de vista da arquitetura ou do design do banco de dados, como o chrono ou o fabrik são "diferentes" do K2 ou FlexiContent ou qualquer outra coisa. Na minha opinião, todas essas coisas fazem o mesmo: armazenar dados em um banco de dados e oferecer a capacidade de personalizar a maneira como os dados são interpretados e apresentados para exibição e entrada. Basicamente, você está na aparência da interface de como essa entrada ou exibição é feita, os dados são armazenados de uma maneira que não é importante.

Dito isso, acho que os CCKs "reais" ou os CCKs que se comercializam como tal têm pelo menos alguns recursos que considero importantes: roteamento de URL, interfaces amigáveis ​​ao usuário, estruturas de categorias compartilhadas, ACL e modelos.

Agora - tenho certeza de que muitas dessas coisas que mencionei podem ser feitas nos ChronoForms. Eu uso o fabrik, mas considero as duas ferramentas bastante similares, então estou baseando minhas opiniões na minha experiência com isso. Pessoalmente, o roteamento na Fabrik não é tão quente. Também é possível adicionar coisas como ACL ou categorias, mas não é tão intuitivo ou "integrado" como esses outros CCKs possuem.

No final - você pode se safar de qualquer uma das abordagens como forma de desenvolver tipos e saída de conteúdo personalizados - eu não ficaria muito envolvido com a semântica do que torna um CCK diferente de uma ferramenta de "arquitetura de aplicativos" - eu concentre-se no que você precisa fazer e em qual ferramenta o leva mais rápido.

4
Chad Windnagle

Não existe um termo claro sobre o que é CCK, por isso depende do ponto de vista :)

O termo CCK vem do Drupal, onde o módulo com o nome CCK, criado para estender o Nó, adicionando campos extras.

portanto, deste ponto de vista, o Chronoforms não é um CCK, porque não estende o Conteúdo no Joomla !.

Também isso significa que o Joomla! não tem CCK real. Apenas Seblod mais perto disso.

4
Fedik

O Chronoforms é um componente de formulário, que também pode ser usado para personalizar o processo de login ou criar processos simples de gateway de pagamento. Não é um CCK, mas você pode criar algumas das funcionalidades usando o ChronoConnectivity, que permite criar suas próprias tabelas (e, portanto, estruturas de dados).

Minha opinião pessoal é que existem melhores ferramentas de CCK por aí. Pelo que vale, o meu favorito é o K2. É mais fácil de usar do que muitos outros e é razoavelmente extensível fora da caixa. Certamente, se você apenas deseja criar uma lista se widgets com campos personalizados, é realmente fácil começar.

4
Jeepstone

Não usei o ChronoForms, mas usei o K2 e o Zoo. Ambos sentem que foram feitos para superar alguns déficits com o sistema de artigos em estoque. Ambos usam "itens" em vez de artigos, e então você pode (quase infinitamente) expandir o que esse artigo pode exibir adicionando itens como campos extras e plug-ins de terceiros (como o Google Maps). Pense nisso como um sistema de artigos muito personalizável.

Com o K2, você pode estilizar categorias e até substituir muito a saída e todos os artigos de cada categoria assumem esse formato e estilo. Também existem ótimos módulos de filtragem disponíveis que podem usar tags e campos extras para classificar os resultados.

Como você pode personalizar completamente a saída, é possível criar vários campos extras no back-end (além de imagens e galerias de imagens), preenchê-lo lá e fazer com que eles exibam os dados em um layout personalizado no front-end.

Com o Joomla 3.xe as tags, além de alguns plugins de campo personalizados de terceiros, você pode se aproximar disso com os artigos de estoque, mas ainda não está lá.

Não tenho idéia de quão próximo isso é do ChronoForms, mas o nome (para mim) indica que ele foi criado para reunir informações no front-end. Embora o Zoo possa fazer isso (e eu assumo o K2, mas nunca o fiz), não sinto que essa seja a principal função desses CCKs.

3
Brian Peat

Eu diria que definitivamente tem a ver com o que você quer fazer e como você definiria o CCK. Não trabalho muito com o ChronoForms e tenho pouca experiência com o ChronoEngine.

Eu consideraria o CF mais um componente de formulários, com a capacidade de criar aplicativos de banco de dados personalizados usando o CE. Em algum momento, isso pode ser considerado semelhante a um CCK.

Ao mesmo tempo, componentes como K2 ou Seblod são dedicados e projetados para fornecer exatamente esse tipo de funcionalidade, o que permitirá que você crie itens de conteúdo personalizados com facilidade e rapidez.

Vale mencionar outra extensão que pode ser considerada como CCK para o Joomla, e se encaixa na definição de CCK da Fedik, pois ela realmente estende o componente principal de conteúdo do Joomla. Este é o Anexo de Campos ( http://extensions.joomla.org/extensions/authoring-a-content/content-construction/18564 ) e fornece tipos de campos para estender artigos do Joomla.

Recentemente, comecei a usar a Fabrik, que eu acho, combina alguns recursos poderosos e pode ser usado como construtor de aplicativos (semelhante ao ChronoForms com ChronoEngine) e, potencialmente, alguém pode criar um sistema de conteúdo personalizado.

Concluindo, novamente, é o que funcionará melhor para os requisitos específicos de cada projeto. Se envolver e aprender mais, só será benéfico e você poderá decidir o que se encaixa melhor para você e seus projetos.

2
FFrewin

Eu diria que o Zoo é muito diferente dos Chronoforms. Eu uso os dois e por diferentes razões. O Chronoforms é ótimo para aplicativos que exigem uma ação (um formulário/entrada) e eu adoro a apresentação visual e a flexibilidade do Zoo. Depende inteiramente das suas necessidades em um projeto específico.

2
Toni Marie

Kit de personalização de conteúdo CCK. Chronoforms é um componente de formulários, porque não afeta a maneira como o conteúdo é exibido.

K2 é um CCK porque personaliza a maneira de exibir itens. O Virtuemart é um CCK porque personaliza a maneira de exibir itens (lista de produtos).

sh404sef não é um CCK porque não afeta o conteúdo, mas a URL .....

1
informaticien51