说实话,这种页面源码直接甩出来挺让人懵的。
我以前在论坛混的时候,最烦的就是看到这种堆成山的脚本标签。
说实话,眼睛都快看花了。

有意思的是,这些脚本里头有不少是关于百度知道的,比如"iknow-pc-home"这种路径标识,还有各种ES模块的引用。
我当年在知道上答题的时候,最常用的是那个搜索框,现在看源码,居然用到了"tangram.js"这个框架,那时候知道刚改版没多久,还到处是beta标识。

说白了,这些脚本肯定是为了追踪用户行为。
我印象里知道当年有个功能,如果你连续三天不登录,会弹出个"用户回归"的弹窗,现在看源码,"countdown-timer"这个ID就挺可疑。
当时我们团队讨论这个功能时,数据我记得是三天不登录有1 5 %的用户会点返回,但具体留存率我就没太关注了。

这块我没亲自跑过IE提示这块,但根据注释看,是针对IE1 0以下的浏览器。
有意思的是,现在浏览器市场份额早就不一样了,当年IE还是老大的时候,现在估计没人用了吧?当时我们做兼容的时候,真是心力交瘁。

数据我记得是X左右,但建议你核实下百度知道现在每天的UV,应该还是能排到国内问答类网站前三。
当年我们和知乎比的时候,还经常在运营手段上较劲,现在看知乎都上市了,知道还在这儿吭哧吭哧。

怎么解决mysql数据库连不上的问题?

嗯... 出现连接不上情况啊... 先试试ping对方IP。
用命令行敲 ping 1 9 2 .1 6 8 .1 .1 ,看能不能通。
要是ping不通,那肯定连不上,这事儿就麻烦了。
先别急,看看是防火墙搞的鬼不?防火墙可能把你的IP给拦了。
你去防火墙设置里瞅瞅,看是不是把你给拒了。

要是ping得通,那说明路是通的,就是中间某个环节卡住了。
这时候,多半是对方那台电脑或者服务器,不让别的电脑连进去。
你就得去对方那台电脑上折腾。
比如,如果是Windows系统,你就得进服务管理器。

进服务管理器啊,一般是在开始菜单搜"服务"。
然后你找找看,有没有个叫"MSSQLSERVER"的服务。
这通常是SQL Server的。
点开它,看看状态是开的还是关的。
有时候,它可能被关了。

你发现没,右边会显示TCP/IP状态,可能是"已禁用"。
那就手一抖,把它点成"已启用"。
点完之后,别急着走,保存退出。

保存完,再重启下数据库服务。
找到刚才那个"MSSQLSERVER"服务,右键点"重新启动"。
等它启动了,一般就通了。

说实话,我当时也没想明白为啥会这样,试了好几回。
不过,一步步来,总能找到问题在哪。

xampp无法启动mysql及无法连接数据库的解决方法

说实话,XAMPP MySQL 启不动,连不上数据库,这事儿挺烦人的。
我当年也折腾过好几天。
你按这步骤试试,保准能解决。

一、先看端口是不是被占用了 打开 XAMPP 控制面板,点 Start 启动 MySQL。
要是立马就出红色叉号报错,那八成是端口冲突了。
最常见的是 8 0、4 4 3 、3 3 06 这几个端口被别的程序占着。

Apache 端口改改: 右键 Apache -> Config -> 选 httpd.conf。
里面找到 Listen8 0,改成 Listen8 1 (随便找个不用的端口都行)。
再打开 httpd-ssl.conf,把 Listen4 4 3 改成 Listen9 9 9 保存!
MySQL 端口也改: 右键 MySQL -> Config -> 选 my.ini。
把 port=3 3 06 改成 port=3 3 07 记住,Apache 和 MySQL 用不同端口,这样才不冲突。

二、PHPMyAdmin 配置也跟着改 打开 phpmyadmin 目录,找到 config.inc.php。
里面有个 $cfg['Servers'][$i]['auth_type'] = 'config';,改成 $cfg['Servers'][$i]['auth_type'] = 'cookie';。
这个改了认证方式,有时能解决连接问题。

再确认下主机和端口: 把 $cfg['Servers'][$i]['host'] = '1 2 7 .0.0.1 :3 3 07 ';里的端口改成 3 3 07 (要和 my.ini 里的一致)。
如果没找到这一行,去 libraries/config.default.php 也能改。

三、控制面板里再统一设置下 XAMPP 控制面板右上角有个 Config,选 Service and Port Settings。
Apache 端口填 8 1 ,SSL 端口填 9 9 9 ,然后保存。
保存完一定要重启整个 XAMPP。

四、重启服务再测试 重启 XAMPP 控制面板,Apache 和 MySQL 都点 Start 启动。
看控制面板没红叉了,就说明启动成功了。
点 MySQL 右边的 Admin,进 PHPMyAdmin。
用 root 账号(密码留空)登录,如果进去了,说明数据库连上了。

五、注意这几点: 1 . 别直接手贱去乱改配置文件,XAMPP 自带的 Config 按钮改最稳妥,不然权限搞错启动不了更烦。
2 . 改完配置必须重启 XAMPP,不然不生效。
3 . 新端口别瞎选,先查查 8 08 0、3 3 08 这些常用端口是不是还占着。

我当年就是改了 Apache 端口 8 0 成 8 1 ,MySQL 端口 3 3 06 成 3 3 07 ,然后 PHPMyAdmin 配置也同步改了,最后重启 XAMPP 才搞定的。
你试试看,应该也行。