Top Posts

在MySQL網站的首頁可以看到MySQL 8.0的主打重點就是比「速度比MySQL 5.7更快2倍」注意MySQL並沒有5.8、6.0、7.0版本而是直接從5.7跳到8.0版就像Windows也沒有Windows 9而是從7、8就直接跳到Windows 10。在改進項目部分有提到3個重要的改善 Improved! Up to 2x faster and sets new benchmarks records with upto 1.8 Million Queries/Second. Improved
蘇言霖 2019/05/03 0 1763

在前面的文章提到,把「舊的MyISAM轉成新的InnoDB儲存引擎」卻竟然導致相簿首頁慢了170倍,變成龜速相簿,這個非常頭痛的問題要如何解決?放棄新的InnoDB,回到舊的MyISAM? 因為做任何事以前都會事先備份整個網站,因此只要Restore匯入備份的資料就可以簡單的回到MyISAM。但是我並不想要回到MyISAM。MyISAM雖然速度很快,但相對的也有一些重大缺點。否則不會把從MySQL 5.6起,把資料庫儲存引擎預設為InnoDB。 MySQL資料庫儲存引擎MyISAM只要0.01秒,Inn
蘇言霖 2019/04/23 8 4930

由於Joomla、Drupal與許多CMS網站系統都從老舊的MyISAM改成新的InnoDB儲存引擎,雖然海豚目前的7.4.2最新版本仍舊是使用MyISAM,我想還是花一些時間自己動手改成InnoDB儲存引擎,希望能讓insoler社群網站跟上資訊時代的進化腳步,而不是一直使用幾年前,甚至還在用10幾年、20幾年前的恐龍時代的過時技術。 請參考這篇文章: insoler社群網站的MySQL資料庫從MyISAM更換成InnoDB儲存引擎,以及utf8mb4編碼系統🍏 當年的MySQL在2008年被昇揚公
蘇言霖 2019/04/22 0 2390

在2年前(其實是1年半前)的09/16/2017,我花了一些時間,將MySQL資料庫系統的編碼格式從有點老舊的「3位元組的utf8_general_ci」換成新的「4位元組的utf8mb4_general_ci」。這樣的改變,可以讓網站上的所有的文字都支援最新的Unicode編碼,可以使用Unicode的圖形字元以及表情符號,例如:🧨🌹🌸🚙🍏🍎、😁😂😡😰💢。請閱讀這篇文章: insoler社群網站🍎升級到4位元組的Unicode多國語系utf8mb4編碼系統 我安裝目前最新的Joomla 3.9.5版本
蘇言霖 2019/04/17 2 1632

現在已經很少有人想要學習網站架設或是想要架設網站來服務一些網友。如果想要架設一個「個人網站」或是「私人網站」的話,當然是至少需要「一台個人電腦主機」而且是可以24小時連續開機,從不關機的一台電腦主機,除非你想要架設一個每天朝9晚5,或是有空、心情好才開機的不定期網站。 在電腦上架設一個網站至少需要安裝2個Server伺服器: Web Server:網站伺服器。通常是使用Apache或是Windows Server的IIS。 MySQL Server:資料庫伺服器。通常都是使用MySQL,或是微軟的
蘇言霖 2019/04/06 0 2537

通常「新版本」應該都會比「舊版本」更好,解決了更多Bug問題,更多安全性漏洞,增加了更多新的功能。不過,在沒有升級更換電腦主機的前提下,新增更多的功能,就意味著「新版本」很可能會比「舊版本」跑的還要更慢!Windows就是這樣的一個實例。Windows 10絕對比Windows 7還要慢,當然,Windows 7絕對比Windows XP還要慢。 我在前面兩篇測試過PHP 5.5.38、PHP 7.1.23。請先閱讀這兩篇文章: 「物件導向程式」與「非物件導向程式」的PHP 5.5、PHP 7執行速度效
蘇言霖 2019/03/31 0 1347

請先閱讀前面這篇文章: Dolphin 7.3.5與PHP 5.5.38、Dolphin 7.4與PHP 7.1.23執行速度效能大測試! Dolphin 7.3.5與PHP 5.5.38,經過網頁檔案快取與最佳化的首頁執行速度 這是在Mac mini (2012) 電腦上(有開啟「OPcache快取」)測試升級以前的insoler網站的首頁的執行速度: 2019-03-02 12:16:44 PHP 程式的執行時間:0.091秒 Dolphin 7.4與PHP 7.1.23,經過網頁檔案快取與最
蘇言霖 2019/03/23 0 836

HTTPS加密使用的Extended Validation (EV) SSL Certificate的問題 在「2019年3月18日星期一」到期以前大約30天,我收到comodo寄來的Renew更新認證的通知信,今天comodo又寄了新的通知信件,提醒我要Renew Your Expiring SSL Certificate的時間只剩下「5天」!最後「2天」又寄非常無聊的倒數通知信,告訴我只剩「2天」! 事實上我已經訂購了新的EV SSL Certificate認證,但是因為WHOIS移除email
蘇言霖 2019/03/22 6 1573

HTTPS加密使用的Extended Validation (EV) SSL Certificate的問題 在「2019年3月18日星期一」到期以前大約30天,我收到comodo寄來的Renew更新認證的通知信,我以為只要「續訂EV認證」就可以簡單的解決,想不到竟然完全不是!原來在Extended Validation (EV)企業級證書,所謂的「Renew」就跟第一次購買EV認證完全相同!每次都必須做相同的公司認證! 很可能是comodo有許多專業人員離職,也可能是comodo賣給Sectigo,在2
蘇言霖 2019/03/21 2 2336

在「缺乏升級電腦經費」的前提下(其實是有經費預算,但只是不想淘汰還可以正常使用的3台Mac mini主機),如果在一台配備規格完全相同的Mac mini (2012) 電腦上,安裝舊版的「Dolphin 7.3.5與PHP 5.5.38」與目前最新版本的「Dolphin 7.4與PHP 7.1.23」(雖然不是最新的PHP 7.3版),再進行「網頁開啟速度」的比較,到底是舊的「Dolphin 7.3.5」比較快?還是新的「Dolphin 7.4」會更快? 通常「最新的版本」的意思是:功能最新、功能最多、安
蘇言霖 2019/03/14 0 756