Xataface Web application Framework Builder

Source: Internet
Author: User
Keywords MySQL database xataface program generation frame Builder
Tags access allow users application application framework applications code configuration custom

Xataface is an Open-source Web application framework builder built on MySQL databases that allow users to access every day. In the form of no need to know any SQL, it can automatically generate the corresponding tables, lists and menus to each other's database. Xataface has a full-featured Web application framework that gives developers the flexibility to customize the functionality and performance of applications through configuration files (using simple INI file syntax), templates, and Plug-ins. A generic application is completely without custom functionality, but developers can customize it to their liking.

Xataface Web developers and database administrators who build the front-end of MySQL databases. However, the resulting application is intended for non-technical users, such as secretaries.

Xataface is suitable for a niche of an existing application/framework that is not fully covered. Xataface does not belong to:

Database management system similar to phpMyAdmin
Simple Software Library/framework similar to Phpcake
A simple content management system similar to Drupal
A code generator

Xataface is a framework, but not a typical framework. Most frameworks have a lot of development before you get a usable application. Xataface on the other hand provides you with a full-featured application of 4 lines of PHP code. It doesn't generate any code, so it's easy to maintain your applications and extensions.

Xataface as a development framework, closest to Django, a framework for building data-driven python applications. Xataface as an application, most similar to FileMaker, a popular relational database that can easily create layouts for end users and manage their data.

Xataface Features:

1. Basic function
Out-of-the-box Database Front-End-4 lines of PHP code, for your database with a full-featured Web application.
Simple and intuitive user interface-The default application is consistent and easy to use. With a Table menu, select a table, each with the details, list, Find tab. Very easy to operate.
Powerful configuration options-with a simple configuration file, you can configure application details such as widget types.
Scalable-You can modify the application to fit the configuration file you use and the PHP delegate class.
Hooks-With simple conventions, you can extend Xataface functionality Hooks, triggers, and events.
Permissions-powerful, pluggable permission systems.
Authentication-provides logon/logoff features. You only need to specify the form that the user stores.
Association-tells the Xataface table how to relate to each other, and it provides you with more logical functionality to manage your data.
Theme-Xataface extends some powerful new features, such as templates and thematic support extensions, based on the smart template engine.
Modularity-There are several add-on modules to further extend the Xataface functionality, and a simple API to write your own modules.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.