Quick Start
Get Benjamin
Download the latest version from GitHub.
Extract it and rename the folder with the name of your project.
Getting Started
Run these commands within the project folder:
$ composer install
$ cp .env.example .env
$ php artisan key:generate
$ php artisan serve
Go to http://localhost:8000 and you will see a welcome page.
Have fun!
Benjamin
Contents
- Getting Started
- Website Pages
- Layouts
- Scripts
- Page Transitions
- Forms
- Multi-Language
- Website Deployment
- How It Works
- Credits
What is Benjamin
Benjamin is a PHP/JavaScript platform for easily building static websites with a really instant and smooth navigation out of the box.
Everyone loves fast websites
Benjamin is made for building fast websites. With Benjamin you can rapidly create websites that load fast and with an amazing smooth and instant navigation between pages. Website’s pages will be changed directly client-side, without any call to the server and without any loading time.
Easy development
Benjamin is easy to use. You can start just adding new web pages and your website will be ready right away. Also you will find some very useful features out of the box. Like a painless multi-language support and an easy way for adding transitions effects changing page.
Run everywhere
Almost all hosting services supports PHP nowadays, also on basic and cheaper plans. Benjamin is built on Laravel and it only requires PHP with some basic extensions. Very likely it will run on your current and favourite hosting service.
Flexible
The main aim of Benjamin is to provide a platform for small and light websites. But no ones will stopping you to add new features if you need them. If you already have some experience with Laravel framework, you will find really easy add your custom functionalities, like new routes, controllers, a database connection and anything else your website needs.
Next: Getting Started