国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

typecho framework初步學習

liangzai_cool / 1043人閱讀

摘要:是寫的一個框架。據說是參考了的思想。要先頁面上顯示我們還需要寫一下路由。打開由于中有用到數據庫,我們先注釋掉。文件中注釋這行。然后這樣可以通過訪問看到輸出了。

typecho framework是70寫的一個框架。據說是參考了java的思想。

項目地址:https://github.com/typecho/framework
參考項目:https://github.com/typecho/framework-example

1.一切hello world開始

先clone這個example,然后我們要寫個控制器,在action文件夾下新建Hello.php

namespace ExampleAction;

use TEMvcActionAbstractAction;

class Hello extends AbstractAction
{

    public function execute()
    {
        return array("content", "Hello World");
    }
}

框架的主要想法是通過一個主出口返回各種需要的相應,比如content是指直接輸出,換成template是把數據傳到模板里,換成json就是把數據生成一個json。

要先頁面上顯示我們還需要寫一下路由。
打開config outes.php


return array( "/" => "ExampleActionIndex", "/hello" => "ExampleActionHello" );

由于example中有用到數據庫,我們先注釋掉。index.php文件中

Base::setInjectiveObjects(require(ROOT . "/../config/injects.php"));

注釋這行。
然后這樣可以通過訪問{fileroot}/portal/index.php/hello看到輸出了hello world。

2.用模板輸出

還是ActionHello.php里,我們改execute函數

public function execute()
{
  $this->word = "Hello World";

  return array("template", "hello.php");
}

然后我們在template中新建一個hello.php文件


就可以看到頁面輸出hello world

3.把參數傳入控制器

比如
http://192.168.33.10/framework-example/portal/index.php/hello?p=hello%20world
把p=hello world傳入hello中

public function execute()
{
  $this->word = $this->request->get("p");
  return array("template", "hello.php");
}

這樣我們就在頁面上看到hello world。

先這樣

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/20673.html

相關文章

  • Typecho Framework簡介

    摘要:代碼已經開源,本文簡單介紹,希望能幫助了解。數據庫的適配器,支持。請求由容器處理,容器中包括請求響應路由攔截器等對象。收到請求后,會生成相應的請求和響應對象,以注入的方式傳給。從獲取所需數據后,傳遞給的響應對象。 Typecho Framework是SegmentFault所用的框架,由創(chuàng)始人joyqi親手打造。joyqi也是國內知名博客平臺Typecho的作者。 Typecho F...

    lily_wang 評論0 收藏0
  • Typecho Framework: Hello world!

    摘要:是所用的框架,本文將介紹如何用這個框架寫一個程序。在目錄下建立目錄,并在其中創(chuàng)建文件首先我們定義一個命名空間,我們的程序使用為命名空間。入口程序這樣基本上就完成了。會自動在目錄下找模板文件,約定大于配置。 Typecho Framework是SegmentFault所用的框架,本文將介紹如何用這個框架寫一個Hello World程序。如果你不了解Typecho Framework,請先...

    fish 評論0 收藏0
  • Typecho Framework 注入簡介

    摘要:注入是的重要特性。注入寫起來非常優(yōu)雅,在性能上也有好處避免了函數開銷。本文簡要介紹如何使用的注入。如果你不太了解,請先參考簡介和兩篇文章。注入的使用十分簡單。中需要自動提示的話,需要額外使用注明。感謝提供這個小竅門。 注入是Typecho-Framewrok的重要特性。注入寫起來非常優(yōu)雅,在性能上也有好處(避免了函數開銷)。本文簡要介紹如何使用Typecho-Framework的注入。...

    Jason_Geng 評論0 收藏0
  • Typecho 主題制作記錄

    摘要:文件分析模板信息這是系統(tǒng)的一套默認皮膚。前兩行是簡短的介紹,每個表示一個段落。表示模板名表示作者名是模板的版本號是作者的網站連接這些語句用來調用模板的其它模塊。故名思議是頁首,是側欄,是頁腳。 模板制作快速入門 模板的制作并非難事,只要你寫好了HTML和CSS,嵌套模板就非常簡單了,你無需了解標簽的內部結構,你只要會使用,模板就能迅速完成。這篇文章只簡單的介紹了常用標簽的使用方法,希望...

    BoYang 評論0 收藏0
  • Typecho 主題制作記錄

    摘要:文件分析模板信息這是系統(tǒng)的一套默認皮膚。前兩行是簡短的介紹,每個表示一個段落。表示模板名表示作者名是模板的版本號是作者的網站連接這些語句用來調用模板的其它模塊。故名思議是頁首,是側欄,是頁腳。 模板制作快速入門 模板的制作并非難事,只要你寫好了HTML和CSS,嵌套模板就非常簡單了,你無需了解標簽的內部結構,你只要會使用,模板就能迅速完成。這篇文章只簡單的介紹了常用標簽的使用方法,希望...

    honmaple 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<