Xiuno - BBS論壇系統(tǒng)

    采用 Bootstrap 4 + JQuery 3 作為前端類庫,全面支持移動端瀏覽器;后端 XiunoPHP 4.0 支持了 NoSQL 的方式操作各種數(shù)據(jù)庫,這個版本是一個穩(wěn)定版本

    Xiuno BBS 4.0 采用 Bootstrap 4 + JQuery 3 作為前端類庫,全面支持移動端瀏覽器;后端 XiunoPHP 4.0 支持了 NoSQL 的方式操作各種數(shù)據(jù)庫,這個版本是一個穩(wěn)定版本。

    本站下載:

    來源于官方介紹


    [b2_file link="https://cdn.getimg.net/npc/2019/github/xiunobbs_4.0.4.zip" name="Xiunobbs" pass="" code=""]

    鄭重警告:

    請不要將本系統(tǒng)應用于非法用途,否則一切后果自行負責。

    特別是電影,漫畫,小說,等版權相關的站點,請及時關閉!

    下載前,請先閱讀此篇文章:

    "BT天堂"站長被判侵犯著作權罪 獲刑3年被罰80萬

    DX4.3 轉換程序插件?https://bbs.xiuno.com/thread-21540.htm

    Docker 安裝:

    https://github.com/wanghaiwei/xiuno-docker

    一、什么是 Xiuno BBS 4.0?

    它是一款國產(chǎn)、小巧、穩(wěn)定、支持在大數(shù)據(jù)量下仍然保持高負載能力的輕論壇。它只有 20 多個表,源代碼壓縮后 1M 左右,運行速度非常快,處理單次請求在 0.01 秒級別,在有 APC、Yac、XCache 的環(huán)境下可以跑到 0.00x 秒,對第三方類庫依賴少,作者認為它就像一輛純手工打造的法拉利,動力強勁,沒有一絲贅肉,方便部署和維護,是一個非常好的二次開發(fā)的基石。

    Xiuno BBS 4.0 采用 Bootstrap 4 + JQuery 3 作為前端類庫,全面支持移動端瀏覽器;后端 XiunoPHP 4.0 支持了 NoSQL 的方式操作各種數(shù)據(jù)庫,這個版本是一個巨大的飛躍。

    Xiuno 發(fā)音“修羅”,英文為 Shura,在佛教里面為六道之一"修羅道",處于人道和天道之間。

    Xiuno BBS 4.0 采用 MIT 協(xié)議發(fā)布,您可以自由修改、派生版本、商用而不用擔心任何法律風險(修改后應保留原來文件的版權信息)。

    二、產(chǎn)品形態(tài):輕論壇

    在產(chǎn)品的形態(tài)方面,我們也摸索了很多種形式,最終我們定型為輕論壇,支持一維的板塊,多維的主題分類(插件),自適應同時支持 PC 和手機,不搞全站無刷新。

    最早我們針對手機和 PC 寫了2套前端代碼,發(fā)現(xiàn)后面維護相當?shù)穆闊恢滦詥栴}是個很嚴重的問題,隨著時間的流失,當模板中的邏輯出現(xiàn)差異的時候,你不知道那邊是對的。后來我們又針對寬屏嘗試了三列布局,還有 AJAX 全站無刷新嘗試...... 趟過了如此多的坑,最終我們發(fā)現(xiàn) Bootstrap 4 給了我們最終的答案,響應式布局+跳轉,平衡了用戶體驗和開發(fā)維護難度。(話說 Bootstrap 4 的 Flex 都應用都成熟了,Twitter 官方網(wǎng)站還一大坨 float style)

    Xiuno BBS 4.0 正式版最后的 PC 界面:

    Xiuno - BBS論壇系統(tǒng)

    手機版:

    Xiuno - BBS論壇系統(tǒng)

    四、性能方面

    Xiuno 最早誕生就是為了解決負載問題,這個基因不會變,2.1 用力過猛,4.0 往回收了收,更多讓位給了易讀性和可維護性。性能和安全、復雜度是矛盾的,我們盡量降低業(yè)務、代碼、數(shù)據(jù)庫設計等多方面的復雜度。在表的設計上,非常注重索引和緩存的使用。這里面有一個平衡性問題,經(jīng)過了反復調(diào)整,最后找到了一個比較完美的尺度。

    我們用一個小表來降低大表的負載,雖然業(yè)務邏輯會變的復雜一點,但是很好的照顧到了性能。

    SQL 并不是寫的越長水平越高,看到 DBA show SQL 語句,程序員如果也盲從就暴漏智商了,要明白你們不是一群生物,需求不一樣。

    像這樣的設計原則和平衡,在 Xiuno 里隨處可見。

    另外我們堅持用 SELECT * 而不寫長條字段,也是有原因的,因為我們可以在中間加入緩存。比如用戶數(shù)據(jù),我們按條去,按條緩存,在開啟 memcached, yac 后,中間的這些 SQL 都消失了。

    在 PHP 的性能方面,要注意的也很多,比如要盡量減少 IO 密集型和 CPU 密集型相關函數(shù)的使用,循環(huán)的深度和次數(shù)等等,有機會我會展開說。

    五、安全方面

    不用再擔心被 Webshell,SQL 注射等這些問題困擾。Xiuno 在安全方面一直很注重,經(jīng)過了多年的實戰(zhàn)檢驗,作者經(jīng)常接觸安全圈,熟悉常見攻擊手段,國內(nèi)知名社區(qū)看雪安全論壇采用的就是 Xiuno BBS 4.0,目前還未出現(xiàn)過什么安全問題。Xiuno 的參數(shù)經(jīng)過了嚴格的類型過濾,拼接 SQL 的相關函數(shù)也嚴格進行了轉義,正常寫是不會有什么安全問題的。

    但是,安全問題是一個綜合問題,框架層面只能保證最基礎的,最終還是要靠安全意識來保障,比如弱密碼,越權等問題,信息泄露,旁注等,誰也不敢說自己是百分之百安全,不能說你家防盜門結實就是安全的,窗戶,通風管道,都有可能成為突破口。插件可能會成為一個軟肋,不要隨便安裝第三方作者開發(fā)的插件,除非第三方作者有較好的安全意識,或者插件被官方認證過。

    六、插件:支持收費插件

    七、對 HTTPS / CDN 支持

    部署 https 不需要修改任何代碼和配置。

    對市面各種 CDN 兼容性完好,同時感謝可靠云免費給修羅官方提供支持,使用這段時間來很穩(wěn)定,免費還支持 HTTPS。

    如何配置HTTPS:?http://bbs.xiuno.com/thread-18004.htm

    八、未來:不可知

    從剛開始只需要考慮 IE6 到瀏覽器百花齊放,到 CHROME 一統(tǒng)江湖,到移動端大潮,到 AI、區(qū)塊鏈 ......

    未來是 React 的?還是 VUE ? 還是小程序?還是 Web Asambley?還是 C++11 / QT?go ? 還是其他?

    這個問題我想時間會給我們答案,目前重要的是,我們要把眼前的事情做到足夠好。

    感謝各位開發(fā)者和站長的支持,不厭其煩的反饋八哥,給修羅提建議,沒有你們,就沒有修羅。

    最后感謝 CCTV,不敢想象假如沒有 CCTV,我們該如何樹立正確的人生觀世界觀?如何正確的編寫代碼?

    axiuno

    2018/1/21

    常見問題:

    如何升級 Xiuno BBS 4.0 beta 版?

    如果是 Xiuno BBS 4.0 beta 版本,升級步驟很簡單:

    1. 下載后,解壓

    2. 備份一下 conf/smtp.conf.php? ?(可以改個名字)

    3. 覆蓋整個文件夾

    4. 清空 tmp, plugin 目錄(自己定制的插件目錄改個目錄名)

    5. 打開頁面,CTRL+F5 (如果有CDN,清一下CDN緩存,或者修改下 conf/conf.php static_version 的值)

    升級完畢。

    如何升級原來的插件?

    用腳本跑一下,批量替換下就差不多了。

    https://bbs.xiuno.com/thread-19573.htm

    發(fā)現(xiàn)詳情頁引用的頭像大小偏大?

    執(zhí)行以下SQL:

    update bbs_post set message_fmt=replace(message_fmt,'avatar-xs','avatar-1');

    資源

    Palette - javascript 獲取圖片主顏色

    2019-9-18 9:16:57

    資源

    ShopDZ

    2019-9-30 0:00:07

    ??
    Npcink上的部份代碼及教程來源于互聯(lián)網(wǎng),僅供網(wǎng)友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發(fā)送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    0 條回復 A文章作者 M管理員
      暫無討論,說說你的看法吧
    ?
    個人中心
    購物車
    優(yōu)惠劵
    今日簽到
    有新私信 私信列表
    搜索
    主站蜘蛛池模板: 国产精品av一区二区三区不卡蜜 | 亚洲AV永久无码精品一区二区国产 | 亚洲欧洲日韩国产一区二区三区| 精产国品一区二区三产区| 国产婷婷色一区二区三区| 亚洲国产精品一区二区九九| 日韩福利视频一区| 日韩一区二区三区射精| 奇米精品视频一区二区三区| 中文字幕日本一区| 狠狠做深爱婷婷综合一区 | 国产在线观看一区二区三区| 久久精品亚洲一区二区三区浴池| 成人日韩熟女高清视频一区| 一区二区视频免费观看| 精品无码成人片一区二区| 日韩美女视频一区| 国产成人综合亚洲一区| 国产婷婷色一区二区三区深爱网 | 中文字幕一区在线播放| 福利一区福利二区| 波多野结衣精品一区二区三区| 日韩人妻无码免费视频一区二区三区| 国产主播福利一区二区| 亚洲丶国产丶欧美一区二区三区 | 久久人做人爽一区二区三区| 一区二区三区四区免费视频 | 偷拍精品视频一区二区三区| 日本一区中文字幕日本一二三区视频| 成人一区二区三区视频在线观看| 深田咏美AV一区二区三区| 成人精品一区二区不卡视频| 国产精品亚洲一区二区三区在线观看 | 制服丝袜一区在线| 国产一区二区三区影院| 无码一区18禁3D| 高清一区高清二区视频| av无码人妻一区二区三区牛牛| 久久精品一区二区东京热| 激情亚洲一区国产精品| 国产精品一区二区四区|