Laravel is a PHP framework released under the MIT license, built with the concept of MVC (view controller model). Laravel is an MVP-based website development written in PHP designed to improve software quality by reducing initial development costs and maintenance costs, and to improve the work experience with applications by providing expressive, clear and time-saving syntax.
MVC is a software approach that separates application logic from presentation. MVC separates applications based on application components, such as: data manipulation, controller, and user interface.
Model, Model represents data structure. Usually the model contains functions that help someone in the management of databases such as entering data into databases, update data and others.
View, View is the part that set the view to the user. It can be said to be a web page.
Controller, Controller is the part that bridged the model and view.
Some of the features found in Laravel:
Bundles, a feature with a modular packaging system and available in a variety of applications.
Eloquent ORM, an advanced PHP implementation provides an internal method of the "active record" pattern that addresses issues in the database object relationship.
Application Logic, is part of the application, using the controller or the Route section.
Reverse Routing, defines the relation or relationship between Link and Route.
Restful controllers, separate logic in serving HTTP GET and POST.
Class Auto Loading, providing automatic loading for PHP classes.
View Composer, is the logical unit code that can be executed when view is loading.
IoC Container, allows new objects to be generated with controller reversal.
Migration, provides a control system for database schema.
Unit Testing, many tests to detect and prevent regression.
Automatic Pagination, simplifying the task of implementing the page.
IDCloudHost as one of the Hosting and VPS providers, supports the laravel framework that you can use maximally on your server.
MVC is a software approach that separates application logic from presentation. MVC separates applications based on application components, such as: data manipulation, controller, and user interface.
Model, Model represents data structure. Usually the model contains functions that help someone in the management of databases such as entering data into databases, update data and others.
View, View is the part that set the view to the user. It can be said to be a web page.
Controller, Controller is the part that bridged the model and view.
Some of the features found in Laravel:
Bundles, a feature with a modular packaging system and available in a variety of applications.
Eloquent ORM, an advanced PHP implementation provides an internal method of the "active record" pattern that addresses issues in the database object relationship.
Application Logic, is part of the application, using the controller or the Route section.
Reverse Routing, defines the relation or relationship between Link and Route.
Restful controllers, separate logic in serving HTTP GET and POST.
Class Auto Loading, providing automatic loading for PHP classes.
View Composer, is the logical unit code that can be executed when view is loading.
IoC Container, allows new objects to be generated with controller reversal.
Migration, provides a control system for database schema.
Unit Testing, many tests to detect and prevent regression.
Automatic Pagination, simplifying the task of implementing the page.
IDCloudHost as one of the Hosting and VPS providers, supports the laravel framework that you can use maximally on your server.
Tidak ada komentar:
Posting Komentar