我正在開發一個包含服務器和網站設計的項目。 Becouse我的項目包括php文件,接收ajax請求,包含類等等的php文件,我想知道我應該在哪裏存儲所有這一切,因爲我知道,通常html,js和css文件進入文件夾例如www/website/js
,www/website/css
,www/website/img
等等。但是用戶不應該知道它們在哪裏並且不應該有權訪問的文件,我在哪裏放置它們?哪一種在網站上組織文件的標準方式?
-2
A
回答
0
您將它們放在通過指向「http://wwwexample.org/」的鏈接訪問的目錄之外 - index.html或index.php文件所在的目錄就是該目錄。像你的例子中的「www/website」一樣。任何一步升級的目錄(比如「www」)都是合適的,或者在那裏創建任何其他目錄。
www/
|- website/
| |- index.html
| |- js/
| |- jquery.js
|
|- secure-data/
|- passwords.php
請注意,你必須把一些PHP腳本到該網站目錄,讓用戶能夠訪問他們,但你通常只放一小段代碼爲他們允許從該目錄外部加載更多的代碼。訪問PHP文件有一個很大的區別:一種方式是通過網絡服務器,另一種方式是通過文件系統 - 而通過網絡服務器的方式更有限,即你不能去任何地方,你必須留在該區域低於Web服務器向全世界展示的目錄。
相關問題
- 1. 在各種設備上測試網站的行業標準方式?
- 2. 網站的文件夾組織
- 3. Ajax調用的網站/文件組織
- 4. 有沒有一種標準的方式爲網站創建「預覽」模式?
- 5. 哪種方式更準確?
- 6. 使用一個組織模式文件創建多頁網站
- 7. 最好的方式來組織一個網站根
- 8. 網站看起來一種方式加載另一種方式
- 9. 在Macbook上組織多個網站
- 10. 在澤西島組織網站的集中化方式?
- 11. 一種方式來看我的網站,就像在ipad上
- 12. 在網站上組織自動支付的最佳方式是什麼?
- 13. Vuejs一個網站的組織
- 14. 如何在文件系統中爲上傳類網站組織文件?
- 15. 使用哪種方式編寫jQuery文檔準備事件?
- 16. 什麼是組織Qt代碼的標準方式?
- 17. 哪種文件static_cast的慣用方式?
- 18. 哪種方法在文件
- 19. 構建響應式網站的各種方法有哪些?
- 20. 如何組織網站?
- 21. 組織ASP MVC網站
- 22. 標準網站上的Crystal Reports(Windows Azure)
- 23. 哪種方法更準確?
- 24. 在標準的gitlab安裝上運行另一個網站
- 25. 目標文件組織c
- 26. 哪種方式最適合設計html5網站?
- 27. 網站分析和IE標準模式
- 28. 資產管理:哪種方法可以在Web服務器上組織用戶生成的文件?
- 29. 有沒有標準的方式鏈接到外部網站?
- 30. 在XCode中組織iPhone MVC代碼的標準方式是什麼?
對於一般組織來說沒有「標準」,但是在PHP世界中最接近的就是使用[Composer](https://getcomposer.org/doc/00-intro.md)並遵守[ PSR-4](http://www.php-fig.org/psr/psr-4/),以便您的自動加載器知道發生了什麼。 – Sammitch