【问题标题】:php procedural file and folder structurephp程序文件和文件夹结构
【发布时间】:2013-08-01 19:02:25
【问题描述】:

我想知道构建程序 php 编程的最佳方式或最佳实践,在 uni 我学会了为每个部分设置文件夹,例如网站每个部分的“管理员”“产品”等文件夹,以及每个部分我的文件夹有一个 index.php,所有的 php 代码都在其中,这是一个好方法吗?甚至是正确的方法?

您是否打算在多个文件夹中有多个索引文件?

我不知道我只是在网上查看并看到很多不同的方式,但没有人解释对错或好与坏等。

【问题讨论】:

  • 没有“正确的方法”——做喜欢的事
  • 这就是我的想法,但我只是想确认一下
  • 最重要的是在您的 Web 服务器的公共文件夹中保留最少的内容:您的 index.php 文件和所有 css/js/图像(很明显),但其余的(辅助,配置或函数/类文件)在它之外。这样即使在网络服务器配置错误的情况下,攻击者也无法获取您的 mysql 密码(例如)。

标签: php html web


【解决方案1】:

一般来说是的,您应该尝试根据文件的功能将文件分成文件夹。

请阅读 PSR-0 自动加载标准。我认为这将帮助您更好地理解为什么以一种或另一种方式组织代码会更好。

https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-20
    • 2014-07-24
    • 2017-01-15
    • 1970-01-01
    • 1970-01-01
    • 2012-06-02
    • 1970-01-01
    相关资源
    最近更新 更多