[z3-checkins] r22708 - in z3/zopeweb/trunk/content: . about
d2m at codespeak.net
d2m at codespeak.net
Fri Jan 27 08:35:25 CET 2006
Author: d2m
Date: Fri Jan 27 08:35:23 2006
New Revision: 22708
Added:
z3/zopeweb/trunk/content/about/about.txt
Modified:
z3/zopeweb/trunk/content/homepage.txt
Log:
move 'Zope technology' out of the homepage to its own folder
Added: z3/zopeweb/trunk/content/about/about.txt
==============================================================================
--- (empty file)
+++ z3/zopeweb/trunk/content/about/about.txt Fri Jan 27 08:35:23 2006
@@ -0,0 +1,211 @@
+Zope technology
+---------------
+
+Zope is written in Python, a highly productive, object-oriented
+scripting language. Some of its features:
+
+* `Zope Management Interface (ZMI)`_, a web-based user interface that
+ can be used by site administrators to manage sites and even to
+ construct new web applications.
+
+* `Zope Page Templates (ZPT)`_, a powerful HTML and XML templating language.
+
+* `Component Architecture`_, Zope's way to make flexible and
+ extensible applications out of a collection of reusable components.
+
+* `Zope Object Database (ZODB)`_, a transactional object database for
+ storing arbitrary (Python) objects, including content, templates
+ and scripts.
+
+* `Relational database adapters`_ for connecting Zope to a wide range
+ of relational databases, allowing developers to access these
+ databases using SQL.
+
+* The `Catalog`_, a powerful indexing and search engine that supports
+ full-text search as well as search on metadata.
+
+* `Integrated security`_. This includes support for authentication
+ databases such as LDAP, role-based security, and safe delegation of
+ control, allowing control over parts of a website or web application
+ to be delegated to others in an organization.
+
+* `Clustering`_ (ZEO). Zope features built-in support for building a
+ cluster of multiple Zopes, all serving the same web
+ application. This allows Zope to scale when you need it.
+
+* `Internationalization suport`_. Zope offers extensive support for
+ internationalization and localization of your web applications,
+ along with pervasive unicode support.
+
+* `Scripting support`_. [XXX]
+
+* `Extensibility`_. You can extend Zope's functionalities with
+ third-party components, and write new components for Zope yourself.
+
+* `Web protocol support`_. Zope supports HTTP, FTP, WebDAV and XML-RPC
+ out of the box. Zope is also easily combined with Apache and other
+ webservers.
+
+* `Python powered`_. [XXX]
+
+* `Object publishing`_ [XXX]
+
+
+Zope Management Interface (ZMI)
+-------------------------------
+
+Zope offers a powerful management interface (*ZMI*) for managing your
+Zope system through a familiar web interface. You can manage Zope
+through any browser.
+
+Zope's management interface is extensible; your own components can
+plug into it and offer a web UI as well.
+
+The ZMI is also replacable -- if you do not want to expose it to your
+users there's no need to; you can build your own UI for your own
+application.
+
+Zope Page Templates (ZPT)
+-------------------------
+
+Zope Page Templates is a HTML and XML templating language that allows
+you to write templates that still look like markup, not programming
+code. Instead of mixing in lots of potentially complicated code into a
+template, logic is in a few simple attributes that get attached to
+existing HTML.
+
+This way, web designers can stay in control over the look and feel of
+your application.
+
+Component Architecture
+----------------------
+
+To be written.
+
+::
+
+> If I were writing about "Why Zope
+> 3?", the first paragraphs would be about how it's built for
+> integration and evolution from the core up. It's not integration in
+> the style of TurboGears, but it's integration in the style of "we've
+> got these business objects and my code expects this contract - how do
+> I make them fit?" and "we've got big environments with multiple
+> customers and things that are always changing - how does the component
+> architecture help me design for change?"
+
+Zope Object Database (ZODB)
+---------------------------
+
+The Zope Object Database is a fullfledged object database for
+arbitrary (Python) objects, including content, templates and scripts.
+The ZODB has full transactional support, so your data is safe.
+
+Zope ships with the ZODB out of the box -- no database setup
+needed. You don't have to interface your code with a relational
+database to store data if you don't need to -- you can store the
+Python objects directly, no relational database needed. Of course,
+Zope supports those as well.
+
+Relational database adapters
+----------------------------
+
+Zope supports a wide range of relational databases. You can connect
+Zope to MySQL, PostgreSQL, SQL Server, Oracle, and much more.
+
+Zope extensions also support powerful relational object mappers like
+`SQLObject`_.
+
+Catalog
+-------
+
+Zope ships with a powerful content indexing and search engine out of
+the box. The Zope catalog supports full-text search as well as search
+on metadata, allowing you to build search functionality and
+sophisticated data-driven applications on top of the Zope Object
+Database.
+
+Integrated security
+-------------------
+
+Zope has security intergrated. Zope has support for authentication
+databases such as LDAP, scales over large numbers of users. It also
+features role-based security, and safe delegation of control, allowing
+control over parts of a website or web application to be delegated to
+others in an organization.
+
+With Zope, security is not a second thought but security is part of
+your application from the start.
+
+[upcoming security certification?]
+
+Clustering
+----------
+
+Zope scales. Zope features built-in support (ZEO) for building a
+cluster of multiple Zopes, all serving the same web application for
+your end users. This allows Zope to scale when you need it.
+
+Internationalization suport
+---------------------------
+
+The Zope community has been international from the start, and as a
+result Zope offers extensive support for internationalization and
+localization of your web applications. Building on the industry
+standard `gettext`_ toolset, Zope applications can be fully
+internationalized in their user interface, and can thus be easily
+localized to work with your language.
+
+Zope features pervasive unicode support so that your textual content
+can be stored in a language-independent manner.
+
+Scripting support
+-----------------
+
+Extensibility
+-------------
+
+You can extend Zope's functionalities with third-party components, and
+write new components for Zope yourself.
+
+Web protocol support
+--------------------
+
+Zope supports HTTP, FTP, WebDAV and XML-RPC out of the box. Zope is
+also easily combined with Apache and other webservers.
+
+Zope 3 additionally has WSGI_ support and uses the powerful Twisted_
+webserver as a base webserver.
+
+Python powered
+--------------
+
+Zope is built on the dynamic programming language Python. Python is a
+mature language that feels fresh: you can program without the
+programming language environment getting in your way.
+
+[more. OO, dynamic, agile, etc]
+
+Object publishing
+-----------------
+
+[Zope practically invented this]
+
+.. _Python: http://www.python.org/
+.. _`Zope 3`: http://dev.zope.org/Zope3/
+.. _Five: http://codespeak.net/z3/five/
+.. _Plone: http://www.plone.org/
+.. _CPS: http://www.cps-project.org/
+.. _Silva: http://www.infrae.com/products/silva/
+.. _SQLObject: http://sqlobject.org/
+
+.. _CPS: http://www.cps-project.org/
+.. _Silva: http://www.infrae.com/products/silva/
+.. _SQLObject: http://sqlobject.org/
+
+.. _CPS: http://www.cps-project.org/
+.. _Silva: http://www.infrae.com/products/silva/
+.. _SQLObject: http://sqlobject.org/
+.. _gettext: http://www.gnu.org/software/gettext/
+.. _WSGI: www.python.org/peps/pep-0333.html
+.. _Twisted: http://twistedmatrix.com/
+
Modified: z3/zopeweb/trunk/content/homepage.txt
==============================================================================
--- z3/zopeweb/trunk/content/homepage.txt (original)
+++ z3/zopeweb/trunk/content/homepage.txt Fri Jan 27 08:35:23 2006
@@ -91,197 +91,6 @@
powerful content management systems (CMS). Well known content
management systems written in Zope are Plone_, CPS_ and Silva_. [more]
-Zope technology
----------------
-
-Zope is written in Python, a highly productive, object-oriented
-scripting language. Some of its features:
-
-* `Zope Management Interface (ZMI)`_, a web-based user interface that
- can be used by site administrators to manage sites and even to
- construct new web applications.
-
-* `Zope Page Templates (ZPT)`_, a powerful HTML and XML templating language.
-
-* `Component Architecture`_, Zope's way to make flexible and
- extensible applications out of a collection of reusable components.
-
-* `Zope Object Database (ZODB)`_, a transactional object database for
- storing arbitrary (Python) objects, including content, templates
- and scripts.
-
-* `Relational database adapters`_ for connecting Zope to a wide range
- of relational databases, allowing developers to access these
- databases using SQL.
-
-* The `Catalog`_, a powerful indexing and search engine that supports
- full-text search as well as search on metadata.
-
-* `Integrated security`_. This includes support for authentication
- databases such as LDAP, role-based security, and safe delegation of
- control, allowing control over parts of a website or web application
- to be delegated to others in an organization.
-
-* `Clustering`_ (ZEO). Zope features built-in support for building a
- cluster of multiple Zopes, all serving the same web
- application. This allows Zope to scale when you need it.
-
-* `Internationalization suport`_. Zope offers extensive support for
- internationalization and localization of your web applications,
- along with pervasive unicode support.
-
-* `Scripting support`_. [XXX]
-
-* `Extensibility`_. You can extend Zope's functionalities with
- third-party components, and write new components for Zope yourself.
-
-* `Web protocol support`_. Zope supports HTTP, FTP, WebDAV and XML-RPC
- out of the box. Zope is also easily combined with Apache and other
- webservers.
-
-* `Python powered`_. [XXX]
-
-* `Object publishing`_ [XXX]
-
-`Zope Management Interface (ZMI)`
----------------------------------
-
-Zope offers a powerful management interface (*ZMI*) for managing your
-Zope system through a familiar web interface. You can manage Zope
-through any browser.
-
-Zope's management interface is extensible; your own components can
-plug into it and offer a web UI as well.
-
-The ZMI is also replacable -- if you do not want to expose it to your
-users there's no need to; you can build your own UI for your own
-application.
-
-`Zope Page Templates (ZPT)`
----------------------------
-
-Zope Page Templates is a HTML and XML templating language that allows
-you to write templates that still look like markup, not programming
-code. Instead of mixing in lots of potentially complicated code into a
-template, logic is in a few simple attributes that get attached to
-existing HTML.
-
-This way, web designers can stay in control over the look and feel of
-your application.
-
-`Component Architecture`
-------------------------
-
-To be written.
-
-::
-
-> If I were writing about "Why Zope
-> 3?", the first paragraphs would be about how it's built for
-> integration and evolution from the core up. It's not integration in
-> the style of TurboGears, but it's integration in the style of "we've
-> got these business objects and my code expects this contract - how do
-> I make them fit?" and "we've got big environments with multiple
-> customers and things that are always changing - how does the component
-> architecture help me design for change?"
-
-`Zope Object Database (ZODB)`
------------------------------
-
-The Zope Object Database is a fullfledged object database for
-arbitrary (Python) objects, including content, templates and scripts.
-The ZODB has full transactional support, so your data is safe.
-
-Zope ships with the ZODB out of the box -- no database setup
-needed. You don't have to interface your code with a relational
-database to store data if you don't need to -- you can store the
-Python objects directly, no relational database needed. Of course,
-Zope supports those as well.
-
-`Relational database adapters`
-------------------------------
-
-Zope supports a wide range of relational databases. You can connect
-Zope to MySQL, PostgreSQL, SQL Server, Oracle, and much more.
-
-Zope extensions also support powerful relational object mappers like
-`SQLObject`_.
-
-`Catalog`
----------
-
-Zope ships with a powerful content indexing and search engine out of
-the box. The Zope catalog supports full-text search as well as search
-on metadata, allowing you to build search functionality and
-sophisticated data-driven applications on top of the Zope Object
-Database.
-
-`Integrated security`
----------------------
-
-Zope has security intergrated. Zope has support for authentication
-databases such as LDAP, scales over large numbers of users. It also
-features role-based security, and safe delegation of control, allowing
-control over parts of a website or web application to be delegated to
-others in an organization.
-
-With Zope, security is not a second thought but security is part of
-your application from the start.
-
-[upcoming security certification?]
-
-`Clustering`
-------------
-
-Zope scales. Zope features built-in support (ZEO) for building a
-cluster of multiple Zopes, all serving the same web application for
-your end users. This allows Zope to scale when you need it.
-
-`Internationalization suport`
------------------------------
-
-The Zope community has been international from the start, and as a
-result Zope offers extensive support for internationalization and
-localization of your web applications. Building on the industry
-standard `gettext`_ toolset, Zope applications can be fully
-internationalized in their user interface, and can thus be easily
-localized to work with your language.
-
-Zope features pervasive unicode support so that your textual content
-can be stored in a language-independent manner.
-
-`Scripting support`
--------------------
-
-`Extensibility`
----------------
-
-You can extend Zope's functionalities with third-party components, and
-write new components for Zope yourself.
-
-`Web protocol support`
-----------------------
-
-Zope supports HTTP, FTP, WebDAV and XML-RPC out of the box. Zope is
-also easily combined with Apache and other webservers.
-
-Zope 3 additionally has WSGI_ support and uses the powerful Twisted_
-webserver as a base webserver.
-
-`Python powered`
-----------------
-
-Zope is built on the dynamic programming language Python. Python is a
-mature language that feels fresh: you can program without the
-programming language environment getting in your way.
-
-[more. OO, dynamic, agile, etc]
-
-`Object publishing`
--------------------
-
-[Zope practically invented this]
-
.. _Python: http://www.python.org/
.. _`Zope 3`: http://dev.zope.org/Zope3/
.. _Five: http://codespeak.net/z3/five/
More information about the z3-checkins
mailing list