Рубрики
Uncategorized

Облегченный PHP-фреймворк выпуска TinyLara

Автор оригинала: David Wong.

  ______    _                      __                         
 /_  __/   (_)   ____    __  __   / /   ____ _   _____  ____ _
  / /     / /   / __ \  / / / /  / /   / __ `/  / ___/ / __ `/
 / /     / /   / / / / / /_/ /  / /___/ /_/ /  / /    / /_/ / 
/_/     /_/   /_/ /_/  \__, /  /_____/\__,_/  /_/     \__,_/  
                      /____/                                  

Крошечная Лара-это простой PHP-фреймворк на основе Composer, похожий на облегченное издание Laravel. http://tinylara.com/

Github

Репо на Github: https://github.com/TinyLara/TinyLara

Начать

Скачать:

git clone https://github.com/TinyLara/TinyLara
cd TinyLara

Установка зависимостей:

composer update

Затем измените приложение/базу данных. php с правильной информацией и импортом demo.sql .

Видеть:

config/routes.php:

Macaw::get('', '[email protected]');

app/controllers/HomeController.php:

public function home()
{
  // build view sample
  $this->view = View::make('home')->with('article',Article::first())
                                  ->withTitle('MFFC :-D')
                                  ->withFooBar('foo_bar');
  /*
  // build mail sample
  $this->mail = Mail::to(['[email protected]', '[email protected]'])
                      ->from('OOXX <[email protected]>')
                      ->title('Foo Bar')
                      ->content('

Hello~~

'); // redis sample Redis::set('key','value',3000,'ms'); echo Redis::get('key'); */ }

Бежать:

cd public && php -S 127.0.0.1:3000

Посещение http://127.0.0.1:3000/

Он уже работает!

Особенности

  1. Супер маленький (~150 LOC) маршрутизатор: быстрый и сексуальный codingbean/ара
  2. Архитектура MVC
  3. Одна из самых мощных ФОРМ PHP на Земле: Laravel Eloquent
  4. Мощный загрузчик представлений в стиле Laravel
  5. Redis готов в стиле Laravel
  6. Удобная почтовая программа SMTP

Лицензия

Платформа Tiny Lara – это программное обеспечение с открытым исходным кодом, лицензированное по лицензии MIT