Skip to content

Month: June 2020

在 Mac OS 上面安裝 Laradock 筆記

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

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

Chatbots meetup 聊天機器人小聚 #20 @ LINE Taiwan Office

台灣的疫情終於漸漸的穩定下來,各個社群的線下活動都開始陸續恢復運作了。Chatbot Taiwan 也迎來期待已久的第 20 場小聚!這次小聚選在熊大寶殿舉辦,很感謝場地方 LINE 提供場地和贊助美食、飲料,讓大家分享交流之餘,還能吃飽喝足,希望每個人都能滿載而歸!在心得開始前,先放上這次的活動資訊 KKTIX:https://chatbots.kktix.cc/events/meetup-020 共筆:https://hackmd.io/@chatbot-tw/meetups-020 直播回顧:https://youtu.be/VxcpDFHWOb8?t=2146 接下來就是這次活動的心得 第一個出場的是 Evan ,一樣為我們帶來這個月有關於 LINE API 的更新 總結一下,這個月的主要更新如下: Flex Message Simulator tutorial 的釋出 Messaging API…

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

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

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

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

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

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

終於搬家到 WordPress 了

上個週末,順利的把網站搬到 WordPress 上面了 本來是使用 Hexo ,其實也沒什麼不好,而且可以用 Markdowm 寫文章也很舒服,只是每次要上新文章的話不太方便,都得 push 到 GitHub 上面才行,所以就一直想要搬到一個有後台的部落格系統上面,不過最近實在太忙了,所以一拖就拖到最近才開始動工。 至於為什麼選用 WordPress 呢? WordPress 的功能真的非常完整,有許多實用的外掛工具可以選用(而且免費)。而且使用者非常的多,號稱地球上有 36% 的網站是以 WordPress 為基礎架設,這意味著,遇到問題的時候,可以更容易的在社群中找到各種資源。不過最主要的原因是,最近開始跑 WordPress 小聚,總覺得要學習一個東西最快的方法就是直接做就對了! 凡是有優點就有缺點,我覺得 WordPress…