This is a list of python-related acronyms that I've come across
in my vast and never-ending traversal of the blogosphere. Obvious
acronyms aren't included, just the ones I had to look up or
- CMS: Content Management System; system to help publish complicated magazine-like sites
- DHH: David Hennemeier Hanson, the guy behind BaseCamp and Ruby on Rails
- DTML: Document Template Markup Language: Zope's template language
- ORM: Object-Relational Mapping: lets you write nice object-oriented code, and conveniently persist the objects in a relational database. In theory.
- REST: Representational State Transfer: a way of looking at the Web (and therefore designing web apps) as a wide assortment of nouns, with a few well-defined verbs (GET, POST, PUT, etc.); contrast with RPC, which looks at things in terms of lots of verbs. Like Dove, it's not SOAP.
- TTW: Through-The-Web, referring to the ability to add code to a Zope instance through an HTML form.
- WSGI: Web Server Gateway Interface: a standard way for a web server to talk to a (Python?) service, intended to make it easy to plug any service into any server (like CGI did for scripts and web servers). It's not something application developers need to get into only framework developers and server developers need to think about it beyond "Does this (framework|server) work with it?" Think of the app developer as a cook, the framework developer as the guy who made the electric oven, and the server developer as the electrician who installed the wiring in the house. WSGI is the description of the big-ass 240-volt plug and outlet.
- ZODB: Zope Object DataBase; how Zope stores stuff
Last modified: Fri Dec 30 13:00:13 EST 2005