0
我想知道結構化程序化PHP編程的最佳方式或最佳做法,在uni中,我學會了每個部分的文件夾,例如每個部分的「admin」「products」等文件夾該網站和我的每個文件夾都有一個index.php,所有的php代碼都去了,這是一個好辦法嗎?甚至是正確的方式?php程序文件和文件夾結構
你是打算在多個文件夾中有多個索引文件嗎?
我不知道,我只是在網上看,看到這麼多不同的方式,但從來沒有人從錯誤或好權解釋說,從壞等
我想知道結構化程序化PHP編程的最佳方式或最佳做法,在uni中,我學會了每個部分的文件夾,例如每個部分的「admin」「products」等文件夾該網站和我的每個文件夾都有一個index.php,所有的php代碼都去了,這是一個好辦法嗎?甚至是正確的方式?php程序文件和文件夾結構
你是打算在多個文件夾中有多個索引文件嗎?
我不知道,我只是在網上看,看到這麼多不同的方式,但從來沒有人從錯誤或好權解釋說,從壞等
總的來說還可以,你應該試着根據你的文件放在文件夾他們的功能。
請閱讀PSR-0自動加載標準。我認爲它會幫助你更好地理解爲什麼以這種或那種方式組織代碼更好。
https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md
有沒有「正確的方式」 - 做好了那是什麼*你*喜歡 – zerkms
我的想法,但只是想確認真的 – thechrishaddad
最重要的是保持你的Web服務器的公共文件夾內只是最低限度:你的'index.php'文件和所有css/js/images(顯而易見),而其餘部分(輔助,配置或函數/類文件)在它之外。這種方式即使在Web服務器配置錯誤的情況下,攻擊者也無法獲得您的mysql密碼(例如)。 –