我来试试
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一个领先的网站分析平台  让你理解不止你的浏览者和你的市场推广  让你给浏览者提供更好的体验