CarbonForum は、高性能、高セキュリティ、トピックベースの PHP ライト フォーラムです。
優れたアーキテクチャと効率的なコードにより、各ページの平均実行時間はわずか 1 ~ 5 ミリ秒であり、サイト全体では非同期読み込みテクノロジーを使用して、顧客のクリックからブラウザへの完全なレンダリングを 400 ミリ秒以内に実現します (通常の状況ではネットワーク回線)。サイトマップなどの SEO 最適化により、検索エンジンの利便性が低下することはありません。
セクションやノードなどの概念は廃止され、投稿時にセクションを選択する必要はなくなり、投稿の内容に基づいてユーザーが選択できるトピックが自動的に提案されます。
ユーザーフォローやトピックフォローなどの機能に対応しており、SNSとしても利用できます。
リアルタイムのメッセージ プッシュをサポートし、HTML5 の NoticeAPI を使用するため、Web ページがバックグラウンドで最小化されていても、影響を受けることなく通知をプッシュし続けることができるため、フォーラムはインスタント メッセージング ツールと同じくらい効率的になります。
設置環境要件:
PHP バージョンは 5.3.6 以降であり、PDO_MYSQL が開いています (PHP5.3 以降ではデフォルトで PDO_MySQL がサポートされていますが、サポートされていない場合はサービス プロバイダーにお問い合わせください)
.htaccess ファイルの解析をサポート (つまり、Apachemod_rewrite または IISISAPI_Rewrite、Nginx ユーザーは nginx.conf の内容を vhost 構成ファイルに手動でコピーしてください)
インストール手順:
1. 解凍後、Carbon-Forum-master フォルダー内のファイルをサーバーにアップロードし、サーバー側プログラムが配置されているディレクトリが読み取りおよび書き込み可能であることを確認します。
2. http://yourdomainname/install を実行し、指示に従ってインストールします。
3. インストールが完了すると、最初に登録したユーザーが自動的に管理者になります。
追加のトピック提案拡張パックが必要な場合は、公式 Web サイトにアクセスしてダウンロードしてください。
このプロジェクトが役立つと思われる場合は、Github にアクセスしてこのプロジェクトにスターを付けてください。
アップグレード手順:
1. データベースとアップロード フォルダーをバックアップします。これは非常に重要です。バックアップがない場合は、アップグレードを続行しないでください。
2. 抽出したすべてのファイル (アップロード フォルダーを除く) を元の Web サイトのディレクトリに置き換えます。
3. http://yourdomain/update を実行し、指示に従ってアップグレードします。
更新ログ:
CarbonForumv5.0.1 更新ログ:
新しいサポート Android クライアントが追加されました。 PHP ライト フォーラム プログラム CarbonForum を使用するすべての Web サイトは、クライアント ソース コードのインターフェイス情報を変更し、独自の Android クライアントを 3 分以内にコンパイルできます。
API を追加しました。(ドキュメント)
アジャストスタイル。
コードの可読性の向上。
登録時にパスワードを2回入力する必要はありません。
ページの下部にサイト名を表示します。
allavatarincircular を表示します。
モバイル版で新しいトピックを作成する前に、Enter キーを自動的に押します。
アプリフレームワークUIを更新します。
モバイル版のキャッシュメカニズムを最適化しました。
ロシア語パックを追加(by@naiffuR)
HTML5audiotagサポートを追加。
SyntaxHighlighter スタイルを変更します。
モバイル版で有効にするにはリターンキーをダブルクリックする必要があるバグを修正します。
新しいエディタースタイル。
いくつかの下書きの問題を修正しました。
ナビゲーションバーの位置を固定に設定します。
サーバーサイドリクエストフォージェリ(SSRF)
可能な通知タブに自動的にジャンプします。
一部の古いバージョンの MySQL ドライバーの使用が原因で発生する可能性がある問題を修正しました。