TpC0GUO0GfMlBUd6TfW5BUOoBA==
Skip to main content

Framework

What Is Framework

Framework can also be interpreted as a collection of scripts ( especially classes and functions) that can help developers / programmers in dealing with various issues in programming such as connecting to a database , calling variables , files , etc. so that developers focus more and more quickly build applications .
It could also be said programing Framework is a component that is ready to re-use at any time , so the programmer does not have to make the same script for the same task . Suppose that when you create ajax based web application that every time should do XMLHttpRequest , then Xajax has facilitate to you by creating a special object that is ready to be used for operating PHP -based Ajax . That is one small example , the rest is much broader framework than that .

Benefits Framework 

  •  The benefit can help working developers in building applications so that the application can be completed in a short time. 
  •  Application of Design Patterns facilitate the design, development and maintenance of the system 
  •  Stability and Reliability, applications that we are building a more stable and reliable because it is based on a framework that has been proven stability and reliability. 
  •  Coding Style consistent, make it easier to read the code and find bugs 
  •  Security Concern, a framework to anticipate and put a shield against any security issues that may arise 
  •  Documentation, the framework can discipline us to write the documentation for what we write 

example: 
Framework available in the library "Pagination" for example, which is in the class there is a function that gives the return value (return) link to the next page, previous, earlier, akir etc.. and in the development of system we could use this Pagination class for all processes that require the presence of Pagination. This is a small part of the sample library provided by the framework.

The main advantages of the framework itself but not of how many libraries are provided, although it will certainly help the development process. We can take advantages of the framework is a framework of the framework in solving modules are developed so that the issuing of a work method that is more efficient, more neatly, is more general, and more homogeneous.

Example Framework:

JQuery is a framework well as a collection of useful scripts to make the web more interactive, powerful and animation looks great. Written using javascript jquery as a single file. This has the advantage pluginable JQuery, JQuery meaning can be added with various plugins. Unfortunately JQuery is quite difficult to learn, at least be familiar with javascript and concepts









Ajax Framework


By using ajax framework you no longer need to make an ajax script. But what is meant by the ajax framework? is ajax application development environment, in which contains a number of functions that can be used to build ajax applications. suppose a data request function, send the data through a form, load the page, etc., depending on the scale and purpose of making the ajax framework. There are many sizes ajax framework, from the most simple to the complex. So using the ajax framework you ONLY use the functionality that is already available to develop your website. Later applications will be generated according to ability framworknya. If you select the ajax framework can only send data through forms, and requesting the data, then you are only able to run applications such action, unless you change the ajax framework



CodeIgniter (CI) a framework for programmers who want to build a website with PHP. CI is a quick step to create a website rather than building a website with a regular flow of coding. With package  libraries, flow will be structured programming and business logic / process will be more easily understood by developers / programmers others. CI has package it all so as to minimize number coding built.





The advantages of the Framework 
First the excess with the framework will be easier to understand the working mechanism of an application. It will certainly help the process of system development is done in teams. All members in the compulsory to understand the framework of the working pattern of the remaining members of the team only studied the business processes in the system want to then pour into the framework. In the sense that every person should have the same method in completing the application.
Both using the framework would save an application processing time, because each member already has a reference in completing the module. In this example, there are more and more libraries are increasingly allow members to find a solution because not every member should make a class or a function for the case of relatively equal.
The next team will not be in the hard with the rotation member in the sense that if a member is no longer able to continue its work of other members able to cover the vacancy. Imagine if every module has a different logic developed will certainly take a lot of time to process the system will pemahan.

Umpteenth-time with the framework will maintain the integrity of the modules developed. Of course it also depends on the method developed. framework only assist and enable / facilitate the process of integration, does not mean the existence of a framework system will automatically ter-integration. And there are other advantages possessed by the framework.

Disadvantages Framework 
- The programmer will probably find the limitations when designing an application using the framework
- Possibility to add to the cost of development when the framework that is used less and less documented in support
- Performance and speed of execution

Conclusion: With the framework will greatly assist the process of completion of the work is supported by good systems analysis and consideration of available resources.

Framework

0

0 Comments for "Framework"

Related Post

Lorem ipsum madolor sit amet, consectetur adipisicing elit.

Click on one of our representatives below to chat on WhatsApp

img
Customer Service Nina Lawson
6281234567891
img
Billing Albert Henderson
6281977094282
img
Support Sufiya Elija
6281977094283
img
Support Pabelo Mukrani
6281977094284
img
Sales Laila Lan
6281977094285
We run on Goomsite.Net
Hello! What can I do for you?

Need help? Let's chat with us!

Added Successfully