Hlavní navigace

Zope

Snad poslední beta Zope X3

Vyšla pravděpodobně již poslední betaverze projektu Zope X3. API by již mělo být dostatečně stabilizováno, aby bylo možné tuto betu použít pro vývoj nových aplikací. Zope X3 není kompatibilní s řadou 2 a není optimalizováno na rychlost přepsáním time-critical části z Pythonu do C.

Radim Kolář

5. 9. 2004 17:02 |

3. ročník EuroPythonu končí

Právě končí 3. ročník konference EuroPython zaměřené na Python a Zope konaný letos ve švédském Goeteborgu. (Zaslal Tonda.)

Johanka Spoustová

9. 6. 2004 16:16 |

Zope 2.7.0

Vyšlo Zope 2.7.0 (upozornil CIJOML).

Johanka Spoustová

12. 2. 2004 23:25 |

Šablony stránek pro Zope: závěr

V posledním dílu seriálu se podíváme, jak se z Nákupního košíku odstraňují položky, a zamyslíme se nad budoucností Zope a souvisejících technologií.

Miloš Průdek

25. 7. 2003 0:00 | Zope
Doba čtení: 4 minuty

Šablony stránek pro Zope: sbírání objednávek

Přinášíme další krok v Tajemství proutěného košíku. Položka typu ":records" je příjemným vynálezem pro generování opakovaných řádků v objednávkovém formuláři. Použijeme ji pro sbírání objednávek. Dále uvidíme, jak se tzv. řízení relace používá pro uchovávání údajů a jak se načítají a ukládají údaje.

Miloš Průdek

18. 7. 2003 0:00 | Zope
Doba čtení: 4 minuty

Šablony stránek pro Zope: obsah nákupního košíku

V dnešním dílu probereme metodu pro zobrazení obsahu nákupního košíku. Při té příležitosti si ukážeme zajímavou a účinnou metodu pro pohotové vkládání logiky do šablon ZPT bez nutnosti psát celý program.

Miloš Průdek

11. 7. 2003 0:00 | Zope
Doba čtení: 4 minuty

Šablony stránek pro Zope: nákupní košík (2)

Nákupní košík v tomto dílu dostává reálnou podobu. Kupodivu představíme vysypávání košíku ještě před jeho plněním a naťukneme i podmíněné vykonávání zdrojového kódu šablon ZPT.

Miloš Průdek

4. 7. 2003 0:00 | Zope
Doba čtení: 4 minuty

Šablony stránek pro Zope: nákupní košík

Základní kámen e-commerce - Nákupní košík bude dnes představen po prezentační stránce. Z předchozího dílu použijeme nové znalosti o jazyce METAL, které nám programování Košíku zpestří. Košík by se dal sice napsat i bez jazyka METAL, ale takto dostanete dvě lekce za cenu jedné. A to není všechno! Zavolejte ihned a přidáme vám tento supervýkonný mixér MišMaš Turbo a zástěru s včelkou Májou!

Miloš Průdek

27. 6. 2003 0:00 | Zope
Doba čtení: 3 minuty

Šablony stránek pro Zope: metajazyk METAL

Dnes si představíme další jazyk Zope. Slibuji, že je poslední. Metajazyk METAL nám poslouží k oživení příkladu ilustrujícího udržování stavových informací - a toto udržování je nepostradatelný doplněk pro rozumně fungující webové aplikace.

Miloš Průdek

20. 6. 2003 0:00 | Zope
Doba čtení: 4 minuty

Šablony stránek pro Zope: dokumentace

V dnešním pokračování se budeme ještě chvilku věnovat obecným doporučením. Ukážeme, jak hledat ve značně zpustlé a nesourodé dokumentaci Zope a zachovat si přitom zbytek porostu na hlavě.

Miloš Průdek

13. 6. 2003 0:00 | Zope
Doba čtení: 4 minuty

Šablony stránek pro Zope: překrývání technologií

Mocné technologie Zope byly v minulém dílu představeny v souhrnné tabulce. Dnes o některých z nich napíšu trochu víc informací, protože šablony stránek by se bez těchto technologií neobešly. Dozvíte se i, co znamená překrývání technologií a jak se s ním vyrovnat.

Miloš Průdek

30. 5. 2003 0:00 | Zope
Doba čtení: 3 minuty

Šablony stránek pro Zope: další praktické příklady

Webové aplikace (neboli dynamické webové stránky) vznikají často ve skriptovacích jazycích PHP nebo .ASP. Tyto jazyky poskytují velké množství užitečných funkcí, ale neoddělují výkonné (neboli logické) části programu od částí, které se starají o prezentaci dat. Oddělení logiky od prezentace je hlavním trendem moderních webových aplikací, protože usnadňuje údržbu a zpřehledňuje aplikaci.

Miloš Průdek

23. 5. 2003 0:00 | Zope
Doba čtení: 4 minuty

Šablony stránek pro Zope: tal:replace

V minulém dílu představenou šablonu pro automatický seznam obrázků dnes trochu přepíšeme, aby poskytovala lepší výsledky, a přitom si v praxi ukážeme další značku jazyka ZPT - tal:replace. Také se znovu podíváme na získávání užitečných informací pro aplikace typu cesta.

Miloš Průdek

16. 5. 2003 0:00 | Zope
Doba čtení: 3 minuty

Šablony stránek pro Zope: získávání

Získávání je unikátní technologií Zope, kterou jinde nenajdete. Tato velmi praktická vlastnost umožňuje úsporné a logické programování a tvorbu šablon. Bohužel je následkem její revolučnosti nesnadné ji pochopit jen z definice, a proto v tomto pokračování najdete velmi jednoduchý příklad praktického použití.

Miloš Průdek

9. 5. 2003 0:00 | Zope
Doba čtení: 4 minuty

Šablony stránek pro Zope: smyčka

Šablony ZPT umožňují i neumožňují programování. Většinu konstrukcí známých z běžných programovacích jazyků v šablonách ZPT nenajdete, ale některé specifické programovací postupy byly rozvinuty tak, aby vyhovovaly smyslu ZPT, tedy prezentaci dat. Mezi těmito postupy je nejdůležitější obyčejná smyčka. Jednoduchou smyčku, představenou v minulém pokračování, si dnes rozebereme řádek po řádku.

Miloš Průdek

2. 5. 2003 0:00 | Zope
Doba čtení: 4 minuty

Šablony stránek pro Zope: syntaktická pravidla

Šablony ZPT mají jednoduchou, ale poměrně neobvyklou syntaxi. V této části seriálu uvidíte praktický příklad šablony, která dělá užitečnou činnost: automatickou tvorbu navigace pro web. Ale nejprve si přehledně popíšeme syntaktická pravidla šablon ZPT.

Miloš Průdek

25. 4. 2003 0:00 | Zope
Doba čtení: 3 minuty

Šablony stránek pro Zope: úvod

Webové aplikace (neboli dynamické webové stránky) vznikají často ve skriptovacích jazycích PHP nebo .ASP. Tyto jazyky poskytují velké množství užitečných funkcí, ale neoddělují výkonné (neboli logické) části programu od částí, které se starají o prezentaci dat. Oddělení logiky od prezentace je hlavním trendem moderních webových aplikací, protože usnadňuje údržbu a zpřehledňuje aplikaci.

Miloš Průdek

18. 4. 2003 0:00 | Zope
Doba čtení: 3 minuty

Aplikační server Zope (3)

Zope je RAD nástroj pro tvorbu webových aplikací, obsahuje webový, aplikační a databázový server, session management, týmovou spolupráci, verzování, kešování, poštovní služby, šablony, podporu XML, WebDAV, SOAP a mnoho dalšího.

Lukáš Zapletal

9. 7. 2002 0:00 | Zope
Doba čtení: 6 minut

Aplikační server Zope (2)

Zope je RAD nástroj pro tvorbu webových aplikací. A obsahuje webový i aplikační server. A databázový server. A session management, týmovou spolupráci či verzování. A kešování a poštovní služby. A to jste ještě opravdu neviděli!

Lukáš Zapletal

2. 7. 2002 0:00 | Zope
Doba čtení: 5 minut

Aplikační server Zope

Zope je RAD nástroj pro tvorbu webových aplikací. Obsahuje webový a aplikační server, databázový server, objektově orientovanou databázi, session management, týmovou spolupráci, verzování a mnoho dalšího. A je celý napsán v Pythonu. To jste ještě neviděli.

Lukáš Zapletal

25. 6. 2002 0:00 | Zope
Doba čtení: 7 minut

LinuxJournal o Zope

Na LinuxJournalu se věnují aplikačnímu serveru Zope. Článek provádí instalací, pokračuje rozborem funkcí a správou produktu.

Radim Radoomek Kolář

21. 2. 2002 10:52 |

Srovnání Zope a Microsoft Site Serveru

Střet filosofií, tak by se dalo nazvat základní srovnání aplikačních serverů Zope a MS Site Server, které naleznete zde. Mimo jiné mě zaujala doba instalace obou produktů: Zope – 6 minut, MSSS – 5,5 hodiny. Nelze to samozřejmě brát za…

Redakce

14. 10. 1999 0:00 |