我有3个需要优化的Web服务器.我目前每天只有2000多名独立访问者,我想提高服务器的性能,以确保当我获得更多流量时,一切都会顺利进行.
我读过(在一些博客上)APC,memcache和Varnish是优化网站性能的最佳工具.
如果我有静态(例如条款和条件页面)和动态内容(用户设置页面),那么同时使用ALL三个是否合适?
非常感谢,J.
我有一个像素,当我加载它时,它说:
a call to document.write() from an asynchronously-loaded external script was ignored
Run Code Online (Sandbox Code Playgroud)
然后显示:
document.getElementById('gospixel') is null
Run Code Online (Sandbox Code Playgroud)
这是我的像素代码:
<script name="gospix" src="http://www.example.com/p/gospixel.js">
Run Code Online (Sandbox Code Playgroud)
并在该文件中:
gos_f=42;
gos_a1='a2';
gos_u=window.location.href;
gos_k='6gZYlfy7Y7Q';
gos_rt='3_s';
document.write(unescape("%3Cscript src='http://example.com/p/gosuna.js' type='text/javascript'%3E%3C/script%3E"));
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
我目前有这个架构:
CREATE TABLE `users` (
`users_id` int(11) NOT NULL AUTO_INCREMENT,
`users_name` varchar(50),
`users_lastname` varchar(50),
`users_dob` date,
`users_type` int(11) NOT NULL default 0,
`users_access` int(11) NOT NULL default 0,
`users_level` int(11) NOT NULL default 0,
/* etc...*/
PRIMARY KEY (`users_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `users_types` (
`types_id` int(11) NOT NULL AUTO_INCREMENT,
`types_name` varchar(50),
PRIMARY KEY (`types_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/* etc..*/
Run Code Online (Sandbox Code Playgroud)
查询:
SELECT
types_name AS user_type,
/* all other fields*/
users.*
FROM users
INNER JOIN users_types ON (users.users_type=types_id); …Run Code Online (Sandbox Code Playgroud) 我有一个每小时运行一次的cronjob,解析150,000多条记录.每个记录都在MySQL表中单独汇总.我使用两个Web服务来检索用户信息.
每次我得到1条记录,我都会检查是否有信息,如果没有,我会调用这些网络服务.跟踪我的代码后,我发现这两个调用都需要2到4秒,这使得我的cronjob非常慢,我无法按时编译统计信息.
有没有办法让这些Web服务更快?
谢谢
移动网站无法正确显示.即使我有正确的DTD,我也必须放大才能正确查看我的网站:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN"
"http://www.wapforum.org/DTD/xhtml-mobile12.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>MySite Mobile</title>
<link rel="stylesheet" type="text/css" href="mobile.css"/>
</head>
<body>
<!-- content -->
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我有正确的DTD吗?
我有一个简单的纸牌游戏(使用52张牌 - 没有笑话),我想一次随机挑选1张牌,直到选中获胜牌.
我有以下数组:
$cards = array(
'diamond' => array(
'A', 2, 3, 4, 5, 6, 7, 8, 9, 10, 'J', 'Q', 'K'
),
'heart' => array(
'A', 2, 3, 4, 5, 6, 7, 8, 9, 10, 'J', 'Q', 'K'
),
'club' => array(
'A', 2, 3, 4, 5, 6, 7, 8, 9, 10, 'J', 'Q', 'K'
),
'spades' => array(
'A', 2, 3, 4, 5, 6, 7, 8, 9, 10, 'J', 'Q', 'K'
),
);
Run Code Online (Sandbox Code Playgroud)
如您所见,此数组已排序.我想使用PHP函数对它们进行洗牌,shuffle($cards);但它不起作用.
我能做些什么来获得这个呢?
我有一个域和一个子域(用于移动和客户端)的共享主机.每个域和子域都有不同的默认索引页.托管公司告诉我将所有内容放在我的.htaccess文件中,因为我无法访问httpd.conf.
我想要做的是:
DirectoryIndex应该是:index.htmlDirectoryIndex应该是:mobile-index.htmlDirectoryIndex应该是:post.phpDirectoryIndex应该是:vote.php编辑:另外,如果我去domain1.com/page/,DirectoryIndex应该是:index.html.如果我去mobile.domain1.com/page/,DirectoryIndex应该是:mobile-index.html
我可以在.htaccess文件中添加什么来更改DirectoryIndex每个子域?
非常感谢你
我有我的网站的移动版本,在登录页面上我使用"占位符"来显示:电子邮件或密码(而不是使用标签).
对于iPhone它是工作但不适用于Android,它禁用我的字段css(边框,颜色等...)
编辑: 我希望能够使用iPhone OS3,OS4和Android 1和2
为什么?
我有一个总结浏览器统计信息的cronjob.此cronjob加载数据,然后使用get_browser()PHP函数来解析浏览器信息.
这是我做的:
cd /etc/php5/cli/conf.d
me@ubutnu:/etc/php5/cli/conf.d$ sudo wget http://browsers.garykeith.com/stream.asp?Lite_PHP_BrowsCapINI -O browscap.ini
2011-09-30 15:14:18 (890 KB/s) - `browscap.ini' saved [185384/185384]
Run Code Online (Sandbox Code Playgroud)
然后cronjob运行:
php /usr/local/cron/summarizeStats.php --option=browserStats --date=yesterday
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
PHP: syntax error, unexpected $end, expecting ']' in /etc/php5/cli/conf.d/browscap.ini on line 51
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?谢谢
我有一个移动应用程序(iPhone和Android),允许用户登录他的帐户,更改首选项等...
我想添加一个新功能,用户可以通过他的设备购买产品或升级他的服务.一切都将从设备运行,我想让用户使每个事务同步到Web服务器.
我的服务器上有HTTPS设置.我想知道是否:
谢谢
cron ×2
lamp ×2
php ×2
.htaccess ×1
apache ×1
apc ×1
browscap ×1
css ×1
dtd ×1
enums ×1
html5 ×1
ignore ×1
javascript ×1
memcached ×1
mobile ×1
mod-rewrite ×1
mysql ×1
optimization ×1
performance ×1
pixel ×1
placeholder ×1
redirect ×1
security ×1
shuffle ×1
syntax-error ×1
transactions ×1
varnish ×1
web-services ×1