一般来说,当设置#1前端web服务器(nginx/phusion for RoR)和#2 db服务器(mysql)和#3缓存服务器(redis/memcached)时,您建议每个服务器类型是什么?我对以下因素感兴趣:硬盘驱动器它们要么是专用服务器(裸金属),要么是云(ec2),但我现在只是在寻找通用指南。
虽然我理解为什么mysql_real_escape_string需要活动的mysql连接来转义各种字符串,但我希望有以下几点:
某种手动方式(呃,这里的术语,也许“静态地”可能是正确的术语)将字符集推送到mysql_real_escape_string,这样运行mysql_real_escape_string就不需要活动的数据库连接。c) query NOT cached in memcached -> connect to mysql -> cache result to memcached