This day has been waiting for more than a year, and everyone has been waiting for it for a long time! Since the release of Xiuno BBS 1.0.3, development has stopped for about a year. A lot of things happened in the meantime. I think I will explain it to you when I have the opportunity in the future.
This time, there is no baggage from the complete reconstruction from function to architecture, so the version number jumps directly to 2.0. It can be considered that they are two completely different products from 1.0! After internal testing and actual production environment testing, the RC1 version is finally ready to be released.
The name Xiuno comes from the Golden Saint Shura of Saint Seiya Aries. His attack speed and combat power are the strongest in the Zodiac. Starting from the first line of code of Xiuno BBS (about 40,000 lines of code in total, which lasted for many years), the pursuit of performance became demanding, perfect, hysterical, and neurotic. The author himself often fell into a state of meditation because of weighing a solution, but in the end The author is basically satisfied with the product.
In terms of functions, it mainly implements the core functions of BBS, and also adds the concept of "Essence Manual":
Supports two-level sections. Supports section and user group permission settings. Three-level top-level sections: ordinary section, regional section, and global section (announcement)
The Essence Manual supports multi-dimensional infinite classification posting visual editor (supports multiple file uploads)
Log in, register, post, reply and other pop-up layers to realize calling the latest posts on the homepage, adaptive to wide screen.
Moderator authority is divided into three levels: super moderator, regional moderator, ordinary moderator page short message, optimized strategy, taking into account the real-time prompts of messages while taking into account simple performance, simple attention function, and simple personal space theme Two layout methods for list pages: text list + picture and text list. Added sorting method for theme list: sort by top posts, sort by posting time. Basic payment interface: support online banking, Alipay, and offline. Added the concept of "gold coins" to facilitate secondary development. Added a synchronous login interface of the P3P protocol to facilitate secondary development.
IP blacklist and whitelist statistics daily posts, number of registered users
PHP, MYSQL error log friendly link online list view and search supports SPHINX, and has automated installation scripts
In terms of the overall architecture, developed based on Xiuno PHP Framework:
The clear layered MVC architecture supports MySQL/MongoDB as a data storage. It supports cache compilation templates such as Memcached/TTServer and supports Dreamweaver visual editing. You can modify the template even if you don't understand HTML.
Simple full-site URL-Rewrite support uses JQuery1.4.3, and browser compatibility has been greatly improved, making it convenient for secondary development.
Multi-layer Cache acceleration, easy performance under tens of millions of data
On the layout:
Designed for wide screens, the narrow navigation theme list page is displayed in two columns. The left side can be folded with a perfect pop-up layer for logging in and posting, greatly reducing page jumps. Alignment of blank spaces is accurate to one pixel. Compatible with various browsers IE 678, FF, Chrome, and Safari.
The layout advantage is outstanding under the large amount of data. Compared with traditional BBS, more effective information can be displayed on one screen.
In terms of color matching: it draws on Apple’s style, with black, white, gray and blue.
Official site:
http://www.xiuno.com/
Demo site:
Nine-tailed Fox Continent http://bbs.9dalu.com/
Expand