Építési gyors útmutató - Comet
buildout - olyan partíciókészlet, amelyek meghatározzák az alkalmazás összeállítását
rész (partíció) - olyan opciókészlet, amelyek lehetővé teszik az alkalmazás egy részének összeszerelését
A recept (módszer) egy olyan program, amelyet az opciókat tartalmazó alkatrészek létrehozására használnak
A Plone Buildout bemutatása
Az alapértelmezett beállításokat az buildout bármelyik részéhez hozzáadhatja a default.cfg fájlhoz az $ HOME / .buildout könyvtárához
MEGJEGYZÉS: Ezek csak az alapértelmezett értékek, nem felülírják a buildout beállításait.
A Plone Buildout használatának megkezdése:
A kezdéshez használhatja a ZopeSkel sablongyűjteményt
Néhány kérdést felteszünk az új Buildout-ról.
Tehát van a buildout, és most már használhatod a bootstrap-ot a környezet kezdeti összeszereléséhez:
Most már mindent meg kell tennie a webhely futtatásához (beleértve a zeoserver és az instance partíciók nevét is).
Ha a Zope Storage Server szolgáltatást használja:
Most futtathatja a Zope példányát:
MEGJEGYZÉS: Több példány általában különbözik a számmal, növekedésével, például instance1, instance2 stb.
Fenntartott karakterek, amelyeket nem kell partíciónként vagy beállításban használni:
A Buildout beállítások a következő változó helyettesítési szintaxist használják:
Az elemek listáját tartalmazó beállításokat elemenként vagy szóközökönként kell kitölteni:
Beállítások hozzáadhatók vagy törölhetők a + = és a - = gombbal. A következő példában kiterjesztjük a fent leírt konfigurációs fájlt:
A verziók számos módon rögzíthetők:
A Buildout parancssor használata
A Buildout parancssorának szintaxisa:
MEGJEGYZÉS: A beállítások és a hozzárendelések bármely sorrendben megadhatók.
A bin / buildout parancs speciális beállításokkal rendelkezik. A következő paranccsal tekintheti meg őket:
Az alapértelmezett .cfg fájlt hozzáadhatja az $ HOME / .buildout könyvtárhoz, és beállíthatja a Buildout szakaszok egyéni alapértelmezett értékeit.
Növelje a napló részleteit 10-gyel. Nagyobb növekedéshez használja többször. (Alapértelmezett: 100)