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


Posted in PHP onMay 09, 2012

虽然都会在这些程序前增加一些判断和限制。但除了库文件,还有临时文件,模板文件等这些文件本来就不应该被人直接通过 web 访问到的。无论从安全性还是代码管理方面,把不能访问的文件存放到web目录下。

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

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

PHP 相关文章推荐
PHP的FTP学习(四)
Oct 09 PHP
dede3.1分页文字采集过滤规则详说(图文教程)续二
Apr 03 PHP
PHP实现提取一个图像文件并在浏览器上显示的代码
Oct 06 PHP
php中get_object_vars()方法用法实例
Feb 08 PHP
php脚本运行时的超时机制详解
Feb 17 PHP
PHP连接数据库实现注册页面的增删改查操作
Mar 27 PHP
php实现三级级联下拉框
Apr 17 PHP
PHP框架性能测试报告
May 08 PHP
PHP简单创建压缩图的方法
Aug 24 PHP
php常用数组函数实例小结
Dec 29 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
Apr 04 PHP
解决PhpStorm64不能启动的问题
Jun 20 PHP
PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用
May 07 #PHP
PHP中数组的三种排序方法分享
May 07 #PHP
PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
May 07 #PHP
php错误、异常处理机制(补充)
May 07 #PHP
PHP中的错误处理、异常处理机制分析
May 07 #PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
May 07 #PHP
PHP file_exists问题杂谈
May 07 #PHP
You might like
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
终于解决了IE8不支持数组的indexOf方法
2013/04/03 Javascript
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
2013/04/21 Javascript
javascript ajax 仿百度分页函数
2013/10/29 Javascript
JS DOM实现鼠标滑动图片效果
2020/09/17 Javascript
基于node实现websocket协议
2016/04/25 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
2016/04/26 Javascript
AngularJS 整理一些优化的小技巧
2016/08/18 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
2019/07/06 Javascript
vue data对象重新赋值无效(未更改)的解决方式
2020/07/24 Javascript
超详细小程序定位地图模块全系列开发教学
2020/11/24 Javascript
vue绑定class的三种方法
2020/12/24 Vue.js
python实现排序算法
2014/02/14 Python
Python库urllib与urllib2主要区别分析
2014/07/13 Python
Python通过属性手段实现只允许调用一次的示例讲解
2018/04/21 Python
Django实现登录随机验证码的示例代码
2018/06/20 Python
python3实现字符串操作的实例代码
2019/04/16 Python
pandas分区间,算频率的实例
2019/07/04 Python
Python面向对象编程基础实例分析
2020/01/17 Python
Django接收照片储存文件的实例代码
2020/03/07 Python
对Matlab中共轭、转置和共轭装置的区别说明
2020/05/11 Python
基于Python实现下载网易音乐代码实例
2020/08/10 Python
使用Django的JsonResponse返回数据的实现
2021/01/15 Python
宏碁西班牙官网:Acer西班牙
2021/01/08 全球购物
大一学生假期实习的自我评价
2013/10/12 职场文书
优秀的计算机专业求职信范文
2013/12/27 职场文书
银行见习期自我鉴定
2014/01/29 职场文书
《金子》教学反思
2014/04/13 职场文书
公证委托书格式
2014/09/13 职场文书
学校党的群众路线教育实践活动对照检查材料
2014/09/24 职场文书
2014年酒店工作总结与计划
2014/11/17 职场文书
北京故宫导游词
2015/01/31 职场文书
志愿服务心得体会
2016/01/15 职场文书
使用python向MongoDB插入时间字段的操作
2021/05/18 Python
解决Python中的modf()函数取小数部分不准确问题
2021/05/28 Python
python前后端自定义分页器
2022/04/13 Python