using-grok-techniques-in-plone

3 messages Options
Embed this post
Permalink
luigi scarso

using-grok-techniques-in-plone

Reply Threaded More More options
Print post
Permalink
http://www.martinaspeli.net/articles/using-grok-techniques-in-plone

Cosa ne pensate ?

PS
E' uno   trucco  di bassa lega perchè in realtà non ho capito niente
di quello che c'è scritto.

--
luigi


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Davide Moro-2

Re: using-grok-techniques-in-plone

Reply Threaded More More options
Print post
Permalink
Il giorno gio, 05/11/2009 alle 14.50 +0100, luigi scarso ha scritto:
> http://www.martinaspeli.net/articles/using-grok-techniques-in-plone
>
> Cosa ne pensate ?

Ottimo documento :)

--
Davide Moro

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
silviot

Re: using-grok-techniques-in-plone

Reply Threaded More More options
Print post
Permalink
In reply to this post by luigi scarso
2009/11/5 luigi scarso <[hidden email]>
http://www.martinaspeli.net/articles/using-grok-techniques-in-plone

Cosa ne pensate ?

Grok può essere molto utile per chi si avvicina a Zope: evita di dover utilizzare lo ZCML.
Invece di avere la configurazione in un file xml separato la strategia Grok è usare delle direttive python per gli stessi scopi.
Per l'utente che ormai si è abituato o per coloro a cui piace lo ZCML Grok è superfluo.
In ogni caso la documentazione di Dexterity fa riferimento alle direttive Grok, non a quelle ZCML (che in ogni caso sono sempre una possibile alternativa, sebbene non documentata).
Personalmente non ho nessun fastidio ad usare lo ZCML (beh, diciamo "non più", perché all'inizio è stato un fastidio dover imparare un linguaggio in più) ma in futuro (per esempio per creare tipi di contenuto con Dexterity) userò di sicuro i grokkers.
Trovo comunque la ZCML più generica e potente: posso, per esempio, usare una direttiva in un pacchetto registrando una classe da un altro pacchetto; questo può tornare utile per modificare il comportamento di pacchetti di cui non posso cambiare i sorgenti.
I grokkers, invece, hanno un effetto solo sul loro contesto.

        Silvio

_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html