基於ecshop的小專案的流程(一)

2021-08-21 06:46:08 字數 839 閱讀 3137

這是某智的乙個中級小專案。基礎ecshop的二次開發,做一些經典的後台功能。

首先來看一下專案的整體的架構:

主要還是來完成商品模組的業務邏輯,利用的是物件導向思想,mvc模式來開發,下面貼一下mvc思想流程圖:

專案的搭建要點:要有良好的專案結構,統一的命名規範,單一入口。

然後就是搭載框架,

mvc開發流程

·配置檔案 config.php

·入口檔案 index.php

·框架初始類 frame.class.php

網頁字符集設定、初始化配置檔案、

初始化路由引數(p、c、a)

目錄常量設定、類的自動載入、

請求分發:建立控制器,呼叫控制器方法

在控制器方法中,建立模型類物件

在控制器方法中,載入視**件

乙個專案有若干功能,使用者管理,文章管理,產品管理。。。

每個功能都由m、v、c三個模組構成,

每個功能,對應乙個控制器;例:studentcontroller

每個控制器,對用乙個模型類;  studentmodel

每個模型類,對應乙個資料表操作:student

每個控制器類,對應若干個檢視。student/idex.html

基於Vue cli構建的專案的執行流程

前言 開始出來實習了,雖然一直在做後端,但是專案組目前需要做前端,所以重新開始學vue,這裡我參考 搭建了vue專案,但是對專案具體怎麼跑起來的仍有疑惑,所以從網上查閱資料進行學習。參考部落格 目錄 第一章 npm run dev 第二章 main.js和index.html 第三章 router ...

小專案組迭代總結流程

owed by 春夜喜雨 小專案組迭代總結流程 最近一段時間帶研發小組,走的敏捷的研發流程,關於研發迭代的總結要做什麼,進行總結一下 敏捷流程,講的是盡量調動所有人員的積極性,調動大家一塊來解決問題 另外資料的展現盡量直接 透明 減少浪費。在迭代總結的流程中,這一方面也是有所體現。迭代總結前 迭代資...

乙個小專案的oracle巡檢

公司要求對乙個長期沒人看管的專案的oracle資料進行檢查下,發現了如下問題。1.安裝方面 目前資料安裝在win2003的系統盤,而且看到安裝目錄稍顯混亂,比如系統日誌檔案並不在安裝目錄內,而是在c盤根目錄下,建議將資料庫安裝規範目錄結構安裝到非系統盤。2.配置方面 目前資料庫記憶體分配情況如下 s...