f3小型框架不一樣,新手學(xué)習(xí)和使用的方法

2023-11-08    分類: 網(wǎng)站建設(shè)

總結(jié):f3不同于zend等框架,f3是一個(gè)很小的框架,非常適合新手學(xué)習(xí)和使用。f3 框架配備了快速且易于使用的模板引擎。同時(shí)f3和f3數(shù)據(jù)映射和sql工具使用多種數(shù)據(jù)庫(kù)引擎做更復(fù)雜的通信。

前期工作:首先從上面下載F3框架,解壓后會(huì)發(fā)現(xiàn)所有的框架文件和功能插件都來(lái)自lib。您可以根據(jù)自己的喜好組織目錄,但為了安全起見(jiàn),最好將默認(rèn)文件夾放在 Web 鏈接無(wú)法訪問(wèn)的目錄中。然后刪除一些不需要的插件,不用擔(dān)心刪錯(cuò)了,這些文件可以隨時(shí)恢復(fù),f3會(huì)自動(dòng)檢測(cè)是否有文件。

請(qǐng)注意,如果您的計(jì)算機(jī)使用 ApC 和其他緩存,則必須清除所有舊緩存。你可以調(diào)用 f3->(''); 清除緩存。

同時(shí)F3不支持早期版本的php5.3小型php論壇,可以通過(guò)

/path/to/php?-v

找出你的php版本,然后更新它。這里還有其他系統(tǒng)要求。

好了小型php論壇,所有的準(zhǔn)備工作都做好了,讓我們寫(xiě)一個(gè):

$f3?=?require('path/to/base.php');?
$f3?=?route('GET?/',
????function(){
????????echo?'hello,?world!';
????}??
)?
$f3?=?run;

將base.php存放在上述路徑中(可以自行決定),然后將這些保存在.php中

第一行的指令是調(diào)用框架中的一些重要函數(shù)。$f3->() 方法告訴現(xiàn)在可以通過(guò)相對(duì) URL 訪問(wèn)網(wǎng)頁(yè)。

路由“/”是路徑(其實(shí)就是根目錄)。想在根目錄下生成一個(gè)分支,例如

,

你只需要定義另一個(gè)路由,然后導(dǎo)入上面提到的其他方法來(lái)修改網(wǎng)頁(yè)。使用http get 方法時(shí)只能使用url。

稍后將使用更復(fù)雜的 URL,您也可以將其實(shí)現(xiàn)為 $f3->() 的規(guī)范。

如果在 URL 的根 URL '/' 之后輸入?yún)?shù)或請(qǐng)求,框架將自動(dòng)路由請(qǐng)求以調(diào)用運(yùn)行它的相應(yīng) html。

在我們的示例中,我們只是將字符串傳遞給瀏覽器。

好的,現(xiàn)在我們開(kāi)始我們的第一個(gè)路由。不用擔(dān)心,很多事情不需要做,除了讓框架知道我們的一些文檔需要輸入到瀏覽器中。如果您的網(wǎng)站頁(yè)面較多,則需要分不同的組進(jìn)行設(shè)計(jì),但我們現(xiàn)在會(huì)做一些簡(jiǎn)單的事情。為了讓框架開(kāi)始等待指令,我們這樣使用 f3 ->run()。

分享題目:f3小型框架不一樣,新手學(xué)習(xí)和使用的方法
網(wǎng)站URL:http://www.bm7419.com/news32/293082.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、網(wǎng)站改版定制網(wǎng)站、自適應(yīng)網(wǎng)站、企業(yè)建站電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)