Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

登陆JS影响整站速度,个人意见

[复制链接]
benba 发表于 2009-10-24 14:34:21 | 显示全部楼层 |阅读模式
使用SS 发现一个问题.我把登陆放到页面最顶上如:
未标题-1.jpg
等JS载入的时候整个网站都打开了...发展这就是一个速度的瓶颈;以前也改batch.panel.php(登陆文件);一直没有注意;
为了优化速度我去分析代码发现:
  1. include_once('./common.php'); 载入common.php文件 4K
  2. include_once(S_ROOT.'./language/batch.lang.php')语言包5.75K;
复制代码
为了节约哪么几K的速度,我把语言给删了,然后对执行的PHP代码进行了优化操作;

整个batch.panel.php 代码被我删得所除无几了。呵呵。不过我要的功能都在。

JS 载入本来就会影响速度的。。。经过个人优化。基本上看不出来。。

对了。我还在本机上测试的。后面在网站运行上会发演示地址出来;

优化后的:batch.panel.php
  1. <?php
  2. include('./common.php');
  3. $uid = $_SGLOBAL['supe_uid'];
  4. $siteurl = S_URL_ALL;
  5. if(!empty($uid)) {
  6.         print <<<END
  7.         document.write('欢迎回来:<a href="$siteurl/space.php?uid=$uid">$_SGLOBAL[supe_username]</a> [<a href="$siteurl/batch.login.php?action=logout">退出</a>] · <a class="tx_blue" href="$siteurl/space.php?uid=$uid">我的主页</a> · <a class="tx_blue" href="$siteurl/cp.php">个人中心</a> · <span><a href="$siteurl/batch.search.php">搜索</a> · <a href="{$_SC[bbsurl]}" target="_blank">进入论坛</a> · <a href="{$_SC[uchurl]}" target="_blank">重庆博客</a>');
  8. END;
  9.         if(checkperm('manageadmincp')) {
  10.         echo("document.write(' · <a href="$siteurl/admincp.php" target="_blank">管理</a>');");}
  11. } else {
  12.         print <<<END
  13.         document.write('<a href="$siteurl/?action-login">登陆</a> · <a href="$siteurl/do.php?action=register">注册</a> · <a href="{$_SC[bbsurl]}" target="_blank">进入论坛</a> · <a href="{$_SC[uchurl]}" target="_blank">重庆博客</a>');
  14. END;
  15. }
  16. ?>
复制代码
回复

使用道具 举报

ken990941 发表于 2009-10-24 14:37:21 | 显示全部楼层
顶一下.....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-11-23 12:42 , Processed in 0.098434 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表