Decision makers
In this article we will conclude the benefits of the cPEED3 Framework for business solutions. This is a flexible, highly reliable software that makes possible to develop web applications with optimal cost/quality ratio thanks to its modularity and the reusable and easily modifiable elements.
The cPEED3 Framework
As the usage of the Internet is becoming widespread, the quality of the information and the way it is published on the Internet turns into an important aspect for the companies. The medium-sized and even the smaller businesses are placing orders for dynamic web pages. However, they can not afford to buy the development tools made for enterprise web applications and pay for the experts to work on it. They are programming in the easy-to-use script languages, in an ad-hoc manner, usually without any preceding design, often patching the web site with new elements. This leads to impenetrable and hardly upgradeable code, and this way is very inefficient.
If the project team totally ignores the software engineering part, they are really making a mistake and the result may haunt them or their replacements during the maintenance and upgrading procedure. So it is obvious to elaborate a framework for this developers in a popular script language that will give complete solution for the regularly emerging web-specific problems, speeds up and gives a concrete structure for the programming, and helps creating efficient applications. Based on this we can built a development tool, a code generator for this framework to make the developing process even faster.
Low price and superior quality
Our goal was to define clear structure for and speed up the development of little and middle sized web applications. Besides covering of the peculiarities and difficulties deriving from the web environment and giving support for the repeating tasks, the web application development became more comfortable with this framework, so the programmer can concentrate to the solution of the real problems
During the two-year period of developing and testing the framework there have been more quite complex international web applications built on it. Assuming the experience of the programmer teams it turns out that the developing time is increased by 250-300 percent thanks to the framework and the code generator.
The most gain in the specific tasks are due to the following modules:
- Authentication and authorization, multi language pages: the framework made the most difficult tasks in a simple way.
- Administration pages and other business applications: The forms module gave support for the input forms and validation that are to be found in great amount in these modern web applications
- There were lots of data representation from the databases. The data lists provided by the code generator radically speeded up this process.
After all we could affirm that this system is quite unparalleled and fills a need on the field of complex web application development on this popular script language. Moreover it is open to further upgrades and is capable to work with other systems (e.g. the ASP.NET) or act as a base of web services.