- 資源介紹
Xiuno BBS簡介
Xiuno BBS 是一款國產、小巧、穩定、支持在大數據量下仍然保持高負載能力的輕型論壇。它只有 21 個表,源代碼壓縮後 600k 左右,運行速度非常快,處理單次請求在 0.01 秒級別,在有 APC、XCache 的環境下可以跑到 0.00x 秒,對第三方類庫依賴極少,僅僅前端依賴 jquery.js/zepto.js,作者認爲它就像一輛純手工打造的法拉利,動力強勁,沒有一絲贅肉,方便部署和維護,是一個非常好的二次開發的基石。
Xiuno BBS功能
探索輕論壇在移動背景下的交互模式
1.贊。拋棄了傳統論壇的,評分,精華,高亮等內容篩選功能,引入了“贊”的機制,帖子的好壞,用戶組的升級、主題顏色等都與與“贊”緊密關聯起來。
2. 全新編寫的編輯器支持:表格、增刪行列、HTML5 客戶端圖片縮略,降低服務端 CPU 運算壓力、支持 QQ 截圖直接粘貼。
3. 支持遊客發帖、回帖、點贊。
4. 支持自定義 URL,有利於 SEO,網址可以像這樣:http://bbs.xiuno.com/xiuno-bbs-3-official-upgrade
5. 支持 SMTP 郵件發送,郵件列表設置
6. 支持 IP 限制:限制每日 IP 發帖數,發郵件數,上傳附件數
7. 手機版本
8. 更多不一一列出
PHP 框架:XiunoPHP 3.0
拋棄了 OO,採用函數式封裝,有利於 HHVM 編譯 / opcode 緩存,提前與 PHP7 契合做好準備,並且倡導以下原則:
1. 不要 include 變量
2. 不要採用 eval(), 正則表達式 e 修飾符
3. 不要採用 autoload
4. 不要採用 $$var 多重變量
5. 不要使用 PHP 高級特性 __call __set __get 等魔術方法
6. 儘量採用函數封裝功能,通過前綴區分模塊。
前端框架:XiunoUI
無圖片的 UI 庫,兼容到 IE8,參考了 BootStrap,簡化了 class 命名,砍掉了雞肋的響應式佈局,點擊查看真相
編輯器:XNEditor
它基於 zepto.js,兼容 jquery.js,只有 82k,但是實現了標準瀏覽器下的編輯器常見功能:加粗、斜體、顏色、字體、字號、表格、圖片上傳、文件上傳、客戶端縮略、全屏,HTML 切換、上一步下一步等功能。
因爲他不用考慮IE678,所以可以實現的非常優美,短小。寫過編輯器的同學應該知道,編輯器最大的一個坑就是 IE 的 Range 跟 w3c 定義的 Range 的巨大鴻溝。如果不考慮 IE,代碼可以精簡很多。
Xiuno BBS v4.0.2 正式版 更新日誌
Xiuno BBS 4.0 採用 Bootstrap 4 + JQuery 3 作爲前端類庫,全面支持移動端瀏覽器;後端 XiunoPHP 4.0 支持了 NoSQL 的方式操作各種數據庫,這個版本是一個巨大的飛躍。
Xiuno BBS 4.0 採用 MIT 協議發佈,您可以自由修改、派生版本、商用而不用擔心任何法律風險(修改後應保留原來文件的版權信息)。
Xiuno BBS後臺管理
後臺路徑:域名/admin
用戶名與密碼:admin(安裝時可設置)
2. 分享目的僅供大家學習和交流,您必須在下載後24小時內刪除!
3. 不得使用於非法商業用途,不得違反國家法律。否則後果自負!
4. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
5. 如有鏈接無法下載、失效或廣告,請聯繫管理員處理!
6. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
耘藝源碼網 » Xiuno BBS v4.0.4 正式版