Discuz!NT 3.0 は、約半年の開発期間を経て、まもなくリリースされます。この期間中、私たちは Discuz!NT の開発を 2 年以上にわたって再検討し、以前のバージョンでは予想されなかったさまざまな問題を分析してきました。 3.0 は皆様に驚きをもたらすものであり、効率的で安定した製品を提供したいと考えています。
私たちが今話している 3.0 と、昨年話している 3.0 は 2 つの異なるコンセプトです。フレンド機能もサークル機能もありません。一部のユーザーはがっかりするかもしれませんが、フレンド機能を放棄するわけではありませんが、3.0 では解決する必要があります。主な問題は効率です。SQL Server 2005/2008 の新機能に基づいてストアド プロシージャが完全に最適化され、以前のバージョンの一部のストアド プロシージャが SQL Server2000 の構文制限によりコンパイルできなかった問題が解決されました。データベース運用の効率を総合的に向上させました。現在、公式ウェブサイトでのテスト結果は良好で、showtopic やその他のページの速度が大幅に向上し、サーバーの負荷も軽減されました。
次に、安定性の問題を解決しました。歴史的な理由により、プログラム内の一部の重複コードがいくつかのバグを引き起こしましたが、このリファクタリングでは、この問題が再発するのを避けるためにすべての重複コードを削除しました。同時に、機能を追加する際にデータ メソッドが重複する可能性を回避するために、データ層とロジック層を完全に分離しました。リファクタリングの効果はすぐには現れない可能性がありますが、この比較的大規模なリファクタリングは、将来のバージョンで機能を追加するための強固な基盤を築くことができると信じています。
全体的な UI とユーザー エクスペリエンスのデザインに関しては、3.0 は伝統的なスタイルを維持しながら、Discuz! 7 ユーザーに認められた多くのデザイン要素を吸収して、独自のスタイルを形成しています。ホームページにクイックトピックを投稿すると、大規模なフォーラムの特定のセクションのみをフォローしているユーザーが最新の内容を簡単に共有できます。たとえば、ユーザーが選択した最後のセクションが記録されます。もちろん、この機能はまだ完成していませんので、改善するために皆様からのフィードバックが必要です。正式版ではクイックログイン、登録、投稿、ポップアップエフェクト付き投稿編集などのクイック機能もございますので、現時点ではログインと登録のみ公開しておりますので、まずはお試しください。
最後に、そして最も重要なことは、バージョン 2.6 での実験とユーザーからのフィードバックを考慮した結果、3.0 API に大幅な改善が加えられたことです。 3.0 API は完全にオープンであり、投稿、返信、ユーザーの作成、ユーザー プロファイル ポイントの変更、セクションの作成、セクション リストの取得、投稿リストの取得などの機能により、開発者は二次開発やシステム統合を容易に行うことができます。 3.0API では、2.6API の多くの機能に対するセッション制限が解除され、アプリケーションがユーザーのパスワードやその他の操作を自由に変更できるようになりました。これは二次開発に非常に便利です。ここで、API のセキュリティについていくつかの懸念があるかもしれませんが、当社が正式にリリースした API アプリケーションは、安全性を確保するために一連の暗号化アルゴリズムを使用していることを説明しなければなりません。当社による認証を取得した後、ユーザーは安心して使用することができます。 3.0 API の主な改善点は、クライアント呼び出しをサポートすることです。つまり、クライアント プログラムは、セキュリティ上の考慮事項に基づいて、ログインしてほとんどの API メソッドを使用できます。ただし、管理者権限については、ユーザーは制限されません。つまり、API を通じて独自の Web サイト管理ツールを開発できます。また、API を通じてどのような機能を実装できるのかを皆さんにもっと考えていただき、API をベースにしたいくつかの代表的なアプリケーションの作成を検討していきます。
Discuz!NT 3.0 BETA をダウンロードして試してみませんか。このバージョンはテスト専用です。公式サイトでは使用しないでください。
注: バージョン 2.6 にアップグレードする前に、プログラム ファイルとデータをバックアップしてください。バージョン 3.0 にアップグレードした後は、データのバックアップの頻度を増やすことをお勧めします。バージョン 3.0 の最新の最適化効果を体験したい場合は、まずデータベース バージョンを SQL Server 2005 または SQL Server 2008 にアップグレードしてから、フォーラムをアップグレードしてください。アップグレードするデータベース バージョンは 3.0 アップグレード プログラムによって自動的に決定されます。アップグレードをインストールする前に、ドキュメントをよくお読みください。
注: 3.0 ベータ版では、現時点ではアバターのアップグレード プログラムが提供されていないため、新しいバージョンではアバターのアップロードにフラッシュが使用されるため、すべてのユーザー アバターが失われ、3.0 以降はアバター ファイルの名前を再度アップロードする必要があります。標準化されていることが保証されており、ユーザー ID はアバター URL に直接対応できます。
拡大する