6kbbs是我學習程式設計的入門原始碼,從asp到現在的php,雖然一直都有簡單的看**,但是卻沒有系統地分析過。2023年了,希望自己程式設計能力能有突破,所以決定對一些開源專案進行原始碼分析,6kbbs一直都有用並且比較精細,所以決定先從它入手。
6kbbs(6k論壇)是乙個採用 php+mysql 構建的高效能的論壇程式,擁有**簡潔、使用方便、功能強大、速度極快等優點。
1、極快的訪問速度
6kbbs論壇程式採用php+mysql架構,並採用快取機制、gzip壓縮等等,使程式的執行效果更高、速度極快。
2、強大的負載能力
6kbbs採用資料快取、最少化資料庫查詢的設計,使得程式在繁忙的伺服器環境下仍然快速穩定執行。
3、簡潔的程式**
6kbbs一直保持著**簡潔的優點。簡單易用,容易進行二次開發。做乙個純粹的社群論壇程式。
4、 實用、完善的功能
不僅追求簡潔的**,也追求實用完善的功能。眾多功能在後台管理都預設開關,管理員根據需要可以方便切換。
5、大方美觀的模板
6、安全的架構
6kbbs論壇程式中對使用者的輸入都進行嚴格的安全控制。對各種惡意的注入、跨站攻擊等都有防禦手段。
官方**:http://www.6kbbs.com
最新版本:6kbbs v8.0 build 20101201 簡體中文 utf-8
cppunit原始碼解讀 1序言
感謝原創 記得2003年的春節假期,難得有時間可以靜下來充充電,於是有了研讀cppunit原始碼的念頭。一來是為了熟悉cppunit的使用環境,而來也是希望通過研讀原始碼汲取有益的東西,這一系列的文章便是整理自筆者當初的原始碼閱讀筆記。如何將諸多技術綜合運用到乙個實際的framework中來,筆者以...
jQuery 原始碼分析筆記 6
jquery.data data模組 是乙個比較有趣的功能,可以為任意的element 新增額外的資料。而且處理了迴圈引用和記憶體洩漏的問題。api非常簡單,就是.data key,value 用來儲存,data key 用開查詢資料。data部分的 從1381行開始。最開始的幾行關鍵 jquery...
tomcat6 原始碼分析(1)
相關基礎概念 容器 在tomcat中的容器有 engine host context等容器,主要用於服務的封裝和組織。聯結器 在tomcat中的聯結器其實就是乙個多執行緒的serversocket的accept的過程,把獲取的socket分配給連線處理器處理。內部過濾器 tomcat內部的請求過濾器...