"Олег Бройтман. Драматическая история Python и Zope " - читать интересную книгу автора


€бв®аЁп ў®§­ЁЄ­®ўҐ­Ёп дЁа¬л Digital Creations Ё Zope. Digital Creations
Ї®¤еў вЁ«  Python ¤®ў®«м­® а ­®, ў Ј®¤г ЇаЁ¬Ґа­® 1994. € бв «Ё ®­Ё
§ ­Ё¬ вмбп а §а Ў®вЄ®© Є®¬¬ҐазҐбЄЁе Ё­вҐа­Ґв-аҐиҐ­Ё© . ЋЎлз­ п ¬ «Ґ­мЄ п
дЁа¬ , ­ЁзҐЈ® Ё­вҐаҐб­®Ј® Ё§ бҐЎп ­Ґ ЇаҐ¤бв ў«пой п.
‚ 1996 Ј®¤г Є дЁа¬Ґ ЇаЁб®Ґ¤Ё­Ё«бп „¦Ё¬ ”г«в®­, ­ЁзҐЈ® ­Ґ §­ ойЁ© ®
а §а Ў®вЄҐ Ё­вҐа­Ґв-аҐиҐ­Ё©, ­® ¤®ў®«м­® е®а®и® а §ЎЁа ойЁ©бп ў ЏЁв®­Ґ, ў
в®­Є®бвпе ॠ«Ё§ жЁЁ, Ё ў®®ЎйҐ - 祫®ўҐЄ, е®а®и® Ї®­Ё¬ ойЁ© п§лЄЁ
Їа®Ја ¬¬Ёа®ў ­Ёп. ’ўҐа¤л© бв®а®­­ЁЄ ®ЎкҐЄв­®-®аЁҐ­вЁа®ў ­­®Ј® Ї®¤е®¤ , ®­
е®а®и® ҐЈ® Ї®­Ё¬ Ґв Ё е®а®и® 㬥Ґв ҐЈ® ЁбЇ®«м§®ў вм.
Ћ¤­® Ё§ ЇҐаўле ¤Ґ«, б Є®в®а®Ј® ®­ ­ з « - Ґ¬г ЇаҐ¤«®¦Ё«Ё Ј¤Ґ-в®
Їа®зЁв вм «ҐЄжЁо Ї® Їа®в®Є®«г CGI,   ®­ ­ЁзҐЈ® ® CGI ­Ґ §­ «, Ё, Ї®Є  ®­Ё
«ҐвҐ«Ё ў б ¬®«ҐвҐ, Џ®« ќўҐаЁв, ­ з «м­ЁЄ (CEO) Digital Creations, Їа®зҐ« Ґ¬г
«ҐЄжЁо ® CGI. ‘ нв®© «ҐЄжЁҐ© ў Ј®«®ўҐ „¦Ё¬ ”г«в®­ Ї®Ґе « ­  Є®­дҐаҐ­жЁо, Ј¤Ґ
®­ ¤®«¦Ґ­ Ўл« нвг «ҐЄжЁо Їа®зҐбвм, гбЇҐи­® ҐҐ Їа®зҐ«,   Ї®б«Ґ «ҐЄжЁЁ Ї®¤®иҐ«
Є ќўҐаЁвг Ё Є ¤агЈЁ¬ з«Ґ­ ¬ Digital Creations, г¦ б­г«бп Ё бЄ § «: "нв® зв®
¦ §  Їа®в®Є®« в Є®©!" …Ј® Ї®а §Ё« Їа®в®Є®« CGI бў®Ґ© з१¬Ґа­®© Їа®бв®в®©.
•®вп ­ ¤® бЄ § вм, зв® ў® ¬­®Ј®¬ Ё¬Ґ­­® Ў« Ј®¤ ап нв®© Їа®бв®вҐ WEB бв «
⥬, зв® ¬л Ё¬ҐҐ¬ ᥩз б.
Ќ® Є ⮬㠢६Ґ­Ё ”г«в®­ аҐиЁ«, зв® нв® бвл¤­® - Ё¬Ґвм в ЄЁҐ Їа®в®Є®«л,
Ё ­ ¤® ᮧ¤ ў вм зв®-в® ®ЎкҐЄв­®-®аЁҐ­вЁа®ў ­­®Ґ. ‚®в вгв-в® Ё¬ Ё Ўл«
§ ¤г¬ ­ ЇҐаўл© Ўа®ЄҐа ®ЎкҐЄв­ле § Їа®б®ў, Є®в®ал© а биЁда®ўлў « URL Ё ­Ґ
Їа®бв® вгЇ® б«Ґ¤®ў « Є ЄЁ¬-в® Їа®бвл¬ § ¤ ­­л¬ Їа ўЁ« ¬, ­® зҐбв­® ў ¤ҐаҐўҐ
®ЎкҐЄв®ў ЁбЄ « ­г¦­л© ®ЎкҐЄв Ё ўл§лў « ҐЈ® ­  ўлЇ®«­Ґ­ЁҐ. € Digital
Creations ᮧ¤ «  ¤ў  Їа®¤гЄв  - ®¤Ё­ Є®¬¬ҐазҐбЄЁ©, Є®в®ал© ®­Ё ЁбЇ®«м§®ў «Ё
ў­гваЁ,   з бвм нв®Ј® Їа®¤гЄв  - ­ §лў «бп ®­ BoBo Object Publisher - ®­Ё
ᤥ« «Ё Ї®«­®бвмо ®вЄалвл¬.
„®«Ј®Ґ ўаҐ¬п ўбҐ, зв® ®­Ё ¤Ґ« «Ё, а §ўЁў «®бм г ­Ёе ў­гваЁ. Ћ­Ё
§ ­Ё¬ «Ёбм Є®¬¬ҐажЁҐ©, ¤Ґ« «Ё б ©вл, Їа®¤ ў «Ё бў®о Є®¬¬ҐазҐбЄго Їа®Ја ¬¬г,
¤ ў «Ё Ї® ­Ґ© Є®­бг«мв жЁЁ, Ё §  бзҐв нв®Ј® ¤Ґ« «Ё ¤Ґ­мЈЁ. ‚ ®б­®ў­®¬
®аЁҐ­вЁа®ў «Ёбм ­  ­®ў®бв­лҐ б ©вл, в Є б«®¦Ё«®бм. Џ®в®¬ ®­Ё аҐиЁ«Ё, зв®
Ї®а  Ё ®бв «м­го з бвм Є®¬¬ҐазҐбЄ®Ј® б®дв , Є®в®ал© г ­Ёе Ґбвм, ®вЄалў вм, Ё
ў  ўЈгб⥠1999 Ј®¤  ®­Ё ®ЇгЎ«ЁЄ®ў «Ё в®, зв® бв «® Zope ўҐабЁЁ 1.9. Ћ­Ё в Є
¦Ґ ®ЎкпўЁ«Ё, зв® ­  Ї®¤е®¤Ґ ўҐабЁп 2.0, Є®в®а п Ўг¤Ґв ᮢᥬ ®вЄалв .
’ Є ®­® Ё ®Є § «®бм, Ї®в®¬г зв® 1.9 Ўл«  Ї®¤ ¬Ґ­ҐҐ ®вЄалв®© «ЁжҐ­§ЁҐ©,
ў ­Ґ© Ўл«® ®Ўп§ вҐ«м­® Ё¬Ґвм ­  ᠩ⥠ббл«Єг ­  Digital Creations. Ђ ў 2.0
Ўл«® 㦥 ­Ґ®Ўп§ вҐ«м­®, Їа®б⮠४®¬Ґ­¤®ў ­®. ’® Ґбвм Ёб室­ЁЄЁ бв «Ё
б®ўҐа襭­® бў®Ў®¤­л¬Ё, ЎҐаЁ Zope, бв ўм ҐЈ®, ЁбЇ®«м§г© Ё ўЇҐаҐ¤ -
­ б« ¦¤ ©бп ¦Ё§­мо. :) Ћ­Ё ⮦Ґ ­Ґ бࠧ㠢ᥠ®вЄал«Ё. ЏҐаў®­ з «м­® Ўл« 
®вЄалв  ¤®ў®«м­® Ў®«ми п з бвм Zope, ­® ­ҐЄ®в®алҐ §­ зЁвҐ«м­лҐ Є®¬Ї®­Ґ­вл,
Є®в®алҐ ­  б ¬®¬ ¤Ґ«Ґ ў ¬ «Ґ­мЄЁе б ©в е ®б®Ў® ­Ґ ­г¦­л,   ­г¦­л в®«мЄ® ¤«п
ЄагЇ­ле б ©в®ў, ¤®«Ј®Ґ ўаҐ¬п ­Ґ ®вЄалў «Ё. Ќ ЇаЁ¬Ґа, Є®¬Ї®­Ґ­в ZTable, ¤«п
¬ ­ЁЇг«пжЁ© б Ў®«миЁ¬Ё в Ў«Ёж ¬Ё ¤ ­­ле, Є®¬Ї®­Ґ­в Zope Enterprise Option
¤«п Є« бвҐаЁ§ жЁЁ ­ҐбЄ®«мЄЁе Ё­бв ««пжЁ© Zope ў ®¤Ё­ Ў®«ми®© б ©в. —ҐаҐ§
­ҐЄ®в®а®Ґ ўаҐ¬п ZTable, ᮢᥬ ЇҐаҐбв «Ё а §ўЁў вм,   Zope Enterprise Option
Ўл« ®вЄалв, в® Ґбвм ⥯Ґам ҐЈ® в Є¦Ґ ¬®¦­® бЄ з вм, Є Є ўбҐ ®бв «м­®Ґ, Ё
ЁбЇ®«м§®ў вм.
‘Ґ©з б Ї®звЁ ­Ґ ®бв «®бм Є ЄЁе-в® § Єалвле з б⥩. ‚ᥠЁб室­лҐ ⥪бвл
а §¤ овбп,   ¤Ґ­мЈЁ ®­Ё ¤Ґ« ов §  бзҐв ᮧ¤ ­Ёп б ©в®ў Ё«Ё Є®­бг«мв жЁ© Ї®
бў®Ё¬ Їа®¤гЄв ¬. ‘ ¬Ё ¦Ґ ®­Ё Ј®ў®апв, зв® б вҐе Ї®а, Є Є ®­Ё ®вЄал«Ё Zope,