Emlog无插件实现网站源代码压缩教程 转自东镜SEO
在以往的Emlog优化教程中,相信给站长朋友们提供的都是使用的代码压缩插件
今天冬镜博客主要是分享插件的代码版本,即不使用插件直接将代码写进module.php中就可以
偷偷笑笑又成功的消灭一个插件
网站源代码压缩代码一:
首先我们找到模版文件夹下的module.php文件并打开 添加如下代码
function em_compress_html_main($buffer){ $initial=strlen($buffer); $buffer=explode("<!--em-compress-html-->", $buffer); $count=count ($buffer); for ($i = 0; $i <= $count; $i++){ if (stristr($buffer[$i], '<!--em-compress-html no compression-->')){ $buffer[$i]=(str_replace("<!--em-compress-html no compression-->", " ", $buffer[$i])); }else{ $buffer[$i]=(str_replace("\t", " ", $buffer[$i])); $buffer[$i]=(str_replace("\n\n", "\n", $buffer[$i])); $buffer[$i]=(str_replace("\n", "", $buffer[$i])); $buffer[$i]=(str_replace("\r", "", $buffer[$i])); while (stristr($buffer[$i], ' ')) { $buffer[$i]=(str_replace(" ", " ", $buffer[$i])); } } $buffer_out.=$buffer[$i]; } $final=strlen($buffer_out); $savings=($initial-$final)/$initial*100; $savings=round($savings, 2); $buffer_out.="\n<!--压缩前的大小: $initial bytes; 压缩后的大小: $final bytes; 节约:$savings% -->"; return $buffer_out; }然后在找到模版文件夹下的footer.php文件并打开 添加如下代码
<?php if(_g('compress_html')=='open'){ $html=ob_get_contents(); ob_get_clean(); echo em_compress_html_main($html); } ?>
网站源代码压缩代码二:
首先我们找到模版文件夹下的module.php文件并打开 添加如下代码
<?php //全站代码压缩 function slys($sheli){$initial=strlen($sheli);$sheli=explode("<!--slys-->",$sheli);$count=count($sheli); for($i=0;$i<=$count;$i++){if(stristr($sheli[$i], '<!--slys end-->')){$sheli[$i]=(str_replace("<!--slys end-->", " ", $sheli[$i]));}else{$sheli[$i]=(str_replace("\t", " ", $sheli[$i]));$sheli[$i]=(str_replace("\n\n", "\n", $sheli[$i]));$sheli[$i]=(str_replace("\n", "", $sheli[$i]));$sheli[$i]=(str_replace("\r", "", $sheli[$i]));while (stristr($sheli[$i], ' ')){$sheli[$i]=(str_replace(" ", " ", $sheli[$i]));}}$sheli_out.=$sheli[$i];}$final=strlen($sheli_out);$savings=($initial-$final)/$initial*100;$savings=round($savings,2);$sheli_out.="\n<!--压缩前的大小: $initial bytes; 压缩后的大小: $final bytes; 节约:$savings% -->";return $sheli_out;} ?>然后在找到模版文件夹下的footer.php文件并打开 添加如下代码(其实就是挂载点)
<?php $html=ob_get_contents();ob_get_clean();echo slys($html);?>
如果你想要实现不压缩pre(就是网页中插入的代码 这样就能显示代码的排版)中的代码,要在module.php里面的加入下面代码
<?php //不压缩pre function slbys($content){if(preg_match_all('/(crayon-|<\/pre>)/i',$content,$matches)){$content = '<!--slys--><!--slys end-->'.$content;$content.= '<!--slys end--><!--slys-->';}return $content;}slbys($log_content); ?>然后找到模版文件夹下的echo_log.php(文章内容页面)、page.php(评论页面)文件中的$log_content 用下面代码替换掉
slbys($log_content)
Macro 》原创,转载请保留文章出处。
本文链接:Emlog无插件实现网站源代码压缩教程 转自东镜SEO https://blog.julym.com/sharetutorial/354.html
百度收录情况: 百度已收录,详情
版权声明:若无特殊注明,本文皆为《
正文到此结束
Scouse
Donaldkeype
每日分发到你的钱包里
加入我们的项目notreward.pro 并接收转基因食品
[url=https://notreward.pro]Hamsterkombat奖励[/url]
CrytoZefZef
MichaelUnuth
JosephMib
ManuelMox
Louisshamp
この記事では、オンラインカジノが提供する最高のゲームを見ていきます。
1. スロット (またはスロット マシン) は、おそらくオンライン カジノで最も人気のあるゲーム カテゴリです。 スロットは運に左右されるシンプルでエキサイティングなゲームです。 現代のスロットには、映画、漫画、コンピューター ゲームなど、さまざまなテーマがあります。
2. ルーレットは古典的な運ゲーで、運を試したい人に最適です。 ルーレットでは、プレーヤーは数字または色に賭け、その後ルーレットが回転します。 オンライン カジノで人気のあるルーレットのオプションには、ヨーロピアン ルーレット、アメリカン ルーレット、フレンチ ルーレットなどがあります [url=https://casinotop5.jp/no-deposit-bonus/]casimaru.com[/url]
3. ブラックジャックは、プレーヤーに運だけでなく、戦略的思考も要求されるカード ゲームです。 ゲームの目標は、21 ポイントを獲得するか、それを超えずにできるだけそれに近い数字を獲得することです。 ブラックジャックはオンライン カジノで最も人気のあるゲームの 1 つです。
4. ポーカーもまた、ギャンブル愛好家にとって真の挑戦となる人気のカード ゲームです。 オンライン カジノでは、テキサス ホールデム、オマハなど、さまざまなポーカー オプションを提供しています。
5. ビデオ ポーカーは、古典的なポーカーとスロット マシンを組み合わせたものです。 このゲームでは、プレイヤーは勝つために特定のカードの組み合わせを収集する必要があります。 ビデオ ポーカーを使用すると、プレーヤーはスキルと戦略を活用して勝つ可能性を高めることができます。
これは最高のオンライン カジノ ゲームのほんの一部であり、すべてのプレイヤーが自分の好みに合ったものを見つけることができます。 どのゲームを好むかに関係なく、オンライン カジノには常にすべてのプレイヤーにとって興味深くエキサイティングな何かが用意されています。 ギャンブルは楽しく楽しいものであるべきであることを忘れないでください。責任を持ってプレイし、運は常に味方であることを忘れないでください。
AnthonyDuh
オンラインカジノの主な利点は、利便性とアクセスしやすさです。 プレイヤーは、通常のカジノの営業時間に制限されず、いつでもゲームを楽しむことができます。 必要なのは、インターネットにアクセスできるデバイスと、カジノのウェブサイトにアクセスできることだけです。 これにより、プレイヤーは従来のカジノによくありがちなストレスや緊張を感じることなく、快適な環境でプレイすることができます。
オンラインカジノのもう1つの利点は、ゲームの選択肢が豊富なことです。 ユーザーは、それぞれ独自のルールと勝利の機会を提供する何百もの異なるゲームから選択できます。 技術革新のおかげで、オンライン ゲームのグラフィックとサウンドは高品質になり、プレイヤーは興奮と情熱の雰囲気に浸ることができます。
さまざまなゲームに加えて、オンライン カジノはプレーヤーにさまざまなボーナスやプロモーションも提供します。 これらは、スロットのフリースピン、プレイのための追加のお金、または貴重な賞品が得られる特別なトーナメントなどです。 このようなボーナスにより、勝利の可能性が高まり、ゲームがさらに楽しくなります。
もちろん、オンラインカジノでのプレイにはリスクがあります。 ギャンブルには依存性がある可能性があるため、自分の感情を監視し、支出をコントロールすることが重要であることを覚えておくことが重要です。 カジノはまた、責任あるゲーミングをサポートし、自己排除や賭け金制限の機会を提供します [url=https://casimaru.com/deposit-method/vega-wallet/]pornhub 削除[/url]
全体として、オンライン カジノはギャンブル愛好家にとって便利でエキサイティングなエンターテイメントを提供します。 幅広いゲーム、ボーナスの選択肢があり、いつでもプレイできるため、世界中のプレイヤーの間で人気が高まっています。 ただし、責任あるゲームと、ゲームが単なる楽しみと娯楽の源であるように自分の行動を制御する能力について覚えておくことが重要です。
Jackiehorne
以最大的效率赚取利息和借入资产.
在加密资产中发放或取出贷款
我们邀请您到我们的信用交易所 [url=https://buydiscount.pro/]Credit exchange layer[/url]
注册后,请输入您的个人推广代码 - 73958212
JosephMib