pythone ir zope

M
  • 31 Sau '10

Sveiki, norejau pasiteirauti kur plone tvs'e galima sukurti langa(skilti ar kaip pav.) kurioje butu galima rasyti pythone skripta. Pasirasyi savo funkcijas.
Joomla toks dalykas su php yra, tai sakau gal ir cia bus kars nors pan.

S
  • 31 Sau '10

Plone/Zope yra gan sudėtingos sistemos, todėl negali tiesiog imti ir kažką rašyti. Prieš tai reikia suprasti daug dalykų, kaip veikia Zope ir Plone.

Jei planuoji tuo užsiimti, tai gali pradėti skaityti čia:
http://plone.org/documentation/phc_topi ... +for+Plone

M
  • 2 Vas '10

Isbandziau plone, bet perskaiciau, kad maziem projektam uztenka ir zope standartinio tvs'o. Svariai isdiegiau zope ir parsisiusnciau tvs'a : http://www.zope.org/Products/CMF/
Isikeliau i lib\python\Products. Restartavau zope, bet jokio efekto.
Gal kazka praleidau, dar ko nors reikia?

Trumpai tariant, kaip paleisti standartine zope tvs.
Is anksto dekui

S
  • 2 Vas '10

Lengviausia paleisti zope, diegiant ją per Ubuntu paketų sistemą.

Bet eksperimentuojant, siūlyčiau susikurti virtualią aplinką, ir dirbti joje:

$ virtualenv zope
 $ cd zope
 $ ./bin/easy_install Products.CMFDefault

Tiksliai neatsimenu, pro kur ir per kur paleisti Zope, bet galiausiai reikia naršyklėje atsidaryti: http://localhost:8000/

M
  • 2 Vas '10

Lyg viska ir taip darau.
O ka norima pasakyti situo:

- Zope configured using INSTANCE_HOME, /var/zope, and
  SOFTWARE_HOME, /usr/local/zope/Zope-2.10.4

nelabai suprantu ka daryti su situo

S
  • 3 Vas '10

SOFTWARE_HOME yra pačio Zope katalogas su visais jo failais ir t.t.
INSTANCE_HOME yra Zope projekto/svetainės katalogas, kur laikoma visa informacija susijusi su ta svetaine.

Dažniausiai SOFTWARE_HOME yra vienas, o INSTANCE_HOME gali būti daug, priklauso nuo to, kie svetainių paleidinėji.

Tai konkrečiai, tave turėtų dominti INSTANCE_HOME, nes būtent jį reikia konfigūruoti, norint paleisti svetainę.

M
  • 3 Vas '10

Taip, ta zinau. Rodo control panel zopes kas yra kas.
Bet ka man ten konfiginti? Ar ten konfiginti jei kokiu nors spec. dalyku noriu, o pagal default veikima nieko nereik?

S
  • 3 Vas '10

Jei nori įvaldyti Zope, prieš tai reikia laaaabai daug apsiskaityti, nes tai yra gan sudėtinga sistema. Zope Control Panel leidžia daryti viską. Gali susikurti naujus puslapius, šablonus ir ką tik nori. Per ten galima viską valdyti.

Jei nori greitai ir paprastai susikurti svetainę, tai rekomenduoju Django. Jei nori rimtai užsiimti Zope, tai siūlau pradžiai perskaityti vieną iš Zope knygų.

M
  • 3 Vas '10

taip zinau, kad tai sudetinga sistema, bet man reikia tik pakurti standartine zope tvs. Apie ja ieskojau, bet nelabai ka raso, pagrinde visur jei zope tai butinai plone.
Radau straipsni:
http://www.linuxjournal.com/article/6801
Viska parasyta ka ir kaip daryti, padarau ta pati ir neveikia, del to toks ir pasimetes.

Tik nelabai supratau apie koki simbolini linka ir kaip jis atrodo cia sneka:
"Then, make symbolic links from the Products directory into the CMF directory for CMFCore, CMFDefault, CMFTopic and CMFCalendar. "