10 Laravel4 developers must use an expansion pack

Source: Internet
Author: User
Tags oauth php debug php framework

Laravel is a new fast-developing framework that supports design patterns such as IOC, based on the latest PHP version syntax. Currently the latest version is 4.2, it is recommended to install PHP version 5.5+.

This article lists 10 basic packages that developers should use to build Web applications using the Laravel framework, without having to repeat their own builds, such as certification, commissioning, site optimization.

Code generator (Laravel generators)

Using a simple command line, you can automatically generate Model/view/controller code and modules (module) based on code templates.

IDE Helper (Laravel IDE Helper)

Allows your IDE to support grammar auto-complement (accurate complementation) functions. This can greatly reduce the number of times the API documentation is viewed.

Behat

Simply put, Behat is a PHP framework that can test your laravel application. It allows you to use the behavior-driven development process in your laravel application, making it easier to write behavioral tests for your application.

This is useful if your team wants to follow the BDD pattern in development.

Ardent

Ardent enables data validation to be done in the model, rather than in the view, which can obviously reduce redundant repetitive data validation.

Debug Bar (Laravel Debug bar)

The PHP Debug Bar project is undoubtedly a huge success and you don't have to write var_dump everywhere. The Laravel Debug bar extends the component to include routes, views, events, and more.

This makes debugging easier, faster, and more efficient for your development.

Confide

Authentication module, including login, registration, exit, password reset and other functions.

Entrust

A complete RBAC implementation (role-based permission control), you only need to define your own roles and paths.

Former

Form processors, where forms are ubiquitous in Web applications, former makes it easier to define forms and draw using your favorite CSS frameworks such as Bootstrap or foundation.

HTML compressor (Laravel HTML minify)

Reduce your page by about 18% and improve performance essentials

Background management (Laravel Administrator)

Laravel Administrator helps developers quickly build a background management interface without having to build again.

More expansion packs (more Packages)

    1. Laravel Mongodb:mongodb ORM Components
    2. OAuth 4 Laravel:oauth Support
    3. Laravel Breadcrumbs: A simple way to create a Breadcrumbs interface
    4. OAuth 2 server: Secure and 100% standard compliant OAuth server
    5. Laravel dompdf: A simple PHP-based PDF generation Tool

Laravel Website: http://laravel.com/

Originally from: Http://www.techbrood.com/?q=Laravel


by Iefreer

10 Laravel4 developers must use an expansion pack

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.