[英]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.