[英]Organize php project files
我是網絡開發的新手,最近我用Php / Mysql創建了一個Web應用程序,現在我想把它放到服務器上,但我覺得我的文件組織很糟糕(非常糟糕)。
我的項目文件結構看起來像那樣
|--XAMPP htdocs |--MyProject |--config.php |--functions.php |--header.php |--nav.php |--index.php |--js |--css |--images |--register |--index.php |--messages |--inbox |--index.php |--handle_inbox.php |--outbox |--index.php |--handle_outbox.php |--trash |--index.php |--handle_trash.php |--uploaded_files |-- ...
我能做些什么來改善這種結構並使其安全?
Paul M. Jones對PHP領域數以萬計的github項目的常規實踐做了一些很棒的研究。 他根據這項研究編制了一個標准的文件系統結構。 看一下標准PHP包骨架,並將您的項目基於它。
您不需要他推薦的所有文件結構,但它是一個很好的起點。 如果您計划開源項目,這個文件結構將對您的潛在貢獻者和用戶最有意義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.