有鑒於每次一個專案啟動時,都要配置、安裝一個測試站。這件事流程為: 定義專案代號 -> 開啟測試站伺服器 -> 於伺服器上安裝 WordPress -> 初始化 WordPress (安裝、設定) 通常專案代號會由同事命名,我這邊就是在測試機上把後面的事情搞定! 當測試站點開好取得 …
分類彙整: 技術相關
[Hosting] 跟草薙京一樣猛的伺服器架構 – KUSANAGI
除這標題之外,實在想不到有更好的開頭了,哈哈! 感謝在東京上班的學弟把這開源伺服器架構資源跟我分享。 KUSANAGI | Ultrafast WordPress VM 關於效能以及組成可以觀看 此頁 成績滿亮眼的~ 由 Prime Strategy Co., Ltd. 這間公司開源出來的伺服器架構 …
[PHP] 使用 Nginx 與 PHP-FPM 搭配下分開 PHP-CLI 的 php.ini 設定
這問題大概非常非常冷門,一般站長不太會碰到的情境。 在伺服器上寫 PHP 腳本來特別跑本機處理這回事,如果執行環境尬到網站線上環境其實是有風險的。 像是 exec、eval、proc_open 等風險函式如果本機需要就打開,那線上環境也等於暴露在高風險環境下,此時勢必要區隔 PHP-FPM 與 PH …
[影像處理] 使用 OpenCV 即時偵測多人以及多種動作的開源庫 – OpenPose
看他的 Demo 實在很強,要寫一些肢體互動的應用有這套幫忙應該可以省不少事啊! Ref: Github Multi-person 15 or 18-key-point body pose estimation and rendering. Multi-person 2×21-key-point h …
[Nginx] ModSecurity 網站伺服器安全性模組編譯與安裝方法
這套如果是用在 Apache 上可以很無痛,但要在 Nginx 架構下使用就有一點多毛了。 測試環境: Ubuntu 16.04 / nginx 1.10.3 apt update apt upgrade apt install gcc make libtool automake bison aut …
[WordPress] 調整適合 WooCommerce 在台銷售結帳頁欄位(含地址郵遞區號選擇)
如標題,剛好這件事最近比較常要做,乾脆先整理成 snippet 程式碼片段來用! 主要是結帳資訊簡化與最佳化輸入地址和郵遞區號的部分。這塊透過自訂也比使用外掛來管理結帳欄位來的準確以及有效 測試調整欄位的外掛在某些主題下都會有方法權重問題,也是因為不夠準確才會寫這篇 目前功能: 結帳頁(checko …
[WordPress] 使用遠端圖片連結建立文章特色圖片
這功能最開始的時候就寫在 FB2WP 臉書同步文章回 WordPress 的外掛裡,當時概念是讓外掛支援把 Facebook 上傳的照片也備份回網站,然後取第一張當文章特色圖片。 這次又因為在優化客戶網站的過程中有這需求,乾脆就整理起來變成 snippet 程式碼片段當個小功能,結合使用 自訂欄位 …
[WordPress] 快速清除 WooCommerce 商品資料 – 教你如何從資料庫批次刪除商品
如果你需要大量刪除 WooCommerce 商品,而且不想手動刪除,可以參考以下 SQL 語法。 DELETE wp_posts,wp_postmeta FROM wp_posts INNER JOIN wp_postmeta ON wp_posts.ID=wp_postmeta.post_id W …
[WordPress] WooCommerce 自動更新購物車方法
一直都覺得改完數量後這操作就應該要包含更新整個搞定,但其實從以前到現在的版本都沒這樣處理,不知道是有什麼考量。 不過也沒關係,寫個 JavaScript 去觸發更新也是行的。 解法:
[Ubuntu] 解決 apt-get 更新時因為 IPv6 卡住問題
這問題時不時會出現在安裝新機器的時候,之前好像是「反正就放給他timeout」的消極做法,剛剛居然谷歌到神方法! 參考:apt-get update stuck: Connecting to security.ubuntu.com 一堆解法說:「乾脆你就把 IPv6 給關了吧! 」這種又血腥又暴力的 …
