この日を1年以上待っていて、皆さんもずっと待っていました! Xiuno BBS 1.0.3のリリースから約1年ほど開発が止まっていましたが、その間に色々なことがあったので、また機会があれば紹介したいと思います。
今回は、機能からアーキテクチャまで完全に再構築されたため、バージョン番号は直接 2.0 にジャンプします。これらは 1.0 とはまったく異なる製品であると考えられます。内部テストと実際の運用環境でのテストを経て、RC1 バージョンはついにリリースの準備が整いました。
シウノの名前は聖闘士星矢アリエスの黄金聖闘士シュラに由来しており、攻撃速度と戦闘力は十二支ん最強。 Xiuno BBS のコードの最初の行 (合計約 40,000 行のコード、これは長年にわたって続きました) から始まり、パフォーマンスの追求は要求が厳しくなり、完璧になり、ヒステリックになり、神経質になりました。著者自身もしばしば瞑想状態に陥りました。溶液の重さを量る必要があるためですが、最終的に著者は基本的に製品に満足しています。
機能面では、主にBBSのコア機能を実装し、さらに「エッセンスマニュアル」の概念を追加しています。
2 レベルのセクションをサポートします。セクションおよびユーザー グループの権限設定をサポートします。通常セクション、リージョナル セクション、グローバル セクション (アナウンス) の 3 つのレベルのトップレベル セクションをサポートします。
エッセンスマニュアルは、多次元無限分類投稿ビジュアルエディタをサポートしています(複数のファイルアップロードをサポート)
ログイン、登録、投稿、返信などのポップアップ レイヤーを使用して、ホームページ上の最新の投稿を呼び出すことができ、ワイド スクリーンに適応します。
モデレーターの権限は、スーパーモデレーター、地域モデレーター、通常のモデレーターページのショートメッセージ、シンプルなパフォーマンス、シンプルなアテンション機能、シンプルなパーソナルスペーステーマを考慮しながらメッセージのリアルタイムプロンプトを考慮した最適化された戦略の3つのレベルに分かれています。リストページのレイアウト方法: テキストリスト + 写真とテキストリスト テーマリストの並べ替え方法を追加: トップ投稿による並べ替え、投稿時間による並べ替え 基本的な支払いインターフェイス: オンライン バンキング、Alipay、オフラインをサポート。二次開発を容易にする「ゴールド コイン」の概念を追加 二次開発を容易にするために、P3P プロトコルの同期ログイン インターフェイスを追加しました。
IP ブラックリストとホワイトリストの統計、毎日の投稿、登録ユーザー数
PHP、MYSQL エラー ログに優しいリンク オンライン リスト表示と検索は SPHINX をサポートし、自動インストール スクリプトを備えています
全体的なアーキテクチャに関しては、Xiuno PHP フレームワークに基づいて開発されました。
明確な階層化された MVC アーキテクチャは、データ ストレージとして MySQL/MongoDB をサポートし、Memcached/TTServer などのキャッシュ コンパイル テンプレートをサポートし、HTML を理解していなくてもテンプレートを変更できます。
JQuery1.4.3 を使用したシンプルなフルサイト URL リライト サポートとブラウザ互換性が大幅に向上し、二次開発に便利です。
マルチレイヤーキャッシュの高速化、数千万のデータ下での簡単なパフォーマンス
レイアウト上:
ワイド画面向けに設計されており、狭いナビゲーション テーマ リスト ページは 2 列で表示され、ログインと投稿に最適なポップアップ レイヤーを使用して折りたたむことができ、空白スペースの位置合わせは 1 ピクセルまで正確です。 . IE 678、FF、Chrome、Safariなどのさまざまなブラウザと互換性があります。
データ量が多い場合でもレイアウトの優位性が高く、従来のBBSに比べてより効果的な情報を1画面に表示できます。
カラーマッチングに関しては、黒、白、グレー、ブルーという Apple のスタイルを取り入れています。
公式サイト:
http://www.xiuno.com/
デモサイト:
九尾の狐大陸 http://bbs.9dalu.com/
拡大する