Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Why to choose laravel framework?

Why to choose laravel framework?

Bo-Yi Wu

March 09, 2016
Tweet

More Decks by Bo-Yi Wu

Other Decks in Technology

Transcript

  1. Laravel Framework •  目前由 Taylor Otwell 負責開發及維護 – 5.1 開始支援 LTS

    Release •  bug fixes are provided for 2 years •  security fixes are provided for 3 years
  2. Laravel Homestead •  Ubuntu 14.04 •  Git •  PHP 7.0

    •  HHVM •  Nginx •  MySQL •  Sqlite3 •  Postgres •  Composer •  Node (With PM2, Bower, Grunt, and Gulp) •  Redis •  Memcached •  Beanstalkd https://laravel.com/docs/5.2/homestead  
  3. Laravel Service •  Authentication (帳號登入) •  Authorization (權限管理) •  Artisan

    Console (專案 command line tool) •  Cache (Memcached and Redis) •  Localization (多國語言) •  Mail (SMTP, Mailgun, Mandrill, Amazon SES) •  Pagination (分頁管理)
  4. Laravel Service •  Queues (database, Beanstalkd, Amazon SQS, Redis, and

    synchronous (for local use) driver) •  Task Scheduling (排程管理) •  Testing (後端邏輯測試) •  Validation (資料驗證)
  5. Laravel Elixir •  Less, Sass, PostCSS, Plain CSS •  Coffee

    Script, Browserify, Babel, Scripts •  Versioning / Cache Busting •  BrowserSync
  6. Database Migration •  不用寫任何 SQL 語法 •  用日期記錄 SQL 操作

    •  不用管 DataBase 為 MySQL, Postgres, MSSQL …
  7. 學習資源   •  線上影音教學網站: https://laracasts.com •  台灣線上文件: https://laravel.tw/ •  台灣

    FB 討論區: https://goo.gl/UwRLGu •  社群整理文件: http://bit.ly/laraveltw-resource