mvc的簡單認識

2021-07-23 06:31:40 字數 938 閱讀 1317

首先 我們要了解什麼是mvc 我在此簡單說下

mvc(model-view-controller)是軟體工程中的一種軟體架構模式,把軟體系統分為三個基本部分:模型(model)、檢視(view)和控制器(controller)。

mvc各部分的職能:

在這裡呢 我自己準備啦乙個目錄

– 應用**

config– 程式配置或資料庫配置

fastphp- 框架核心目錄

public– 靜態檔案

scripts– 命令列工具

目前呢 我們要做的是單入口 這個呢也非常簡單 我們來寫乙個重寫規則

在根目錄建立檔案.htaccess

在檔案中寫入

rewriteengine

on# 確保請求路徑不是乙個檔名或目錄

rewritecond

% !-f

rewritecond

% !-d

# 重定向所有請求到 index.php?url=pathname

rewriterule

^(.*)$ index.php?url=$1

[pt,l]

這樣做的主要原因有:

程式有乙個單一的入口;

除靜態程式,其他所有程式都重定向到 index.php 上;

可以用來生成利於seo的url,想要更好的配置url,後期可能會需要url路由,這裡先不做介紹了。

現在我們就可以在單入口檔案中寫些什麼啦

MVC簡單認識

學習乙個新知識,首先要了解的就是下面幾個問題,它是什麼?它能幹什麼?使用它有什麼好處?這篇文章就圍繞這幾個問題來展開討論。mvc不是一種程式語言,嚴格來說,它都不算是一門技術,它是開發軟體時使用的一種 架構 框架 他就像是一種開發模式,或者是乙個程式設計模板。軟體開發人員老生常談的乙個問題,就是軟體...

mvc簡單的認識

說到mvc,首先大家要知道什麼是mvc?mvc全名是model view controller 是模型,檢視,控制器的縮寫,是一種設計模式,或者說是程式設計思想。是一種業務邏輯和資料顯示分離的方法組織 學習mvc的目的 1.能夠快速上手各大主流php框架,如yii,tp,ci等 2.快速適應多數we...

MVC 基礎認識

mvc是模型 model 檢視 view 控制器 controller 的縮寫,是一種框架,強制性的使應用程式的輸入 處理和輸出分開,是一種軟體設計典範,用一種業務邏輯 資料 介面顯示分離的方法組織 將業務邏輯聚集到乙個部件裡面,在改進和個性化定製介面及使用者互動的同時,不需要重新編寫業務邏輯 mo...