OPENBIZ-make application development different from programming _ PHP Tutorial

Source: Internet
Author: User
OPENBIZ-makes application development different from programming. System Introduction Openbiz provides a PHP application framework. It can help professional software developers and technical consultants to build enterprise-level applications on the network. Introduction to the advanced recovery system for enterprise applications

Openbiz provides a PHP application framework. It can help professional software developers and technical consultants to build enterprise-level applications on the network. Due to the high complexity of enterprise-level applications, system development usually involves huge investment and lengthy time for engineering planning, system design, prototype design, component coding, function testing, product deployment and maintenance.

The goal of the Openbiz framework is to save development investment for complex applications and shorten development time. With the help of Openbiz, application development will be built on a platform with a full Internet (Web) level, with the Metadata driver as the core, and Eclipse plug-in as a graphical writing tool.

Technical advantages: Metadata-driven

Openbiz is a Metadata-driven framework. This means that the creation of the Openbiz object (Objects) is based on the text description of Metadata. Building an application means designing and compiling Metadata files in XML format. Therefore, Openbiz-based application software packages are completely customizable and extremely easy to develop and maintain.

Full Internet (Web)

Openbiz is designed into a multilayer structure. The following chart illustrates this. It covers the full Internet (Web) layer, from the Web browser as the data integration layer from the client to the server side. With Openbiz, software developers can save effort on interfaces with other software libraries.

MVC (Model-View-Controller) mode

The Openbiz framework inherits the design pattern of MVC (Model-View-Controller. This makes Openbiz-based applications very easy to develop and manage, because the presentation layer program is clearly separated from commercial data and logic.

ORM (object relationship ing)

The Openbiz kernel implements object relationship ING. Openbiz uses the BizDataObj object to express the logical relationship between database tables and them. Openbiz supports one-to-multiple, multiple-to-one, one-to-one, and multiple-to-many object logical relationships, and supports query languages similar to standard structured query languages (SQL.

Security Model

Security is an essential part of today's commercial application environments. Openbiz security model can be used to create user authentication, role-based view permission control, and attribute-based data permission control.

Integrated editing tool with Eclipse

Openbiz's editing tool is integrated with the most popular Eclipse development environment. Openbiz's editing tool is an Eclipse plug-in. It provides several different Wizards to help developers create new Metadata files and provides a graphical user interface to edit these files. At the same time, developers can use other powerful functions of Eclipse.

Improve Efficiency
  • The Metadata feature of the Openbiz framework ensures that development can quickly change as required, and makes the application easier to upgrade and maintain.
  • Openbiz provides a powerful weapon for software consulting companies, developers, and even managers to quickly meet their business customers' needs.
  • Since Openbiz licenses are completely free (BSD) and are allowed to be published in commercial software, this is another reason to choose Openbiz.
Return on Investment
  • Low cost. Because of Openbiz's free license and short-term development process, you will spend very little money on purchasing software and hiring consulting companies, and get better products.
  • Rapid deployment. Openbiz-based applications can be completely reconfigured, so that they can quickly change as needed. You will soon see the return.
  • Low maintenance cost. Managing the Metadata of Openbiz is much easier than managing the program.
User Experience
  • "We are trying to replace some outdated programs written in Visual Basic. Openbiz is the best development framework we have found ." -Andrew, USA
  • "We spent two months studying different Application Frameworks. Openbiz is the only system that can create Web applications without learning about PHP programming ." -Nik, Bulgaria
  • "I'm happy to give A +, because I got A quick and perfect answer to Openbiz's questions. The Openbiz framework is really amazing !" -Douglas, France

Official website

Openbiz provides a PHP application framework. It can help professional software developers and technical consultants to build enterprise-level applications on the network. Because of the complexity of enterprise applications...

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.