Русский
Smans data server    

 

Try Me

Introduction
Smans HTML forms Smans server internals

Download

Examples
Smanshome hosting
Smanswer I&R system

Project

Welcome to the homepage of Smans data server. Smans server is a mobile content management system (CMS) of a Web site and a tool for development of a dynamic database-driven site. The server represents a set of Java servlets and possesses the following properties, facilitating a Web development:
  • The basic feature is opportunity to manage remotely Web-resources (database, files), to create and edit them, to carry out navigation under the catalogue, and to establish the access rights (read, write, edit, manage, admin). All this is executed from a Web browser of cellular phone, not just of PC and PDA;
  • To create a table of database, developer can content his self with design of the corresponding HTML form, without preliminary declaration of a database. At input of record, the table will be created or corrected automatically. Fields of the table will correspond to fields of the HTML form;
  • The inquiry to a database also can be generated on the basis of HTML form. SQL knowledge is not required here again. This and previous property enables to create and edit a dynamic Web site quickly by any beginner, who is familiar only with HTML;
  • Moreover, at creation of information and referral (I&R) system, it is possible to trust completely to server and do not develop even HTML forms. In this case, server automatically generates a standard user dialogue based on a current structure and content of database;
  • The Server supports also maintenance of a simple Internet hosting for users of mobile devices;
  • There is a mail service for event control on a Web site at user registration, errors and failures;

Project History

Author of Sav Zigzag ORDBMS, Sergey Savushkin, has developed Smanswer (SMart ANSWER) universal I&R system in the beginning of 2004. System was focused on users of mobile phones with XHTML browser and really represented a Java servlet superstructure above Sav Zigzag. Original feature was that Smanswer used (and uses) DBMS not only for search, but also for generation of user interface. It was enough to use only navigation keys and was not required to enter words during the database queries.

In next 2005 the Smanshome hosting was born working under Smans server control. Users of mobile phones had an opportunity to exchange files, to store them on the remote server and even to create the simple Web site. Everything, that was in the Smanswer, has passed in Smans. Nevertheless, the main thing that has been added is possibility to create a database and to manage it from a mobile Web browser. For this purpose earlier, it was necessary to use Sav ZBase (desktop variant of Sav Zigzag DBMS). Smans server had got the completeness.

In 2006, 2007 the work with Smans had been suspended and renewed only in 2008. Sergey has added in Smans new unique features: the interpretation of managing HTML form. This Smans HTML form is represented as declarative language of higher level than combination PHP/JSP/ASP + SQL, and has advantages above them, same as for example, SQL has advantage over DBase and PHP over Perl. Certainly, the advantage is appeared under specific tasks, Web development of dynamic database-driven sites. Distribution of Smans server, as open source product, has begun with 2008 July.