ThinkPHP框架执行流程是怎样的?能否详细解释一下?