Home Links


XML Sapiens - magic of revival of sites

Some words about the new specification of language of a marking for developers CMS XML Sapiens


Whether it was possible to you to search Open Source CMS for assembly of the site? For certain, you have collided{faced} complexities at realization of the functional models. Probably, you had even to refuse some ideas in connection with the interface and to be limited to base opportunities CMS. Most likely, you even had idea: " it would be Good to describe independently with the help of any macrolanguage interfaces of sites, not being limited to any stamps ".


And it is valid, there is a number{line} of realizations CMS, but there is no the general{common} concept describing model CMS where functionality of a site would not be adhered to a program nucleus. No?! Nevertheless is. It is the concept it is submitted in specification XML Sapiens - XML-guided language, the description of the user interfaces, submitted company Red Graphic Systems.


XML Sapiens defines{determines} any site or information space (set of sites and their language versions) in three measurements: the data, their performance and functionality. Differently any web - document includes the unique data, a pattern of performance and the description of functional model. Thus, at generation of document CMS-parser will analyse a pattern of performance for presence of elements XML Sapiens. From them all containers of searches will be replaced with the corresponding data from storehouse of the data (for example, databases). In case of a session of administration of the document these containers will be replaced with forms of searches of the data. Containers of the static data will be replaced with a code corresponding to them. And at last, containers of the dynamic data will be replaced, the code generated according to set in description of the container by functional model. As a matter of fact, containers of the dynamic data - the basic tool of management functionality of webs - documents.


How it works? We shall say, we plan to place on all pages of a site of the type determined by pattern A the vertical navigating menu. For this purpose we should create the description of this container of the dynamic data in XML Sapiens. In this description the index on application CMS returning a file with structure of a site will be placed. We have an opportunity of the task of conditions and style of a conclusion in a code of the container of the maintenance{contents} of the given file. Now it are necessary to place only the index on the given container in A.Takim zhe obrazom's pattern the most various navigating forms, interactive forms, information channels of various types are formed. Moreover, the pattern and his  containers can be adjusted for display of webs - documents as XML, that will be correctly perceived{recognized} Flash, Java-applet, WAP, SVG.


What for to limit itself in designing? Use XML Sapiens and your projects will be not similar on another's.



Home Page
Compression of pages on PHP
Functions of a paginal conclusion in PHP
PHP a script for automatic definition of the coding of the text:
XML Sapiens - magic of revival of sites
XML: opportunities and prospects
The data, their performance and forms of the user interface in XML
It is a little about OPML
Protection of mail
Importation of the information from an another's site on the site in the design
The forum working with database MySQL
The main page of a forum
Paginal conclusion from tables MSSQL with help PHP
Small cunnings
We print rationally or one more way of protection of the information
Site from within
The link - business not artful
Ideology HTML
Effect bukvicy
Ways of storage of the dynamic data