Code

Changes between Version 33 and Version 34 of UsingTheMailingList


Ignore:
Timestamp:
07/11/11 23:07:23 (3 years ago)
Author:
lawgon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UsingTheMailingList

    v33 v34  
    77People migrating from other frameworks/tools face particular issues, mainly regarding basic concepts. We try to address some of these issues here. 
    88=== Zope/Plone === 
    9  * The fundamental difference here is that Zope is a *server* and completely self contained. It has 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. 
     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. 
    1010 * 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. 
    1111 * 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. 
    1213=== Drupal === 
    1314=== php frameworks ===