0
這是我當前的目錄設置。使用一個配置目錄爲多個應用程序文件夾
application
- controllers
- models
- views
- config
- errors
public <-- document root
- images
- js
- css
我想要做的是設置它像這樣
frontapp
- controllers
- models
- views
membersapp
- controllers
- models
- views
adminapp
- controllers
- models
- views
config
errors
public
這個設置將讓我擁有所有的控制器,模型和應用程序的每個部分組織的觀點。我的問題是如何將config和errors目錄移出應用程序目錄並允許它用於每個應用程序部分?唯一的辦法,我看到這可能是如果我修改系統文件,但我不想這樣做,因爲更新會吸。如果有更好的方式來做我想做的事,讓我也知道。謝謝
ps:是我試圖做什麼稱爲模塊?
謝謝你的評論,如果你不介意,你能解釋一下LN?我在終端嘗試了「man ln」,並不真正瞭解它是如何工作的。是否類似於創建文件的別名?如果這是真的,我需要在每個應用程序文件夾中有這個別名? – 2012-08-12 05:20:35
是的,@SarmenB。 「ln」代表「鏈接」,完全符合你的描述:它爲文件或目錄創建一個「別名」。所以「ln -s config frontapp /」會在你的frontapp目錄中創建一個別名給「config」。然後你可以用「cd frontapp/config /」來訪問它,它的內容將是你最初的「config」目錄的內容。 – 2012-08-12 05:24:53
謝謝,我會檢查出來,這通常是正確的做事方式嗎?或者它是對事物的快速修復? (我可能只是愛上了ln lol) – 2012-08-12 05:28:19