Changes between Version 33 and Version 34 of UsingTheMailingList
- Timestamp:
- Jul 12, 2011, 1:07:23 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UsingTheMailingList
v33 v34 7 7 People migrating from other frameworks/tools face particular issues, mainly regarding basic concepts. We try to address some of these issues here. 8 8 === Zope/Plone === 9 * The fundamental difference here is that Zope is a *server* and completely self contained. It has itis a webserver cum database server cum templating engine. On the other hand Django is a loosely coupled set of components, and one has to set up the webserver and database outside the framework on one's own - and there is a plethora of choices for these.9 * The fundamental difference here is that Zope is a *server* and completely self contained. It is a webserver cum database server cum templating engine. On the other hand Django is a loosely coupled set of components, and one has to set up the webserver and database outside the framework on one's own - and there is a plethora of choices for these. 10 10 * The Zope templating language is practically a programming language on it's own and it is common practice to embed script python code within templates. Django, on the other hand strictly limits the amount of logic one can put in templates, and it is impossible to embed python code in templates. 11 11 * Zope has clearly defined methods for adding extensions and products. Django does not. 12 * It is possible for an end user to produce an enormous amount of functionality in Plone without knowing anything about python in particular and programming in general, or css or html as all these are provided readymade. With Django you have to roll your own css, html etc and will not get very far without learning python and programming. 12 13 === Drupal === 13 14 === php frameworks ===