成立一週年!開源的本土化中文文件知識庫
前言 眾所周知,在程式設計開發領域中,英語常常作為國際通用語言,許多開源專案都只提供英文開發者文件,導致英語基礎不扎實的開發者在閱讀開發文件時會遇到語言障礙。 可能有人會提出疑問,現在的瀏覽器翻譯外掛不是已經很成熟了嗎?不可否認,瀏覽器自帶
前言 眾所周知,在程式設計開發領域中,英語常常作為國際通用語言,許多開源專案都只提供英文開發者文件,導致英語基礎不扎實的開發者在閱讀開發文件時會遇到語言障礙。 可能有人會提出疑問,現在的瀏覽器翻譯外掛不是已經很成熟了嗎?不可否認,瀏覽器自帶
Vercel 是一個提供 Serverless 服務的平台,特別適合代理靜態頁面或建立簡單的 API。其免費方案對個人專案非常友善,尤其是在中國地區擁有良好的 CDN 支援。然而,對於託管在 GitHub 組織下的專案,Vercel 通常要
寶塔 Linux 面板在很久以前就添加了開啟面板 HTTPS 訪問的功能,但該選項預設是關閉的。然而在其最新的版本 9.1.0 中,使用最新的腳本全新安裝的話會預設開啟該選項。想要關掉也可以,不過既然官方都建議我們開啟面板 HTTPS 訪問
阿里雲是國內領先的雲端運算服務商,但其產品在平日裡並不算物美價廉,高昂的價格攔住了不少在校大學生或者並不富裕的開發者們。 然而就在前段時間,阿里雲推出了名為「阿里雲高校計畫」的扶持活動,所有通過學生認證的帳號均可直接領取一張 300 元的無
公司有個新專案由我這邊獨立選型開發,專案需求是做一個英文的產品展示官網,考慮到專案比較簡單且週期不長,最終決定使用 Nuxt 框架來進行開發。 開發過程還算順利,但中途遇到一個 Bug 花了我不少的時間,在網上找了許久,僅能檢索到極少數相關
前言 我一直有個強迫症,看著 WordPress 的文章中有個欄位 postname 如果不設定的話,就會預設使用標題 title 作為 postname,導致使用 postname 作為文章 URL 的時候會出現中文,看著很不協調。 然而
在 KonvaJS 中,事件冒泡是預設啟用的,這意味著當在子元素上觸發事件時,該事件將向上傳播到父元素。因此,如果在圖層上註冊了 click 事件並在其上建立了一個群組,那麼單擊該群組也將觸發該事件。 KonvaJS 並沒有 stopPro
Vue.js 中的 v-model 和 model-value 都是用於實現表單資料雙向繫結的指令。 v-model 是 Vue.js 提供的一種語法糖,可以讓開發者在模板中更方便地實現表單資料的雙向繫結。當在一個表單元素上使用 v-mod
介紹 Cockpit 是一個易於使用、整合、易於瀏覽且開放的基於 Web 的伺服器介面。 系統日誌資訊檢視 系統儲存資訊檢視 儀表板 系統設定與系統基本操作 Docker 容器監控 系統網路監控 K8s 叢集管理(我沒測試) Web 命令列
上個月公司來了一位前端大佬,為我們團隊制訂了一些技術方面的規範,其中有一項是關於在 Git 上提交程式碼時撰寫 Commit Message 的一些規範。開始我還覺得多此一舉,看了許多大型專案的 Commit 紀錄之後,才知道這個規範算是業
最近看到蘭空圖床更新到了 2.0 版本,增加了很多新特性,其中有一項是支援了多種資料庫驅動。 本著越簡單越好的想法,反正目前我的圖床也只是自用不會有很多資料,不如趁這次升級,把它給換成 SQLite。 看了下文件裡的要求是 SQLite 3
前段時間,Flarum 發布了第一個正式版本 Flarum 1.0.0 Released,我只想用一句話來形容當時的心情: 千呼萬喚始出來 從 2017 年剛認識 Flarum 到現在,已經過了好長好長的時間,在經歷了好多好多 Beta 測
上週趁 U-File 開放註冊的時候註冊了一個帳戶,白嫖了一個無限儲存 2T 流量的空間,等了許久終於稽核通過後上控制台看了下,應該使用的是又拍雲物件儲存,我測試了幾款又拍雲提供的工具,都是可以正常使用的。 唯一有點遺憾的是,又拍雲儲存暫未
本次發布包含多項新功能和修復,我們繼續在邁向穩定版本的道路上優化核心軟體。 🔔 更新內容 我們在這個版本中專注於改善 Flarum 的體驗,無論是為我們社群中的優秀開發者,還是為 Flarum 網站的管理員,都帶來了更好的體驗。 🔒️ 修復
看到 Loc 人手一個 OneDrive 5T,我也是跟著去 https://developer.microsoft.com/zh-cn/office/dev-program 申請了一個 E5 訂閱,接著就是想搭建一個 OneDrive 的
新學期的程式設計課程正式開始授課,我也是許久沒有開啟 VC 6.0 來寫 C 語言程式碼了耶。其實一開始學習 C 語言的時候就不怎麼喜歡這款 IDE,功能少就不說了,還會經常出現 cl.exe 遺失之類的錯誤,使用起來特別麻煩,無奈老師只教
記得剛開始接觸伺服器的時候使用的是 CentOS 6.8 系統,沒過多久 7.x 版本面世,許多程式紛紛停止對 6.x 系統的支援,而我也開始使用 CentOS 7.1 系統。這兩年來,隨著不斷執行 yum -y update,CentOS
很多同學在前面的文章底下留言表示 Flarum 在 Nginx 上面會出現 404 等情況,這看起來是偽靜態規則沒設定好。官網的文件很詳細地介紹了 Flarum 在各種環境中的偽靜態設定,其中 Nginx 的規則是: 意思就是指向 Flar
前幾天有網友給我留言說開源社群的力量遠遠大於一個人的力量,我表示完全贊同。當初 Toby 離開 Flarum 的時候,我以為這個偉大的開源程式即將走向滅亡,可結果跟我的想法完全不一樣,Toby 離開之後,Flarum 進入了前所未有的發展速
上一篇文章中提到了 Java 開發環境 JDK 的設定,那麼現在來試一下用 JDK 13 編譯一個 Hello World 吧。 在工作目錄新建一個檔案,命名為 HelloWorld.java,寫入程式碼: 在 cmd 中開啟工作目錄,編譯
晚上開了新學期的班會,在影片裡看到了很多熟悉的面孔,兩個月不見都胖了不少,畢竟疫情影響都待在家裡吃喝玩樂,少運動了。小飛老師給我們講了許多關於線上直播課的相關事宜,明天開始由校方組織培訓線上課程的使用學習,下下週正式開始按照課程表線上教學。
Flarum 本身對中文就很不友好,隨著版本迭代,慢慢也開始對中文進行了優化,比如支援中文使用者名稱註冊,這確實是挺有用的。然而最新的 beta11 版本,卻還是不支援中文搜尋內容,好在 MySQL 自 5.7 開始支援中文、日文的全文索引
Flarum 在幾週前發布了 0.1.0-beta.11 版本,詳見 Flarum 0.1.0-beta.11 Released,那麼就來看看怎麼全新安裝這個版本吧,前一篇文章已經裝好了 Composer 並切換到了國內源,接下來的步驟就很
小站最近收到一條留言,想使用 Flarum beta11,但不知道怎麼下載。說起 Flarum,我也是很久沒使用過了,主要是更新進度緩慢,好幾年過去了也沒出正式版(其實 beta 版也很穩定)。 以前一直是用 Meto 大佬的使用 Flar
上次講到我的香港輕量伺服器從小黑屋裡放出來了,然後用來搭酸酸乳。可惜阿里雲的系統內建了很噁心的監控,估計是能檢測到酸酸乳的程序,然後再次拉進小黑屋,所以這就很有必要淨化一下。 Vicer 大佬寫過一個淨化腳本,遺憾的是沒有 CentOS 7
早上改了一下有玩社群的標題字數限制,還專門寫了篇文章來做筆記,現在想了想,以後要改的東西還有很多,如果每改一次就寫一篇,很明顯效率不高,也不方便以後查閱。 所以決定用這篇文章來持續記錄改過的檔案,也方便給有需要的人進行參考。下面所有的修改都
前段時間把「iApp社區」改成了「有玩社區」,還把程式從 Flarum 轉到了 Discuz。為什麼要轉程式呢?因為 Flarum 作者 Toby 似乎已經離開了 Flarum 的開發,以後 Flarum 都將交給社群來維護,而最後一個版本
以前在 Windows 下遠端連線 Linux 伺服器一般使用的是 PuTTY,現在換到 macOS 後,發現 macOS 系統自帶的終端機也具備遠端連線功能,不需要下載其他的 SSH 用戶端。 然後我在一台洛杉磯的 VPS 上安裝酸酸乳時
Flarum 官方推薦的安裝方法是使用 Composer。安裝 Composer 的教學可以自行 Google 和百度。LNMP 和 LAMP 都是自帶的,所以省略不談。如果在本地或國內伺服器搭建時,發現使用 Composer 更新慢、失敗
首先,我也建立了一個 Flarum 站點。然而,許多使用者發表貼文時隨意輸入標題,甚至只有一兩個字元,導致整個站點看起來不美觀。因此,必須限制貼文的屬性。本文主要講解如何限制主題貼文的相關屬性。 主題標題長度 修改以下檔案: 將 min:3
先來一張示意圖看看效果,下面說明操作方法: 1. 後台開啟 Ads 外掛(什麼?你解除安裝了?那我跟你說拜拜了)。 2. 在 Ads 設定頁面裡的-首頁左側節點欄下方的廣告位-下方程式碼輸入框輸入以下範例程式碼: 範例中加入了三個網址,每個
Flarum CV 有不少內建(官方)外掛和第三方外掛,開啟過多必然會影響論壇速度,所以選擇適合自己論壇的外掛開啟是很必要的。 Akismet:官方外掛 - 防垃圾訊息 - 想開啟先要去官網註冊取得 API Key。 Approval:官方
本文來源於 Flarum 官方論壇的 帖子,實測在 CV 7.4.0 上有效,其他版本請自行測試。 用於分類頁面的每個分類都加入單獨背景,要做到這一點並不難,只是有個問題,如果你使用這個,你就不能再使用標籤描述。 修改以下檔案: 把以下內容
正文 首先說一下,又是一篇沒什麼卵用的 Flarum 美化教程,本文只能在全站的 Banner 加入背景而已。如果有人說要是能隨著分類變化就好了,不好意思,Beta 8 Toby 已經計劃完全取消歡迎橫幅,到時這玩意是不存在的,所以本文估計
正文 首先,CV 基於的是開發版,雖然修復了 B7 一些問題,但優化總沒有正式發行的 Beta 版好。以下總結最近安裝 CV 版會員跟我反饋的問題和解決方案: 安裝的時候顯示 Warning: scandir():你需要開啟 scandir
Flarum beta 版的快取問題是造成這個論壇程式各種錯誤的主因,例如:nojs、後台修改了樣式,但前台不變、切換語言時遇到錯誤顯示,顯示為 xxx.xxx.xx。下面我將詳細講解一下 Flarum 的快取機制。 Flarum 的快取有
又來一個並沒有什麼用處的功能,為帖子列表中的使用者頭像下新增等級進度條。首先感謝 4tabern.com 提供程式碼,演示效果就不發了,因為我自己的站上面也沒有使用,實在是累贅,實際效果請自行測試,歡迎回饋。 以下修改僅適用於 Flarum
本教學為基礎教學,僅適合新手使用,高手勿噴。本文主要講解 composer 安裝,不適合虛擬主機,當然也可以在本地 composer 安裝好後再上傳到虛擬主機。 安裝準備 首先檢查伺服器環境,你的伺服器必須滿足以下條件: Web 伺服器:
Markdown 語法是 Flarum 主推的內容輸入方案(另外還有 BBCode,下面也會講到),以下簡單介紹 Markdown 的使用方法,本文主要是寫給 Flarum 的新手們,幫助小白迅速成為大佬。 標題 標題是每篇文章都需要也是最
最近部落格沒什麼好寫了,就一直在灌水,既然已經習慣了,那就再灌一次吧。眾所周知,Flarum 是國外程式,所以在呼叫資源時都使用了 Google 的靜態資源庫。由於我天朝有高大的牆,就導致載入起來非常慢。所幸,我們國內也有很多開源的靜態資源
本教程純屬多餘,只是本人覺得改一下顏色比較好看而已,畢竟蘿蔔青菜各有所愛,可能也有人會喜歡原來的顏色,但還是記錄一下吧,萬一有人和我一樣喜歡改成別的顏色呢,先上圖 過程 先找到搜尋框的類名,F12 檢查元素 取得 .Search-input
有使用者反映,PNG 在 iPhone 上嚴重失真,所以就想著用 SVG 來代替 PNG。SVG 和向量圖是同一個原理,能在任何裝置上保持很好的清晰度。看了下 Flarum Beta 8 的原始碼,貌似支援了 SVG,然而在 Beta 7
使用教學 你需要新建一個檔案,然後加入程式碼標籤內的內容。請將 yourdir 替換成你論壇的目錄。我不建議在沒有 NoJs 時執行該腳本。這會讓你的網站的下一位訪客等待時間大幅變慢。 程式碼
現在越來越多的網站都開始流行 AJAX 無重新整理載入了,許多 WordPress 主題也用上了這個功能,全站 AJAX 看似技術複雜,但是實際上操作起來非常簡易,原因是已經有大神寫好了相關的函式,開發者只要稍微修改一下參數,就可以在自己的
好久沒更新博文了,最近也沒有什麼好寫的,趕著國慶放長假,於是我就找些無聊的東西來寫一寫,碰巧今天想著修改一下 WordPress 後台的密碼,發現了 WordPress 的一個小漏洞(也不算是漏洞吧,就是一個小 bug),就是修改密碼的時候
很久很久以前(就是剛建站的時候),我就用上了 WP Postviews 外掛,因為那時候開啟了 CDN,所以沒法統計訪問量,於是就寫了「WordPress 開啟 CDN 瀏覽量不增加」這篇文章。 現在我又開啟了 HTML 快取,雖然后台資料
今天早上我發表了一篇利用百度短網址 API 生成短網址的教學和程式碼,然後在 CSDN 發現了另一個更好的生成百度短網址方案,於是就想轉發過來分享給小夥伴們,也可以和我上一篇文章的版本進行一下比較,反正我是覺得它的比較快速方便,設計邏輯也很
不久前我寫過一篇「jQuery 線上生成 t.cn 新浪短網址」,呼叫的是新浪微博的短網址介面,漸漸地對短網址這方面產生了興趣,於是就專門去找一些開放的短網址介面。 今天我要說的是百度的短網址介面,下面分享一下我的經驗過程和成品程式碼。(百
最近在開發一個類似「一言」的一句話輸出平台,資料方面我沒有用到 MySQL 也沒用到 SQLite,因為我打算用 txt 格式的文字來儲存資料。 理由很簡單,txt 寫出寫入的速度都比較快,而且不浪費太多的記憶體空間,這項技術難度也不高,只
昨天在撰寫取得 WordPress 主題資訊 API 的時候,為了替換 style.css 裡面的英文內容,所以就用到了關於字串替換的 strreplace() 函式,剛開始我連續用了十幾個 strreplace() 函式才替換完成。 後來
這段時間在開發一個短網址的 API 介面,就看了很多關於 API 的相關文章,最常用到的就是 JSON 技術,JSON 又叫做 JS 物件標記,是一種輕量級的資料交換格式,因為我的 API 開發語言是 PHP,所以在資料處理的過程中,就要用
有折騰過 WordPress 主題的人應該都知道,WordPress 主題目錄下的 style.css 記載了主題的詳細資訊,那麼在主題模板裡想要呼叫這些資訊時該怎麼做呢?別著急,WordPress 官方已經提供了文件。 我整理了一下,轉載
最近在學習 Ajax 技術,所以就經常會寫一些小 Demo 出來,比如上次寫的「jQuery 線上取得 QQ 名稱和頭像」,今天我帶來的也是一個 Ajax 專案,主要功能是線上生成 t.cn 的新浪短網址,我看過網路上很多的壓縮網址,都是需
前幾天我寫了一篇關於「解決 WP 開 CDN 無法取得真實 IP」的文章,今天碰巧看到有人在群組裡求助,他使用的是 Emlog 程式,也遇到了同樣的情況(開啟 CDN 之後無法取得真實 IP),於是我就想著把 WordPress 的解決方案
有沒有很多人都和我一樣,覺得 WordPress 預設的後台登入頁面太醜了?強迫症的我當然受不了,於是就四處尋找修改後台登入頁面的外掛。 後來想了下,為了改一個頁面就使用外掛會不會太大材小用了,所以我就想著利用 CSS 來實現修改後台登入頁
有一些剛剛接觸 WordPress 的新手們,總是喜歡到網路上去找一些免費主題,卻不知道這些主題很有可能藏有後門,可以輕鬆地取得你網站的權限,從而獲取非法利益。 所以我在這裡要提醒一下那些新手們,找主題一定要找正版的。如果是免費版,最好是有
昨天剛剛開啟了評論郵件提醒功能「美化 WordPress 郵件回覆樣式」,就發現郵件裡關於評論者的 IP 居然是錯的,WordPress 自己取得了 CDN 的 IP 節點。 這樣一來,就不好分析網站訪客的地域關係了,而且 WordPres
本站從建站到現在,一直都沒有開啟評論回覆郵件提醒功能,主要原因就是 WordPress 自帶的回覆樣式太簡陋,而且 SMTP 協議發郵件也不算太穩定,免費的 QQ 郵箱發送過多郵件就會封停,後來只好放棄了。所幸今天在劉榮煥的博客看到了希望,
以前還在用 Typecho 的時候,就經常自己瞎折騰主題外掛,然後就要經常去 docs.typecho.org 查看關於主題外掛的常用函數。 為了方便更多的開發者和初學者能更好更快捷地學習製作 Typecho 主題,我把這些經常會用到的函數
不得不說,在國內很多人不習慣使用電子郵件,甚至沒有 Gravatar 頭像,針對國內情況對主題進行了一定的最佳化。如果使用 QQ 信箱,則呼叫 QQ 頭像,否則繼續呼叫 Gravatar 頭像,這樣既方便了 QQ 使用者,也方便了 Grav
昨天群裡有人問到 Dux 主題的評論處輸入 QQ 號直接取得名稱和頭像是怎麼實現的,我看了一下 Dux 主題,發現並沒有整合這個功能,倒是 Emlog 的 Dux 主題內建了這個功能,本來想移植過來 WordPress 的,但是發現 Eml
前幾天本站發布了一個 HTML 線上執行的工具,來幫助大家學習前端 HTML,今天我繼續發布三個非常實用的小工具,分別是 HTML、JavaScript、CSS 的壓縮與解壓工具,可以幫助大家更好地優化自己的網站哦,示意圖在下方。 HTML
今天在折騰網頁背景的時候,把整個網站都弄成透明的了,這樣一來就可以弄一個動態的背景。我首先想到了 CSS + jQuery,可是瞎搞了許久才發現沒法和知更鳥主題相容,兩者必須捨棄一個,我自然是放棄了背景。 然後想了下,還是把做好的背景發出來
有時候我們寫了一篇有價值的文章,為保護辛勤勞動或者不給伸手黨一絲機會,再或者是為了增加評論量,所以就想用到評論可見的功能,我參考了一下知更鳥的回覆可見,然後把他的程式碼獨立出來,下面會分享給小夥伴們喔 程式碼 程式碼中的 xinyewl@q
現在很多 WordPress 主題都會整合百度分享元件。然而,目前百度分享還不支援 HTTPS 存取(實在讓人無語,百度一邊宣傳提倡 HTTPS 化,自家的產品卻沒做好)。因此,很多啟用了 HTTPS 的站長無法正常使用百度分享。經過一番搜
在編寫網頁 HTML 時,經常會需要用到一些特殊字元。這些字元往往無法直接透過鍵盤輸入,所以我們需要使用對應的 HTML 實體代碼。這些代碼在 HTML 手冊中都有記載,但查閱起來並不方便。 為了方便自己和大家寫網頁時快速找到需要的字元代碼
每次 WordPress 發布大版本更新時,後台總會推送一個醒目的更新提示框,而且這個提示框無法關閉,看起來十分礙眼。為了去掉這個更新提示,我研究了一種通過修改版本號的方法,非常簡單且實用。接下來就詳細講解去掉 WordPress 更新提示
學習前端時,經常需要執行一些測試程式碼。當時我大多使用一些線上工具,比如 Chinaz 的站長工具。現在前端技術學得差不多了,於是決定自己動手寫一個線上執行工具,幫助更多人更方便地學習前端程式設計。下面是工具的示意圖: 關於 LOGO:目前
前幾天,這個小博客一直被群裡某大佬盯上攻擊。由於我開啟了 CDN,對方無法獲取我的源 IP,於是轉而對我的網站發起了大規模的 CC 攻擊,搞得我是措手不及。 由於攻擊來源的 IP 太多,手動拉黑幾乎不可能完成。剛好想起百度雲加速的智能防 C
折騰 WordPress 的小夥伴們都知道,一些沒有整合去除 /category/ 功能的主題,在每次修改固定連結後,分類連結中會出現一個 /category/ 目錄。如果想要去掉分類連結中的 /category/ 目錄,可以使用外掛。網路
前段時間 Namecheap 推出了賽門鐵克憑證替換計畫,可以將 Symantec SSL 憑證免費替換為 Comodo SSL。而且新憑證是三年的有效期,看起來很划算。上個月我已經把我的 www.ikxin.com 憑證換成了科摩多的,今
今天早上一起床,就上伺服器看了一下,猛然發現 CPU 飆升至 99%。排查了一會兒,發現是遭到 CC 攻擊了。網路連線中出現大量 SYN 連線,佔用了所有資源,導致前端無法開啟網站。經過許久,我終於找到了解決方案:封鎖 SYN 連線。這樣可
在 B 站看到一個 HTML5 作品,是利用純程式碼來繪出 iPhone 的渲染圖,覺得挺有意思的,就發出來給小夥伴們也參考參考,下面先來張效果圖: 差不多快 60 行的程式碼,也不到 60 行,純程式碼寫的,沒有用一張圖片素材,包括電池圖
Chevereto 是目前最強大的 PHP 圖床系統,透過它可部署多使用者公開或私有的圖片儲存服務,現在 Chevereto 推出了免費版本,小夥伴可以圍觀一下 https://github.com/Chevereto/Chevereto-
最近我思考了一下 WordPress 主題如何進行授權。最初,我想到了透過 JS 判斷網域的方式來實現授權,然而這個想法很快就被否定了,因為 JS 授權 容易被破解,只要透過審查元素就能輕鬆查看。接著,我考慮了 PHP 授權,這種方式相對安
寫部落格快兩個月了,最近想看看這兩個月收穫了多少瀏覽量。於是想起了一個網站概覽的小工具。這款小工具主題並沒有預設整合,需要自行添加。如果你會 PHP,可以直接將其整合到主題中。 下面先放出本站的效果圖,供大家參考,CSS 樣式也可以自行修改
今天訪問憧憬部落格時,發現他的網站瀏覽器預設側邊捲軸被修改成了自訂樣式。後來上網查詢了一下,得知該樣式可以透過 CSS 來設計。於是我自己搗鼓了一下,順便把 CSS 程式碼借了過來,本網站已經用上了,效果大家可以自己看看。 注意: 該樣式僅
本站以前一直使用賽門鐵克(Symantec)的 SSL 憑證,但畢竟是免費的 DV 憑證。經過上一次沃通(WoSign)氾濫免費 DV 憑證被吊銷根憑證之後,我也不得不擔心有一天賽門鐵克也會受到同樣的懲罰。 而且根據 Google 官方的消
今天幫一位網友架設 WHMCS(IDC 管理系統)的時候,遇到了一個關於資料庫的問題,就是 WHMCS 6.x 無法在資料庫嚴格模式下運行,所以就要關閉這個資料庫嚴格模式。 搜尋了一下相關資料,下面是我總結出來的兩種關閉資料庫嚴格模式的方法
前幾天,我利用開源 Git 私有程式碼託管工具 Gogs 搭建了一個 Git 鏡像站。今天發現有個問題,就是無法打包 tar.gz 下載,只能使用 zip 格式下載。 對於強迫症的我來說,這簡直無法忍受。於是我查看了錯誤日誌,終於找到了問題
很多時候,站長們都很關心自己的網站 SEO 做得是否到位,因此我們在查看各種站長工具時,也會想知道哪些爬蟲造訪過我們的網站,因為這關係到搜尋引擎對我們網站的偏好。 因此,我們可以透過查看網站日誌來監控蜘蛛的造訪情況。今天我要分享的是一段 W
本站成立差不多二十天了,時間不算太長,畢竟才是剛剛開始,於是我就想著寫個線上計時器來給網站記錄已運行的時間。廢話少說,直接開始吧。 首先我想到了用 JavaScript 來定義時間,然後再用 HTML 輸出。最麻煩的主要還是時間計算問題。下
前不久我寫過一篇《WordPress 頂部載入進度條程式碼》,是用來顯示網站載入時間的,和上次的功能類似。 今天我給大家帶來的是一個瀏覽橫向進度條,隨著網頁向下瀏覽,進度條會逐漸變長。此外,它還支援自訂滾動條顏色。目前本站已經套用了該程式碼
很多人撰寫了一些 Shell 腳本,想提供給其他人使用,但又不想公開原始碼,所以就需要對 Shell 腳本進行加密處理。Linux 下有一個很好用的 Shell 加密元件叫做 shc。 今天我給大家帶來的就是 shc 的一鍵安裝腳本和編譯安
前幾天我寫過一篇《純 PHP 程式碼生成 XML 網站地圖》,是用來生成 XML 網站地圖的。不過 XML 網站地圖看起來都是程式碼,沒有一點美感,因為這本來就是生成給搜尋引擎蜘蛛看的。 今天我帶給大家的是 HTML 網站地圖,這才算是給人
Typecho 是由國人開發的一套非常優秀的部落格系統,程式碼短小,簡單友善,最近也有個專案是用 Typecho 搭建的,理所當然地對該程式有了一點探討,最大的問題還是在偽靜態方面,官方沒有給出 IIS 和 Nginx 的偽靜態規則,還得我
最近看到好多 IDC 廠商的主機名稱都是 localhost.localdomain,強迫症的我覺得這個名字太長了,看著礙眼,於是就搜尋了一些資料來修改這個主機名稱,我總結了一下,寫了個可行的教學,下面就來和大家分享一下。 由於 CentO
網站地圖可以方便網站管理員告訴搜尋引擎網站上有哪些可供抓取的網頁連結。最簡單的網站地圖形式,就是 sitemap.xml 檔案,其中列出網站中的網址以及關於每個網址的其他中繼資料(如上次更新的時間、更改的頻率以及相對於網站上其他網址的重要程
WordPress 開啟 CDN 靜態快取頁面之後,當存取文章的時候,便不會去請求來源站,而是返回 CDN 快取的頁面,所以統計文章的瀏覽數量不會自動增加以及發生其他變化。 想要解決這個問題,可以透過 Ajax 來非同步請求伺服器,然後再進
頁面載入的進度條效果相信大家都仰慕已久,下面是我編寫的 WordPress 實現頂部載入進度條,簡簡單單,就可以實現酷炫的頁面載入進度條效果。 WordPress 頂部載入進度條的實現,我第一時間能想到的就是 CSS 了,但是可能對 IE
軟體介紹 Goaccess 是一款開源的網站日誌即時分析工具,Goaccess 的工作方式就是讀取和解析 Apache/Nginx/Lighttpd 等伺服器的存取日誌檔案(access log),以直觀的方式把統計資訊顯示出來,包括存取概
現在市面上的 VPS 虛擬技術有許多種,例如 OpenVZ、Xen、VMware vSphere、Hyper-V、KVM 以及 Xen 的 HVM 與 PV 等。在 Xen 中,PV 是半虛擬化,HVM 是全虛擬化,PV 只能用於 Linu
ionCube Encoder 可以將 PHP 原始碼轉換成 Bytecode,經過加密授權處理後的 PHP 程式碼就不再開源了,必須使用 ionCube Loader 才可以執行加密過的 PHP 程式碼。 PHP 本身沒有附帶 ionCu
有時候我們架設了一個簡單的 HTML 網站,又不想讓別人看到網頁的原始碼,這時候我們就要用到程式碼來禁止別人檢視 HTML 程式碼,我們先分析一下別人是怎麼檢視網頁原始碼的吧。 一般我們都知道,透過瀏覽器當你開啟一個網頁的時候,等網頁完全載
ping 是一個用於測試網路連通性的工具。ping 命令基於 ICMP(網際網路控制訊息協定)運作,ICMP 是 IP 協定的一部分,屬於 TCP/IP 協定堆疊中的網路層。使用 ping 可以檢查網路是否連通,它是診斷網路故障的重要工具之
問題 為了提高網站的存取速度,電腦系統會在成功存取某網頁後將該網站的網址、IP 位址資訊快取到本機,下次存取該網址時直接透過 IP 進行存取。 一些網站的網域沒有變化,但 IP 位址發生變化,有可能因本機的 DNS 快取沒有重新整理導致無法
記得去年知名歌手喬任梁去世的時候,百度圖片破天荒地給他搞了個黑白網頁,使得所有使用者在百度圖片搜尋喬任梁的時候都是顯示全站黑白的,對於一些需要悼念的日子,很多人也都想把自己的網站弄成全站黑白來表示自己的哀悼之情。 下面我就附上開啟全站黑白的
最近有個朋友做了個網站,安裝了 SSL 憑證,啟用全站 HTTPS 加密。可是配置完之後發現 HTTP 還是可以訪問的,這樣就導致了使用者無法強制進入 HTTPS 加密模式。 後來那個朋友找我幫忙解決,我參考了一下百度搜到的解決方案,發現都