Laravel

A collection of 5 posts

wordpress

Optimizing mysql server

2014年因為工作需求,恰巧有機會調整到兩個台灣百大網站級的伺服器(infra structure),環境主要是 php 網站可執行的條件,有 laravel 開發的,也有放 wordpress 的,曾經最高同時在線人數約有5000~6000水準。以下就針對最近調整一台放 wordpress 的機器心得作分享,主要 mysql server 部分。 調整機器 performance loading 可從三個地方著手 Web Server DB Memory Usage (是否充分利用 memory cache) Web Server 部分可參考本站的PHP5-FPM with Nginx 效能調教 (1)與10 Tips For

  • hothero
    hothero
subdomain

Cross-SubDomain Cookie for Laravel

許多時候一個團隊會 hosting 許多平台,且往往各平台間都是有所關聯,像是 flyingv 還有 VShop, VEvent。其會員資料庫都是共用,且同樣的登入方式。若在平台間瀏覽操作需要一直重新登入,是否也太令人不悅了~ 因此可以設定這些平台的 cookie (通常登入判斷的資訊都會存於此)為同樣的 Domain,不同的 Sub Domain。例如 domain name 為 example.com,其他平台是 shop.example.com, event.example.com, ... 此處在 Laravel 的設定主要相關三個檔案 app/config/app.php, app/config/cache.

  • hothero
    hothero
Amazon

[Note] Laravel 使用 sqs 做 Queue Server 寄 Email

此篇目的在於使用 Amazon SQS (Simple Queue Service) 作為 Queue Server,以另一台機器作為 Queue Worker 來寄送 Email,使 Production Server 能更專注在服務網站,使用者體驗也會更好(若沒使用 Queue Server 使用 sync 模式寄送 Email,會讓使用者操作停住等待發送完成才能繼續動作)。 第一步:設定 app/config/queue.php 將 default 改成 sqs('default' => 'sqs') 設定 sqs 'sqs' =>

  • hothero
    hothero