This is a Fork of the original Laravel Quickstart for Pagodabox
It's fully prepared to run on Pagodabox using a sqlite database, or after editing the Boxfile a mysql database.
Working with memcached as cache and session driver (Remember to use php artisan key:generate).
You can change any configuration needed for the Pagoda enviroment on the application/config/production folder.
Also this Quickstart comes with some bundles intalled for faster develompent:
Bootstrapper For using Twitter bootstrap with Laravel.
Bob For easly creating new models, controllers, views, etc...
Date For a more easy date manipulation.
It also comes with spanish translation files (Work in progress).
Get a copy of Laravel running on Pagodabox in seconds.
Based on the Boxfile method from: http://forums.laravel.com/viewtopic.php?id=890
Official Laravel Website & Documentation
Official Pagodabox Website & Documentation
- Install the quickstart on Pagodabox
- Clone the repo on your machine
- Open up Boxfile and modify the web1 name
web1: name: YOUR_APP_NAME
- Laravel 3.2.10
Readme from laravel repo:
Laravel - A PHP Framework For Web Artisans
Laravel is a clean and classy framework for PHP web development. Freeing you from spaghetti code, Laravel helps you create wonderful applications using simple, expressive syntax. Development should be a creative experience that you enjoy, not something that is painful. Enjoy the fresh air.
Official Website & Documentation
- Simple routing using Closures or controllers.
- Views and templating.
- Driver based session and cache handling.
- Database abstraction with query builder.
- Authentication.
- Migrations.
- PHPUnit Integration.
- A lot more.
<?php
Route::get('/', function()
{
return "Hello World!";
});
<?php
Route::get('user/(:num)', function($id)
{
$user = DB::table('users')->find($id);
return View::make('profile')->with('user', $user);
});
<?php
return Redirect::to('profile')->with('message', 'Welcome Back!');
Contributions are encouraged and welcome; however, please review the Developer
Certificate of Origin in the "license.txt" file included in the repository. All
commits must be signed off using the -s
switch.
git commit -s -m "this commit will be signed off automatically!"
Laravel is open-sourced software licensed under the MIT License.