Home

Bycodeant

簡單試玩 PHP 8.0 RC3 及 JIT 效能測試

Step 1. 下載 PHP 8.0 RC3

wget https://downloads.php.net/~carusogabriel/php-8.0.0RC3.tar.bz2
tar xf php-8.0.0RC3.tar.bz2
cd php-8.0.0RC3

Step 2. 安裝相關套件

Read More
Bycodeant

直接關閉 WordPress 的文章迴響功能

關閉文章迴響功能最直接有效的方式,就是直接修改 wp-content/themes/ 下的程式碼,直接禁用 comments_template(),很粗暴很有效。

雖然可以在系統或是文章去做個別的設定,但我還是喜歡這種方式。

Step 1: 找出 comments_template()

grep comments_template *

Step 2: 註解相關頁面的程式碼

Bycodeant

修正 PHP 7.4 無法使用 mcrypt_decrypt() 的問題

這個問題其實在 PHP 7.2 就已經發生了,所以 PHP 7.4 也無法避免的會遇到,原因是:

必須安裝額外的套件才能提供,步驟如下:

Read More
Bycodeant

Ubuntu 16.04 安裝 PHP 7.4

原本 Ubuntu 16.04 預設的 PHP 版本為 7.0.x,無發自動更新到 PHP 7.4.x,有點可惜,畢竟 PHP 7.4 有著更好的效能。

下面簡單紀錄一下整個升級安裝的過程:

Read More
Bycodeant

用CPU採礦的時代已經過去了!

過年期間總是會見到平日難得聚首的親戚們,這是幸福的,席間忽然被年輕一輩問到關於用比特幣賺錢的問題,這個我是幾年前有注意過採礦賺錢的可能性,但是從來沒有投入過,今日再度研究一下,真的時不我予了,5年前可能用GPU採礦還能賺到錢,現在幾乎很難了,Bitcoin的採礦也已經進入規模化的時代,如果還想著要用個人的CPU或是GPU去採礦,應該連電費都賺不到了。

下面是在Linux系統上安裝CPU Miner程式的步驟:

Read More

Bycodeant

「密技」如何用 WordPress+虛擬主機,打造一個單日30萬PV的網站?

取得了客戶同意,今天在這裡要來分享一下單日可承受30萬PV的網站,背後的軟硬體規格,而且這個客戶到目前為止都還是使用虛擬主機去建置他的網站,Wordpress 已經是目前最受歡迎的 CMS 系統,這點不用懷疑,這真的是一套非常容易上手的系統,第三方資源也是最豐富的,而一般剛開始經營個人網站的新手,最常使用的就是虛擬主機(Shared Web Hosting),費用低廉,系統管理也不需要煩惱,技術活相對少很多,可以更專注在網站的經營上,但是效能不佳,一直也是最讓人抱怨的一點。

那麼一個單日30萬PV,而且還是使用虛擬主機建成的網站,有可能嗎?當然有,下面就來完整揭露所有配置。

Read More

Bycodeant

談談網頁內容如何實現中文繁簡體的自動轉換

要讓網頁內容達到中文繁簡體的自動轉換,最簡單的方式就是用字表轉換,所以你要先收集繁體跟簡體的差異字,然後用 Lookup Table 的方式去做轉換即可,那麼中文繁簡體的差異字到底有多少個字呢?我自己收集到的部份一共有3060個字,我不是什麼語言研究的專家,所以這個數字不是學術等級的精準,但是仰賴數十位大陸朋友的真人實測,他們一致認為透過這3060個字表轉換後的文章內容,在閱讀上實用性已經很高了。

Read More

Bycodeant

Joomla 啟用 reCAPTCHA 圖形驗證的設定流程

要在 Joomla 裡頭啟用 reCAPTCHA 圖形驗證,你要先去產生一組金鑰,產生金鑰的網址如下:

Read More

Bycodeant

百度提供的社群網站分享按鈕

想要替自己的的網站加上社群網站的分享按鈕,招式有很多種,百度也有推出這個小工具,其中包含的社群網站非常完整,除了中國大陸常用的微博、QQ、微信等分享功能,連 Facebook、Twitter、Linkedin 也收入其中,目前本站就是使用百度的分享按鈕,是一個簡單又方便的方式,只要在想要呈現的位置上引入百度所提供的程式碼即可即可。

產生程式碼請到,分享按钮-百度分享 : http://share.baidu.com/code

提供一下本站目前所使用的分享按鈕程式碼:

Read More

Bycodeant

百度 Sitemap 自動推送 JavaScript 程式碼

產生網站的 Sitemap.XML 能夠讓搜尋引擎更懂你的網站,也是一個對搜尋引擎友善的方式,畢竟魚幫水,水幫魚。但是大部分的 sitemap plugin 多半是對 Google 開發的,而針對百度的就相對少,雖然百度官方有針對 WordPress 跟 Discuz 開發官方支持的 sitemap 套件,但對採用其他 CMS 的人來說,難度就不小了,不過現在百度可以用引入 JaveScript 的方式,自動推送 Sitemap 到百度搜尋引擎,技術原理跟引入外部JavaScript 去達到訪客統計跟廣告播送是類似的。

我個人相當推薦這種方式,非常的友善,使用上對於已經有採用 Google Analytics 網站來說,基本上是無痛的一種方式。

JavaScript 程式碼如下

Read More