Cross-system/
platform
Integrated
ajax-browsing,
user management
and content
authoring
Data/presentation
clear separation
Can be easily
incorporated
into browsers,
web servers
and CMS's
Fully editable
with any text editor
SiteXML

SiteXML is an attempt to introduce a site structure standard
to unify site components producers' industry efforts (CMS, modules, themes).

SiteXML consists of three parts:
  1. File structure standard
  2. Theming macrolanguage standard and
  3. STP — Site transfer protocol

Read more: Architecture

Hello World! example

For 'Hello World' example we will need as little as just two tiny files in your site root:

.site.xml

<site>
  <page id="1" name="home">
    <content id="1" name="main">helloworld.html</content>
  </page>
</site>

and

.content/helloworld.html

<h1>Hello World</h1>

This will result in a tiny web site with navigation, consisting of one page, authorization, content management and ajax-browsing. See the example result: http://hello.sitexml.info

Read more: Hello World!