WordPress はどれくらいのデータを運ぶことができますか?何十万もの記事を処理できるでしょうか?
数百万をサポートするのは問題ありませんが、一部のコードを自分で書き直し、WordPress の時間のかかる機能をいくつか削除する必要があります。
関連する推奨事項:「WordPress チュートリアル 」
大量のデータ (数百万) に直面すると、改善のために考慮できる点がいくつかあります:
1データベースの部分インデックス、インデックス post_modified_gmt、post_date、post_date_gmt、author_post_date_gmt を増やします (作成者がさらにいる場合)。
2. クエリを実行するときは、SQL_CALC_FOUND_ROWS パラメータを削除してください。このパラメータは速度が遅くなります。もちろん一部の機能には影響しますので、必要に応じて自分で書き換えることも可能です。
3. バックエンドにログインする際、毎回総投稿数をカウントしますが、これは比較的遅いので、wp-includes/post.php の関数 wp_count_posts を書き換えるか、カウント関数を削除することができます。
4. 記事公開後のトラックバック取得プロセス SELECT ID FROM wp_posts WHERE to_ping <> ” AND post_status = 'publish' が非常に遅いです(直接強制終了することをお勧めします)
5. WordPress検索機能がある場合は、オープンソース検索に置き換えるか、この機能を削除してください。そうしないと、基本的にデータベースがいいねによって麻痺します。 、この部分に含まれるロジックを書き直す必要があります。そうしないと非常に遅くなります。
7. アーカイブなどの遅いガジェットを削除するか、自分で書き直してください。他の人が作成したテーマを使用する場合は注意してください。
以上がWordPress はどれくらいのデータを運ぶことができますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。