Eu si Zope

Categorii: Programare, General, Internet

27-Mar-2013 10:42 - 367 vizionari

Am inceput sa fac aplicatii pentru serverul Zope din intamplare.
Prin anii 2001 foloseam PHP si inca nu eram cuprins de febra Python-ului.
In timp ce cautam un compilator pentru PHP, am gasit Zope.
De fapt trebuia sa caut Zend, dar nu stiu cum am gasit Zope.

Toate aceste aplicatii (PHP, Zend, Zope, Python) sunt folosite la crearea sit-urilor de web.
Python este un limbaj de programare generic folosit pentru apropape orice fel de aplicatie, dar PHP este un limbaj dedicat pentru serverele de web.
Zend, prin 2001, era un compilator de PHP, acum este un server de aplicatii web.
Zope a fost de la inceput un server de aplicatii web bazat pe Python.

Pe scurt: am trecut de la limbajul PHP la limbajul Python.

Am instalat Zope,l-am testat, mi-a placut si am facut sit-ul intern al firmei la care eram angajat (Intranet) 100% in Zope.

Am dezvoltat pentru comunitatea Zope si utilizatorii sai cateva module de extindere server prin anii 2001 - 2004.

Acum toate aplicatiile mele pentru Zope au ramas la http://old.zope.org/Members/Ioan/
S-a pierdut pagina de start cu prezentarea mea, a ramas numai lista de pachete.
Intre timp Zope s-a dezvoltat si programele mele au migrat in zona veche (in istoria) a comunitatii Zope.

Zope este este un server deosebit, am auzit ca noul design este revolutionar, dar pentru mine este ingropat de 10 ani.
Am renuntat la Zope pentru ca implementarea serverului era prea complicata si la un moment dat am gasit o problema marunta de securitate pe care nu am putut sa o rezolv. Am vrut ca pentru utilizatorii inregistrati sa acund o facilitate in interfata standard de administrare a serverului, dar sa fie vizibila pentru administratori.

Dupa Zope am trecut pe serverul de aplicatii Quixote si interesant este ca folosind Zope m-am simitit ca Don Quixote atacand morile de vant.

Dupa Quixote am inceput sa folosesc Turbogears 2, apoi CherryPy si  Bottle.

Quixote, Turbogears 2, CherryPy, Bottle – toate sunt servere de aplicatii web bazate pe Python.

Acum folosesc Bottle – un server simplu, cu putine linii de program, cred ca este cel mai mic server de aplicatii web scris in Python.



Ultimele pagini: RSS

Alte adrese de Internet

Categorii

Istoric



Contorizari incepand cu 9 iunie 2014:
Flag Counter
Serviciul DNS este oferit gratuit de Free DNS.

Atentie: Continutul acestui server reprezinta ideile mele si acestea pot fi gresite.