効率的なランダム呼び出しを実装するための Imperial CMS のメソッド

silencement
リリース: 2019-11-26 15:32:22
転載
2839 人が閲覧しました

効率的なランダム呼び出しを実装するための Imperial CMS のメソッド

この記事の例では、Imperial CMS で効率的なランダム呼び出しを実装する方法について説明します。皆さんの参考に共有してください。

Empire CMS は ORDER BY RAND() を使用してランダム呼び出しを行いますが、これは最もリソースを大量に消費する呼び出し方法であり、Web サイト情報の数が多すぎる場合は、それ以上の呼び出しが必要になります。 10,000 回のランダムな呼び出しは Web サイトの速度に影響します。

本当に使用したい場合は、次のアイデアを使用できます:

最初に php を使用して情報 ID をランダムに生成し、次に使用します。 SQLでIDを呼び出すと、PHPがIDリストをランダム化します。

呼び出し例:

コードは次のとおりです:

 [e:loop={栏目ID,显示条数,操作类型,只显示有标题图片,"id in ($randids)"}] //模板代码内容 [/e:loop]
ログイン後にコピー

「#」を学習することをお勧めします。 ##Empire cms チュートリアル"

この記事が皆様の Imperial CMS Web サイト構築に役立つことを願っています。

以上が効率的なランダム呼び出しを実装するための Imperial CMS のメソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:www.word666.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!