Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Aplikační server Zope (2)

O. Auda
O. Auda (neregistrovaný)
2. 7. 2002 1:23 Nový

Script (Python) je omezený python

celé vlákno

Autor píše: "Ve skriptech můžeme používat plnohodnotný Python se všemi jeho výhodami a knihovnami."

To není tak úplně pravda. Script (Python) je výrazně omezený (plnohodnotnější je External Method).

Důvodem je fakt, že Script (Python) je editovatelný prostřednictvím webového rozhraní. Proto je považován za potencionálně nebezpečný.

Je testováno oprávnění k přístupu k objektům. Nemůžete použít prostředky, které by vám v posledku umožnili dostat se z klece (eval apod.). Nemůžete vytvořit nekonečný cyklus (vytvořit můžete, ale bude po "hodně" iteracích přerušen). Výrazně je omezen import.

K omezení importu Zope book říká (http://www.zope.org/Documentation/ZopeBook/ScriptingZope.stx, Security Restrictions):

Scripts cannot import arbitrary packages and modules. You are limited to importing the Products.PythonScripts.standard utility module, the AccessControl module, those modules available via DTML (string, random, math, sequence), and modules which have been specifically made available to scripts by product authors. See Appendix B, "API Reference" for more information on these modules. If you want to be able to import any Python module, use an External Method, as described later in the chapter.

Tomas Cervinka
Tomas Cervinka (neregistrovaný)
2. 7. 2002 7:03 Nový

Moduly

celé vlákno

Presne tak, zkousel jsem ruzne navody na import modulu do Pythonu Zopu, ktere se snazily obejit ony bezpecnostni omezeni, ale nakonec jsem stejne skoncil( a spokojen) u externi funkce.
Pouze to vsak potvrzuje, ze Zope je mocny a bezpecny. Ve srovnani s PHP trva vyvoj kratsi dobu a je prehlednejsi coz je mozna jeste vetsi prednost. Neocenitelne je rozdeleni prace programatora a designera. A s nadsazkou lze rici, ze jednodussi webove aplikace by byl schopny vyvijet i sam designer.

Petr Mika
Petr Mika (neregistrovaný)
2. 7. 2002 9:13 Nový

je nesmysl srovnávat PHP a ZOPE

celé vlákno

Ad. prispevek do Tomase Cervinky (ale i jinych z minuleho clanku):
S rychlosti vyvoje palikaci PHP vs. ZOPE souhlasim
ale proboha, nemuzete prece srovnavat PHP a ZOPE...
Kdyz uz chcete nekdo srovnavat tak srovnavejte PHP a Python.
Ale srovnavat oproti sobe programovaci jazyk a uceleny produkt mi pripadne docela ulet :-)

Osobne bych spis uvital srovnani ZOPE s nejakym obdobnym produktem postavenym na zaklade PHP (znam napr. PHP-Nuke) nebo Javy (ted si na nic nevzpomenu :-))

Tomas Cervinka
Tomas Cervinka (neregistrovaný)
2. 7. 2002 13:00 Nový

srovnani

celé vlákno

Chtel jsem jen pripojit neco k castemu dilematu vyvojare, v cem vyrobit internetovou aplikaci. Proto nevim, proc by se to nedalo srovnavat. Cilem bylo ukazat, jake vyhody(aspon pro me) ma vyvoj v Zope oproti (cistemu)PHP. A myslim si, ze to srovnani je naprosto v poradku. Bylo by ale spravedlive dodat, ze velkou nevyhodou Zopu oproti PHP je, ze neexistuje(alespon o nicem nevim) v cechach zadny webhosting za rozumny peniz podporujici Zope.

O. Auda
O. Auda (neregistrovaný)
2. 7. 2002 23:57 Nový

Webhosting ZOPE existuje

celé vlákno

Webhosting ZOPE tady existuje, např. viz http://www.aow.cz/webhosting#zope

Hostujeme projekty libovolné velikosti - nabízíme i vlastní instalaci ZOPE (lib. verze) jen pro vás!

Měsíční poplatek od 300 Kč za kompletní služby pro jednu doménu je, předpokládám, "rozumný peníz".

hello_world.stx
hello_world.stx (neregistrovaný)
4. 7. 2002 16:02 Nový

free zope hosting [Re: srovnani]

celé vlákno

free zope hosting na http://www.freezope.org/ nebo http://www.nipltd.net/Free mozna i jinde...

Zasílat nově přidané příspěvky e-mailem