DedeCMS のコンテンツ生成速度を高速化するにはどうすればよいですか?
誰もがよくこの問題に遭遇します。 DreamBackend には多くのドキュメントがあり、データが比較的大きい場合、列ドキュメントの生成は非常に遅くなります。最近、編集者は dedecms の生成を高速化する方法について友人と話し合っています。これもdedecmsの欠点だと思います!たとえば、dedecms に数十万または数百万のアクセスがある場合、Web サイトに大量のゴミがもたらされることになります。これにより、dedemcs の生成速度が低下し、最終的にはユーザーが最高のエクスペリエンスを得ることができなくなります。
推奨研究: 梦Weavercms
Baidu をチェックしましたが、この問題に対する適切な解決策が見つかりませんでした。その後、編集者が dedecms 公式サイトから適当なコードを見つけてテストした後、実装方法を簡単に紹介します。
最初のステップは、dedecms ルート ディレクトリに入り、次のディレクトリを見つけることです:
include/inc/inc_fun_SpGetArcList.php
それを見つけたら、それをローカルにダウンロードして開き、次のコードを見つけることをお勧めします:
for($i=0;$i<$ridnum;$i++){ if($tpsql==””) $tpsql .= ” And ( (“.TypeGetSunID($reids[$i],$dsql,’arc’).” Or arc.typeid2='”.$reids[$i].”‘) “; else $tpsql .= ” Or (“.TypeGetSunID($reids[$i],$dsql,’arc’).” Or arc.typeid2='”.$reids[$i].”‘) “; }
上記のコードを見つけたら、コメントアウトするか、次のコードに置き換えます:
for($i=0;$i<$ridnum;$i++){ if($tpsql==””) $tpsql .= ” And (“.TypeGetSunID($reids[$i],$dsql,’arc’); else $tpsql .= ” Or “.TypeGetSunID($reids[$i],$dsql,’arc’);
検索:
$orwhere .= " And ( arc.typeid in ($sonids) Or arc.typeid2 in ($sonids) ) "
置換:
$orwhere .= " And arc.typeid in ($sonids) ";
生成の具体的な最適化を見てみましょう。ステップ:
1. サブカラムを閉じると、生成速度が 50 秒と 20 ページから 20 秒と 20 ページに減少します。
##2. ドキュメント テンプレート内のコール ドキュメントのラベル、つまりアークリスト内のラベルを削除します。sort=rand を使用すると、バックグラウンドで見つかるすべてのキャッシュが有効になり、生成速度が20 ページで 20 秒から 1 ページで 6 秒以上 3. ドキュメント テンプレート内の関連ドキュメントを削除すると、生成速度が 6 秒から 6 秒に低下し、1 秒未満に低下しました。そして中盤に到達する時間が終わり、私はついに満足して、遅い生成速度を楽しむ必要がなくなりました。以上がdedeCMS コンテンツの生成を高速化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

dedecms增加多语言的方法:1、进入dedecms后台,创建封面栏目;2、将封面栏目“常规选项”的文件保存目录设置为cn或者en;3、将封面栏目“高级选项”的列表模板设置为“cn_index.htm”或者“en_index.htm”;4、单独调用每种语言的封面栏目和每种语言下的导航栏目即可。

织梦cms是用PHP语言写的。织梦CMS(DedeCMS)是一个PHP开源网站管理系统,作用是构建中小型网站;它采用PHP+MySQL技术开发,可同时使用于windows、linux、unix平台。

dedecms是PHP语言开发的;dedecms中文全称是织梦内容管理系统,是一个PHP开源网站管理系统;dedecms基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台。

dedecms有移动端,其移动端安装方法是:1、将DATA移到根目录外的安全设置,修改“/m/index.php”代码;2、在“更新主页HTML”中,将“选择主页模板”改为“default/index_m.htm”;3、将首页“图文资讯”的url修改为移动端链接;4、设置移动站可通过二级域名访问即可。

dedecms缩略图报错的解决办法:1、将windows目录设置为user读权限;2、将“windows/Temp”设置为user读写权限;3、找到php.ini中的“upload_tmp_dir”目录,然后去掉前面的分号;4、设置地址,赋予user读写权限即可。

dedecms删除栏目的方法:1、登录后台管理;2、进入“栏目管理”,可以看到当前网站所有栏目;3、选择要删除的栏目;4、将鼠标悬停在栏目名称上,删除栏目;5、点击“确认”按钮以继续删除操作;6、删除成功。

织梦内容管理系统(DedeCMS) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步。

dedecms修改点击量的方法:1、在数据库里运行“UPDATE dede_archives SET click...”语句;2、打开“\plus\count.php”文件,修改内容为“UPDATE `{$maintable}` SET click=click+$rand_num WHERE {$idtype}='$aid'”即可。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

ホットトピック



