web目录下不应该存在多余的程序(安全考虑)

 更新时间:2012年05月09日 23:15:33   作者:  
由我刚开始学习php的时候,discuz, ofstart 这些程序所有的程序都是存在放在web的根目录下。如ofstart和phpwind的require目录,存放了大量的库文件
虽然都会在这些程序前增加一些判断和限制。但除了库文件,还有临时文件,模板文件等这些文件本来就不应该被人直接通过 web 访问到的。无论从安全性还是代码管理方面,把不能访问的文件存放到web目录下。

为什么会有这样的问题?回到以前,大部分的网站还是放到虚拟主机上,而且ftp的根目录直接就是web的根目录。为了适应这样的情况。像 phpbb, vb, discuz, ofstar的代码也只能把库文件直接存放到同一级的目录下。

但现在还有必要吗?现在的服务器价格已经比以前便宜很多,基本上一个站长就是一台服务器,差一点也是vps,另外就算虚拟主机也不会是ftp根目录与web根目录是同一个。一般都是ftp比web高一级目录。所以我们没有必要再把所有程序放到web目录下,而是把需要在web上用到的文件才放到web目录下。

相关文章

  • PHP二分查找算法的实现方法示例

    PHP二分查找算法的实现方法示例

    这篇文章主要介绍了PHP二分查找算法的实现方法,简单分析了二分查找算法的原理,并结合具体实例形式给出了php基于循环与递归两种方法实现二分查找的相关操作技巧,需要的朋友可以参考下
    2017-09-09
  • 十个PHP高级应用技巧果断收藏

    十个PHP高级应用技巧果断收藏

    PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。本文介绍了十个PHP高级应用技巧,一起来看。
    2015-09-09
  • PHP中iconv函数转码时截断字符问题的解决方法

    PHP中iconv函数转码时截断字符问题的解决方法

    这篇文章主要介绍了PHP中iconv函数转码时截断字符问题的解决方法,本文给出的解决方法是使用mb_convert_encoding代替iconv,需要的朋友可以参考下
    2015-01-01
  • PHP中cookies使用指南

    PHP中cookies使用指南

    PHP中cookies使用指南...
    2007-03-03
  • php中mysql操作buffer用法详解

    php中mysql操作buffer用法详解

    这篇文章主要介绍了php中mysql操作buffer用法,以实例形式较为详细的分析了mysql操作buffer的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 浅谈PHP性能优化之php.ini配置

    浅谈PHP性能优化之php.ini配置

    用于生产环境中的PHP需要对其进行优化,让PHP自身发挥更好的性能,除了写好PHP代码,还要配置好php.ini。本文从内存、文件上传、会话缓冲输出、真实路径缓存这几个方面讲解php.ini的配置调优。
    2021-05-05
  • php常用字符串比较函数实例汇总

    php常用字符串比较函数实例汇总

    这篇文章主要介绍了php常用字符串比较函数,实例汇总了substr_compare、strncasecmp、strncmp、strcoll等常用函数,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-11-11
  • PHP获取当前文件的父目录方法汇总

    PHP获取当前文件的父目录方法汇总

    本文给大家汇总介绍了使用PHP获取当前文件所在目录的父目录的路径的2种方法,并附上php获取路径和目录的相关函数,有需要的小伙伴可以参考下
    2016-07-07
  • PHP实现的迪科斯彻(Dijkstra)最短路径算法实例

    PHP实现的迪科斯彻(Dijkstra)最短路径算法实例

    这篇文章主要介绍了PHP实现的迪科斯彻(Dijkstra)最短路径算法,简单描述了迪科斯彻(Dijkstra)最短路径算法的概念、功能并结合具体实例形式分析了php实现迪科斯彻(Dijkstra)最短路径算法的相关步骤与操作技巧,需要的朋友可以参考下
    2017-09-09
  • PHP简单预防sql注入的方法

    PHP简单预防sql注入的方法

    这篇文章主要介绍了PHP简单预防sql注入的方法,结合实例形式简单分析了php针对sql参数过滤实现防注入的相关技巧,需要的朋友可以参考下
    2016-09-09

最新评论