我来试试
1.class Request
{
public function realRequest()
{
echo "success\n";
return true;
}}
class Proxy
{ private $requestInstance;
public function __construct()
{
$this->requestInstance = new Request();
} public function beforeRequest()
{
echo "beforeRequest\n";
return true;
} public function request()
{
if ($this->beforeRequest()) {
$this->requestInstance->realRequest();
}
return $this->afterRequest();
} public function afterRequest()
{
echo "afterRequest\n";
return true;
}
}$proxy = new Proxy();
$proxy->request();
2.用户的每次操作都上报到日志队列 然后处理成文件 上传到hadoop文件系统 然后跑脚本分析 然后入数据库3.参数配置优化 索引 SQL语句优化 慢日志 profile
4.就记得mysqldump。
5.直接的有个json的大括号方式 和 function 模拟class方式 继承我一般用prototype原型方式
6.这个 略 我就记得 强内聚 松耦合 修改封闭 扩展开发 依赖导致 啥的7.影响文件操作的函数
9.flock($file,LOCK_EX) 写 然后flock($file,LOCK_UN)
10.strttime 可以不?11.啥东西 翻译 ODATA一个领先的网站分析平台 让你理解不止你的浏览者和你的市场推广 让你给浏览者提供更好的体验
1.class Request
{
public function realRequest()
{
echo "success\n";
return true;
}}
class Proxy
{ private $requestInstance;
public function __construct()
{
$this->requestInstance = new Request();
} public function beforeRequest()
{
echo "beforeRequest\n";
return true;
} public function request()
{
if ($this->beforeRequest()) {
$this->requestInstance->realRequest();
}
return $this->afterRequest();
} public function afterRequest()
{
echo "afterRequest\n";
return true;
}
}$proxy = new Proxy();
$proxy->request();
2.用户的每次操作都上报到日志队列 然后处理成文件 上传到hadoop文件系统 然后跑脚本分析 然后入数据库3.参数配置优化 索引 SQL语句优化 慢日志 profile
4.就记得mysqldump。
5.直接的有个json的大括号方式 和 function 模拟class方式 继承我一般用prototype原型方式
6.这个 略 我就记得 强内聚 松耦合 修改封闭 扩展开发 依赖导致 啥的7.影响文件操作的函数
9.flock($file,LOCK_EX) 写 然后flock($file,LOCK_UN)
10.strttime 可以不?11.啥东西 翻译 ODATA一个领先的网站分析平台 让你理解不止你的浏览者和你的市场推广 让你给浏览者提供更好的体验
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货