日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

EDP项目结构规范心得

發布時間:2025/3/14 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 EDP项目结构规范心得 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文結合最近心得,希望對項目結構方面知識進行歸納,包括兩部分

一、目錄結構的說明

二、目錄結構標準規范(以百度efe團隊為例)

下面切入正題:

一、項目目錄結構說明:

項目結構具體說明:

1.src目錄:

src目錄用于存放開發時源文件,發布時?必須(MUST)?被刪除。包括字體font,js,less等。

2.public目錄:

可以作為根目錄,所謂根目錄是指最上一級的目錄,比如一個目錄對應的是 www.example.com/,例如:本篇博客中,我們要以public目錄為根目錄;

在www.example.com/controller/action,項目中很多的靜態資源在public下面,也就是:www.example.com/img/a.jpg(等同于在在項目的路徑為:

public/img/a.jpg,那么自然:

根目錄對等的本地項目路徑為:www.example.com/=C:\users\個人信息\桌面\軟件項目\Intellij\home\public

? ? ? ? ? ? ? ? ? ? ? ? ? ?www.example.com/img/a.jpg=C:\users\個人信息\桌面\軟件項目\Intellij\home\public\img\a.jpg

?

3.test目錄

test目錄用于存放測試用例以及開發階段的模擬數據。該目錄在發布時?必須(MUST)?被刪除。

4.views目錄:存放模板動態頁面的URL規則 ,里面常常放置tpl文件。如圖:

?

5.asset目錄:用于存放用于線上訪問的靜態資源。

6.common目錄為業務公共目錄,用于存放業務項目的業務公共文件。

總結:develop和src用于開發,編譯的時候會被替換成public,asset在你訪問的時候,會改名為src。

?

二、項目結構標準規范

1.資源分類 分成兩大類 源代碼資源:指開發者編寫的源代碼,包括js、html、css、template等。 內容資源:指希望做為內容提供給訪問者的資源,包括圖片、字體、flash、pdf等。
2.目錄命名原則 簡潔。有習慣性縮寫的單詞 必須(MUST) 采用容易理解的縮寫。如:源代碼目錄使用src,不使用source。下面是更多例子: img: 圖片。 不允許(MUST NOT) 使用image、images、imgs等。 js: javascript腳本。 不允許(MUST NOT) 使用script、scripts等。 css: 樣式表。 不允許(MUST NOT) 使用style、styles等。 swf: flash。 不允許(MUST NOT) 使用flash等。 src: 源文件目錄。 不允許(MUST NOT) 使用source等。 dep: 引入的第三方依賴包目錄。 不允許(MUST NOT) 使用lib、library、dependency等。 不允許(MUST NOT) 使用復數形式。如:imgs、docs是不被允許的。

轉載于:https://www.cnblogs.com/QingFlye/p/4157824.html

總結

以上是生活随笔為你收集整理的EDP项目结构规范心得的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。