Php 请求-响应逻辑

Php 请求-响应逻辑,php,logic,Php,Logic,这是我正在编写的web应用程序框架的运行函数。我的请求和响应逻辑有意义吗?我实际上没有受过正规的编程教育。我只是读了很多书。我想这对我来说是有意义的,但是在不知道你的目标和看到这些类的代码的情况下,它是非常模糊的。它看起来像是处理请求的一般过程,分解为适当的步骤:解析URI,查找与该URI相关联的一些内容,发送内容的标题,然后发送内容 我不知道你在用什么 public function run() { /* * wrap uri in a decorator

这是我正在编写的web应用程序框架的运行函数。我的请求和响应逻辑有意义吗?我实际上没有受过正规的编程教育。我只是读了很多书。

我想这对我来说是有意义的,但是在不知道你的目标和看到这些类的代码的情况下,它是非常模糊的。它看起来像是处理请求的一般过程,分解为适当的步骤:解析URI,查找与该URI相关联的一些内容,发送内容的标题,然后发送内容

我不知道你在用什么

    public function run() {
    /*
     * wrap uri in a decorator
     */
    $uri = new URI(trim(str_replace($this->base_path, "", $_SERVER["REQUEST_URI"]), "/"));
    /*
     * fetch appropriate resource from uri
     */
    $this->resource = new Resource($uri);
    /*
     * prepare the request
     */
    $request = new Request;
    /*
     * get the response of the app based on the request
     */
    $response = $this->getResponse($request);
    /*
     * send response headers
     */
    $response.sendHeaders();
    /*
     * send response body
     */
    echo $response;
}
因为。在没有看到类定义的情况下,我不明白您想要实现什么

哦,还有

$request = new Request;
对你来说不会太好:-你是说

 $response.sendHeaders();

你能详细描述一下你想做什么吗?只是想看看我是否理解请求和响应之间的关系。
 $response->sendHeaders();