跳至主要內容

月份: 2020 年 6 月

在 Mac OS 上面安裝 Laradock 筆記

之前在虛擬機上面開發 Laravel ,但是虛擬機得去要完整模擬一台主機,所以整個映像檔非常大,也因為這樣很多人都開始轉用 Docker。

在這篇文章中,我會紀錄如何使用 Docker 這項技術來建置 PHP/Laravel 的開發環境,未來要開發 Laravel 的時候,只要把 Laradock 運行起來就可以了。

如何用 rendertron 處理前後端分離的 SEO 問題

最近在公司的產品終於從外包公司接回來,採用前後端分離架構。

傳統的架構就是讀取不同頁面就回傳一份不同的 HTML 檔案,意味著使用者的每個動作都要將整個畫面重繪,因為要一直重新 loading 整個頁面,體驗相對來說就變差了。

至於前後端分離也就是說讓前端全權負責把資料渲染在頁面上。舉個例子,今天有個用戶來開啟網頁,這樣讀取一個 web app 的過程就會經過以下步驟:

Nginx 和 Apache 如何域名配置 301 redirect www 到 non-www

以搜尋引擎來看網址,有 www 和沒有 www 的網址是不同的兩個的網址。因此,當它們同時都指向同一個網站時,儘管是可以的,但是這會讓搜尋引擎不知應該選擇哪一個 URL 作為主要的網址,所以會影響 SEO ,因為常常忘記要怎麼設定,所以這邊紀錄一下。

由 Compete Themes 設計的 Author 佈景主題