我用pingdom来检查网站的加载时间。我发现了一些来自其他领域的瓶颈,并修复了这些瓶颈。但最慢的部分仍然存在。
主页几乎在12秒内打开!一秒来自所有内部和外部js、css和jpeg文件。11秒来自主页面。有关我的主页的详细信息,请参阅pingdom结果:
DNS 157 ms
Connect 213 ms
Send 0 ms
Wait 10.5 s
Receive 56 ms
我把toc放在主页面控制器的beforeFilter和afterFilter上.我在一小时内跑了很多次。结果是主页面加载在0.15到0.35秒之间。
我点击我的服务器,得到的结果为70毫秒。
我还能做些什么来诊断这个延
下面的代码检查打开的端口,但套接字似乎运行得非常慢:
for line in f.readlines():
line = line.rstrip()
with closing(socket.socket(socket.AF_INET, socket.SOCK_STREAM)) as sock:
if sock.connect_ex((ip, port)) == 0:
print(line + " ▲")
text =
虽然我有多年的编码经验,但我是管理站点的一个完整的n00b。所以我需要帮助。
基本上,我在共享主机提供商上有这个新站点,有时我会遇到以下错误:
Warning: fopen(/home/baysescp/public_html/system/logs/error.txt) [function.fopen]: failed to open stream: No such file or directory in /home5/baysescp/public_html/system/library/log.php on line 12
Warning: fwrite(): supplied ar
我正在尝试打开网站的主页,并使用php的curl从其html标记中提取标题和描述,我在一定程度上做到了这一点,但许多网站我无法打开。我的代码如下:
function curl_download($Url){
if (!function_exists('curl_init')){
die('Sorry cURL is not installed!');
}
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $Url);
curl_setopt($ch, CU
几天前,我在我的网站上运行了持久化查询,这需要几分钟才能完成(我已经运行了大约3次)
它几乎杀死了我的数据库,一切都变慢了,当我试图从我的几个表(例如会话和设置表,这是我的网站中最常用的表-几乎每个页面都在使用它们)中获取数据时,我得到了1040 too many connections,奇怪的是我没有试图通过我的网站获取数据,我试图从phpmyadmin访问它们!这意味着这些表是无法访问的
无论如何,我关闭了网站并删除了我的会话表,但不知何故它被修复了(我再也没有运行过那个查询)。
首先,我想知道在这些表中添加了什么?它们被损坏了吗?我知道已经达到了连接限制,但我想我不应该在phpmyadm