laravel lab

Post on 06-May-2015

1.364 Views

Category:

Technology

8 Downloads

Preview:

Click to see full reader

DESCRIPTION

Laravel Lab http://leonguyen.com

TRANSCRIPT

Why choosing Laravel?

New promising PHP framework

- Best PHP Frameworks for 2014

Google Trends

- goo.gl/wHWre3

Forum - A fast growing up community

- laravel.io/forum

Laravel Viet - A Vietnamese Laravel forum

- laravel-viet.net/forum

News - New Laravel information

- laravel-news.com

Video - Laravel topic Youtube channel

- goo.gl/GcQyk4

Laracasts - Professional Laravel channel

- laracasts.com

Packages - Awesome toolkit for Laravel guy

- packalyst.com/packages

Recipes - A lot of Laravel code scripts

- laravel-recipes.com- laravel-tricks.com

Runnable - Laravel example demos

- runnable.com/Laravel

Q&A - Laravel questions and answers

- goo.gl/ZKixsM

LinkedIn - Job Community

- goo.gl/q551BL

Which using tools?

PHP >=5.4

- PHP 5.4 is Released — What’s New?- PHP 5.4 is Here! What You Must Know

GitLab

- about.gitlab.com

Redmine

- redmine.org

PHPStorm

- jetbrains.com/phpstorm/

Gitbook CMS

- goo.gl/YEV5rO

Gitbook References

- goo.gl/dhgXv4

Nginx

- goo.gl/sNHLLo

Hip Hop VM

- goo.gl/WCXECd

Composer - Reuse code has been ever easier

- Why you should use Composer and how to start using it

APC - Speed up your PHP powered website

- Install APC for PHP

Redis - Very fast cache memory

- Google Trends

Redis (cont)

- Laravel Redis- Cache

- Caching Queries- Session

PageSpeed Insights

- https://developers.google.com/speed/pagespeed/insights/

Minify

- Packages: Laravel HTML Minify ; Laravel HTML Minify

Gulp - Execute the useful tasks

- gulpjs.com

Bower - Install the web packages easier

- bower.io

BootstrapValidator

- bootstrapvalidator.com

Backend Template

- AdminLTE

Frontend Template - HTML5 Boilerplate

- html5boilerplate.com

Frontend Template - PureCSS

- purecss.io

Frontend Template

- Start Boostrap

Testing - Selenium

- www.seleniumhq.org

Testing - Codeception

- codeception.com

Packages

Multi-Modules

- Packages: laravel-modules

Workbench - Package Development

- Packages

Packagist

- packagist.org

Packagist - `composer update`

Multi-templates

- laravel4-theme

Blacksmith Generators - Rapid development

- goo.gl/ozBDwI

Boostrap Table - Flexible HTML table

- JS Lirabries: Boostrap Table

Rapyd CRUD

- Packages: goo.gl/jPQNQR

Ajax

- Packages: laravel4-api- See: laravel 4 - Request::ajax() - jquery get post

Localization

- Package: laravel-localization

Translation Manager

- Package: laravel-translation-manager

Multilingual

TABLE articles id INT category_id INT created_at DATETIME updated_at DATETIME

TABLE article_langs id INT title VARCHAR content TEXT article_id INT lang ENUM

- Backend: laravel4-multilingual

Errors

404,500,403

- Handling 404 Errors

DB Error

- pdo-laravel-4-catch-errors

Errors Email

- laravel-4-smart-errors

Debug

DebugBar

- laravel-debugbar

Logging

Debug Log

- Laravel4.2-LogViewer

CMS Module

Users Management

Cartalyst/Sentry - A popular authentication

- cartalyst.com/manual/sentry

Pages Management

Backend - Slug

- JS Libraries: Slugify

Backend - Type

Frontend - Slug

Frontend - Meta

- Packages: Meta

Frontend - Capture Link

Menu Management

Backend - Drag & drop UI

- Package: Nestable- See: http://youtu.be/WOKrL1RP1lI

Backend - MPTT (Modified Preorder Tree Traversal)

- Package: Baum

Frontend

- Package: Laravel 4 - Simple Menus

Frontend - Breadcrumbs

- Package: laravel-breadcrumbs

News Management

Backend - Editor

- JS Libraries: TinyMCE

Backend - Editor - File Manager

- JS Libraries: RESPONSIVE filemanager

Backend - Tag

- Packages: eloquent-taggable ; laravel-tagging- JS Libraries: Bootstrap Tags Input

Frontend - List

- http://goo.gl/dBIpKU

Frontend - Detail

- http://goo.gl/G7ES8N

Album Management

Backend

- Packages: Intervention Image- JS Libraries: DropZone JS ; Ezdz- See: youtu.be/OFVdp8WZZL0

Frontend - Album

- http://goo.gl/QCn1r9

Settings

Backend

Background

Shop Module

Products Management

Backend

- Packages: Angel Products

Frontend - Products Home

- http://goo.gl/fCUq1k

Frontend - Products List

- http://goo.gl/7qdBbb

Frontend - Products Detail

- http://goo.gl/Apwb4O

Frontend - Cart

- JS Libraries: jQuery Interactive Shopping Cart

top related