酷熊网 酷熊网

PHPCMS V9内容页获取点击率优化

做了一个企业站,要做优化,考虑到网站加载速度方面的问题,希望能够通过提高页面的加载效率来增加响应速度。整个网页的内容页,只有点击率hits是需要用到jQuery插件的,虽然是使用jQuery.min.js,但仍然达到了90多KB,仅仅是为了一个小小的点击率显示功能,却要加载这么大的文件,是不能忍的。于是,就要有想要去掉jQuery文件的想法。毕竟我整个网页也只有几十KB。


去掉jQuery插件方法:


1. 在内容页模板show.html中不再引用jQuery.nin.js。

2. 修改内容页中更新点击率的接口文件。

原代码:

<script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script>

修改为:

<script language="JavaScript" src="{APP_PATH}api.php?op=my_count&id={$id}&modelid={$modelid}"></script>



注意,仅仅把count修改成了my_count,因为做修改的第一思想,就是不改动PHPCMS V9程序原文件,为了减少更新的麻烦。


3. 在api目录下找到count.php 文件,复制一份,命名为 my_count.php 


4.将 my_count.php 最下面一句代码修改掉:


原语句:

$('#hits').html('<?php echo $views?>');

修改为:

document.getElementById("hits").innerHTML="<?php echo $views ?>";


本站声明:本站所有好东西均来源于互联网,不保证100%完整、不提供任何技术支持,分享目的仅限于学习和测试,一切商业行为与本站无关,下载后请在24小时内删除。请勿用于商业用途,如需商业使用请向官方购买授权,由于使用该资源引起的侵权行为与本站无关!如有侵权,请联系winnerzyy#vip.qq.com(将#换为@)及时删除!

赞 ( 89) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏