Zaloguj się

Jog Jajcusia

xmpp:jajcus@jajcus.net

Powrót na stronę główną

ZPT

System obsługi użytkowników sieci obsługiwanych przez naszą firmę robiłem w Zope. Prezentację przy użyciu DTML, bo Zope'a uczyłem się z ZopeBook, gdzie o DTML było najwięcej, a ZPT wyglądał strasznie verbose. Poza tym było tam wyraźnie napisane, że oba rozwiązania są równorzędne i po prostu DTML bardziej przypadnie do gustu programiście/hackerowi, a ZPT webmasterowi.

No i system działa, nawet bardzo ładnie działa (wygląda gorzej, ale mnie to nie obchodzi). Jednak Zope zaczął mnie wkurzać, bo niby proste rzeczy w tym DTML trzeba było robić na około, a do tego VIM się gubił w składni i podświetlał mi część kodu jako błędy (w sumie nie dziwię mu się). Poskarżyłem się nawet na pl.comp.lang.python i tam ktoś mi odpisał, że to DTML jest do d... i należy używać ZPT. A więc zacząłem czytać o ZPT. I rzeczywiście wygląda dużo lepiej niż DTML, chyba zaraz spróbuję jakiś prostszy kawałek systemu na to przepisać. Może się przeproszę z Zopem i kolejny projekt też w nim zrobię? Niestety do metod ZSQL trzeba używać DTML, a tam to nawet wartości None nie rozumie. Ale z tym się jeszcze da żyć... Gdyby jeszcze można było używać Subversion do tego to już by było super.


Komentarze

jpc

23 września 2004 16:56:59

Dlaczego Zope to coś czego już od samego początku nie mogłem polubić? (:

Jajcus

23 września 2004 17:17:00

Z powodu klikanego interfejsu do bazy obiektów, zamiast zwykłych plików? IMHO to największe nieporozumienie Zope (chociaż jako założenie jakiś sens miało).
Ogólnie nie żałuję zastosowania Zope. Gdy zaczynałem nie znałem innych pythonowych serwerów aplikacji (może jeszcze nie było takich co się do czegoś nadawały) a z CGI, czy mod_python to by było duuużo więcej roboty.

ciesiel

23 września 2004 20:35:37

Czyżby jeszcze nie umarła nadzieja...? ;)

Onjin

04 stycznia 2005 08:24:18

Zope mnie zaciekawił. W dodatku oparty na Python'ie. Zbudowałem w nim serwis. Dtml trochę mnie odrzucił i od razu wziąłem się za ZPT + skrypty Python'a no i ZSQL. Serwis zrobił się duży. Zjadał wiele pamięci (prawie całą) no i użytkownicy zjadali transfer i trzeba było serwis przenieść na inny serwer z większym transferem... i nie znalazłem takiego, który by na dodatek zope miał. Może jeszcze kiedyś wrócę do zope. Teraz odkryłem Etomite, pełna elastyczność w kilku megabajtach kodu. Pozdrawiam.

cy3ul

06 lipca 2005 23:00:09

Interesują mnie informacje na temat ZEO ( ZOPE ENTERPRISE OBJECT ) czy ktoś z was zabierał się za to?

Dodaj nowy komentarz

Dostępne jest formatowanie Textile

Podpis:
Treść:
Strona WWW (opcjonalnie):
Wpisz kod:code
 
 

Śledzenie komentarzy (RSS) TrackBack URI


[szpieg] Jesteście obserwowani...