Taxonomia - to or not to be

4 views
Skip to first unread message

Alice in Wonderland

unread,
Dec 14, 2009, 10:24:45 AM12/14/09
to Drupal Portugal
Olá a todos,

como sou bastante verde nas arte do drupal, continuo assolada com a
dúvida sobre quando vale a pena utilizar ou não a Taxonomia. Qual a
vossa experiência?

Obrigado

Alice in Wonderland

zorch

unread,
Dec 14, 2009, 11:04:01 AM12/14/09
to Drupal Portugal
Olá,

Isso é uma questão polémica que provavelmente vais ter imensas
opiniões.

Vou-te dar a minha:

Eu uso a taxonomia para categorizar conteúdo (mas estático) e uso CCK
fields para criar novos campos/funcionalidades nos conteúdos (mais
dinâmico).


Ex Típico Taxonomia:

Tens um tipo de conteúdo noticias de um portal desportivo:

Se quiseres filtrar conteúdo para o utilizador por modalidade
(futebol, basquet, andebol) deves usar termos de taxonomia.



Ex Típico CCK:

O mesmo exemplo de noticias de um portal desportivo:

Queres classificar o conteúdo por clube (em que tens para cada clube
uma página (tipo de conteúdo) no drupal).

Nesse caso crias um novo campo CCK, que aponta para o respectivo nó.
Esse campo permite também poderes filtrar o conteúdo por clube.


Aqui tens dois links mais detalhados:

http://drupal.org/node/151601
http://www.johnandcailin.com/blog/cailin/drupal-cck-vs-taxonomy

Espero não ter sido muito confuso,

Cumprimentos,
Filipe

Roberto Gorjão

unread,
Dec 14, 2009, 11:25:08 AM12/14/09
to drupal-...@googlegroups.com
Ol�,

A taxonomia � um instrumento poderoso... mas n�o deixa de ser apenas
aquilo que o nome sugere: um sistema de classifica��o de conte�do que
facilita a recupera��o do mesmo. � mais variado e rico que a simples
defini��o de categorias, normal em blogues, pois permite trabalhar
alternativamente ou em simult�neo com "tags" livres, ou seja com
palavras-chave adicionadas no momento da cria��o/edi��o do nodo. Para
al�m disso, a possibilidade de criar listas hier�rquicas de termos
permite criar aut�nticos sistemas de navega��o paralelos. Isto confere �
Taxonomia uma grande flexibilidade.

Para mim, a taxonomia � particularmente �til quando os conte�dos de um
s�tio s�o muitos e a estrutura de um sistema de navega��o convencional
n�o � suficiente para levar o visitante a todos os conte�dos em que
poder� ter interesse. Quando a navega��o n�o chega, a pesquisa pode
ajudar a resolver o problema, mas poucos utilizadores usam de facto a
pesquisa, por n�o quererem perder tempo com listas pouco precisas ou
demasiado grandes de resultados. A taxonomia resolve esse problema
possibilitando uma outra alternativa, mais precisa e orientada, de
chegar aos resultados. � poss�vel at� apresentar apenas alguns grupos de
palavras por tipo de nodo, o que � ainda mais eficiente. Um exemplo
deste tipo de situa��o, onda a utiliza��o da taxonomia � "obrigat�ria",
� o da cria��o de FAQs.

Outra situa��o em que � a taxonomia � quase imprescind�vel � quando
temos conte�dos em nodos diferentes, eventualmente integrados em �reas
de navega��o distintas, mas que est�o relacionados no seu tema. Nestes
casos, h� todo o interesse em proporcionar ao visitante uma solu��o do
tipo "leia tamb�m" ou "consulte ainda". A taxonomia � a solu��o ideal
para estas situa��es.

Este texto, "Deciding when to use cck and taxonomy", apresenta uma outra
perspectiva sobre o assunto: http://drupal.org/node/335615

Outros links:
- http://drupal.org/handbook/modules/taxonomy
-
http://www.juliakm.com/how-decide-between-using-taxonomy-terms-and-cck-field-classify-content-drupal-site
- http://www.johnandcailin.com/blog/cailin/drupal-cck-vs-taxonomy
- http://drupal.org/node/120624
- http://digitalsolutions.ph/couchkamotereviews/power_drupal_categories

Espero que ajude.

Roberto

-------------------
Alice in Wonderland wrote:
> Ol� a todos,
>
> como sou bastante verde nas arte do drupal, continuo assolada com a
> d�vida sobre quando vale a pena utilizar ou n�o a Taxonomia. Qual a
> vossa experi�ncia?
>
> Obrigado
>
> Alice in Wonderland
>
> --
>
> Recebeu esta mensagem porque est� inscrito no grupo "Drupal Portugal" dos Grupos do Google.
>
> Para publicar uma mensagem neste grupo, envie um e-mail para drupal-...@googlegroups.com.
> Para anular a inscri��o neste grupo, envie um e-mail para drupal-portug...@googlegroups.com.
> Para ver mais op��es, visite este grupo em http://groups.google.com/group/drupal-portugal?hl=pt-PT.
>
>
>
>

Antonio P. P. Almeida

unread,
Dec 14, 2009, 9:25:17 PM12/14/09
to drupal-...@googlegroups.com, elis...@gmail.com
On 14 Dez 2009 15h24 WET, elis...@gmail.com wrote:

> Olá a todos,
>
> como sou bastante verde nas arte do drupal, continuo assolada com a
> dúvida sobre quando vale a pena utilizar ou não a Taxonomia. Qual a
> vossa experiência?

A taxonomia é, conforme o nome indica, uma forma de classificar
conteúdo num site. Pessoalmente não concebo nenhum site sem pelo menos
um vocabulário que define o domínio da informação afixada no site.

O CCK é uma coisa diversa, e não vejo como pode ser entendido como uma
alternativa, i.e., não é uma questão de disjunção mas de conjunção.

O CCK permite criar novos tipos de conteúdo e adicionar campos aos que
o core do Drupal proporciona. A taxonomia vem com o core, e há até um
módulo CCK que substitui os campos de taxonomia do core com campos
usando a API do CCK: http://drupal.org/project/content_taxonomy

Um exemplo para clarificar. Se estou a desenvolver um site sobre
felídeos então posso criar um vocabulário felídeos, com termos como
tigre, leopardo, gato doméstico, gato selvagem, lince, puma, etc.

Se quero ter um campo onde defino a região geográfica de determinada
espécie, então defino um campo CCK para isso que pode ser uma
geo-localização (latitude, longitude) a que posso associar um mapa, ou
simplesmente o nome da região: África Oriental, Ásia Central, América
do Sul, &c. Pode usar o CCK para fazer uma classificação base, mas
quanto a mim isso é uma solução não preferível uma vez que o Drupal de
raiz já oferece um mecanismo de classificação e não há necessidade de
instalar mais módulos. Foi até dos primeiros CMS a fazê-lo.

Obviamente que podia usar a taxonomia para classificar a geografia,
mas aí teria que introduzir outro vocabulário. Inclusive o campo CCK
da geografia pode ser um campo de taxonomia. Depende do que quero que
o campo seja. Se for geo-localização e/ou um mapa então a única solução
é o CCK, se for um simples texto, pode ser um ou o outro.

Em suma, a minha "receita":

1. Classificação base: taxonomia

2. Outras classficações: taxonomia (outros vocabulários) ou campos
CCK. Depende do que se quer obter como resultado final.

--- appa

Reply all
Reply to author
Forward
0 new messages