Re: Zope2 Vs. Grok oder BlueBream

Vladislav Vorobiev <[email protected]>
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Am 13. April 2010 21:37 schrieb Jens W. Klein <[email protected]>:
> Am Dienstag, den 13.04.2010, 21:32 +0200 schrieb Vladislav Vorobiev:
>> hab schon wieder den Überblick verloren.
>>
>> Es gibt  Grok  und BlueBream und Zope2, alles Basiert auf ZTK (oder soll bald)
>> Was nimmt man für neue Sachen? Gibt es bestimmte Vorteile? Ich
>
> repoze.bfg ;-)
>

Stimmt auch wieder.

>
>> verwende schon Zeit Jahren Zope2 und habe vor kurzem schon wieder paar
>> größere Projekte umgesetzt. Zope2 ist soweit in Ordnung abgesehen von
>> einigen Unicode Problemen die aber durch paar Patchs umschifft werden
>> könne. Vor allem dass man in der ID kein Unicode verwenden kann.
>
> Hmm, was spricht dann dagegen Zope 2 zu verwenden? Mit den ZTK Techniken
> ist Zope2 immer noch modern.

Eigentlich nichts, nur halt die oben benannten Sachen fallen mir auf.

> Man nimmt was passt würde ich sagen. Und ohne Infos was Du tun willst
> ist Deine Frage eher wertlos und unbeantwortbar.

Es fallen meistens UserPortale und Größere Content Seiten an. Dabei
immer mehrsprachig. Ich setze größeren wert auf Suche, Unicode.

In Zope2 hat mich in letzter Zeit vor allem das Problem etwas irritiert:

[Abspeichern von listen mit Referenzen und Neustartproblem]

<http://n2.nabble.com/Abspeichern-von-listen-mit-Referenzen-und-Neustartproblem-td4468042.html>

bzw. der link in engl.

<http://www.gossamer-threads.com/lists/zope/users/225925>

Ich habe es zwar mit diversen mitteln umgangen aber immer noch nicht
gelöst. In Zope3 bzw. Grok habe ich es noch nicht ausprobiert.

Des weiteren die Einschränkungen vom ObjectManager.py bezüglich ID:

Zeile 90:

    if not id or not isinstance(id, str):
        if isinstance(id, unicode):
            id = escape(id)
        raise BadRequest, ('Empty or invalid id specified', id)
    if bad_id(id) is not None:
         #diese Einschränkung hebe ich als schon sei 3 Jahren  erstes auf.
#        raise BadRequest, (
#            'The id "%s" contains characters illegal in URLs.' % escape(id))
         pass


Ob die Methode schon komplett weg kann und man Unicode Id's verwenden kann?

Nur falls aus Zope2 irgend wann zu Grok migriert, würde ich direkt
jetzt schon auf Grok setzen. Wie sieht nun die Zukunft von Zope2 aus?
In welche Richtung geht die Entwickelung?

Gruß
Vlad

-- 
Best Regards
Vlad Vorobiev


_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.