何时使用url和path

时间:2011-06-19 00:43:28

标签: php development-environment

是否有一条经验法则,我应该使用URl和路径?

示例:

C:\some-path\to-my\local-dev-environment\xampp\whatever

VS

http://localhost/whatever

编辑:我想要的是一个“安全”列表,我应该使用/避免使用和URl,我应该使用/避免路径。附加:它对性能有什么影响?

3 个答案:

答案 0 :(得分:6)

这真的是一个访问问题。

如果相关实体具有对您的文件系统的合法访问权限,请使用该路径。

如果实体无法访问您的文件系统,但您仍希望通过网络技术授予他某种访问权限,请使用URL。

修改

性能:

路径始终具有更高的性能,因为它通常在同一台计算机(服务器)上使用,或者至少在同一内部网上使用。除了绕过URL使用的Web协议之外。

由于请求通过HTTP,FTP或其他协议进行路由,然后将请求转换为Path请求,然后将文件提供给最终目标,因此URL始终被视为性能较低。所以您应该意识到所有URL(文件)请求最终都会转换为Path。从这个意义上讲,URL只是通过Web技术访问另一台计算机的路径的另一种方式。

“安全”列表(不全面):

使用

的网址
  • Wiki,Microsoft Sharepoint,其他门户类型访问
  • 与环境外部的第三方应用程序集成(在网络外部托管)
  • 在断开连接的内部网上共享文档
  • 向全世界分享公共文件

使用路径

  • 本地文件CRUD操作(创建,读取,更新,删除)
  • 与环境内部的第三方应用程序(托管在您的网络上)进行集成
  • 本地Intranet CRUD操作

这里或多或少是一般的经验法则。

如果您可以导航到该文件而不使用可能是您应该如何使用您的程序访问它的URL。

答案 1 :(得分:2)

在代码中使用路径服务器端时使用路径。

在撰写链接,重定向等网址时使用URL

答案 2 :(得分:0)

URL通常用于访问全局资源,如http,ftp链接,其中本地资源的路径如本地文件等。