WeizePHP框架发布,有后台,简单快速开发,看得见!
时间:2013-03-11
来源:互联网
WeizePHP 是一款超小的PHP免费开源框架。虽然小,但是她有后台、有权限管理。不过她依然很小哦 ^_^ !
WeizePHP 框架的缺点:很多框架一来就告诉你,用了他们的框架啥都能做。所以 WeizePHP 一来就要告你,她是丑陋的、不完美的、没有OOP、MVC、ORM等概念的,在使用上是有一定的局限性的。什么?你想要啥都能做?自己修改框架核心机制吧,180多行而已。
WeizePHP 框架的优点:用 WeizePHP 框架,可以快速的开发网站! 简单,易用。
WeizePHP 框架的功能:支持多语言、伪静态、兼容多种服务器……等等,还可以根据自己的需求增加自己的特色功能。
WeizePHP 框架的跟风:大力推行 HTML5 + CSS3 + jQuery + ……
WeizePHP 专注于:用简单的代码快速的开发应用
框架地址 http://75hh.com/weizephp/
作者: weizesw 发布时间: 2013-03-11
不能支持gbk编码,不然有宽字符注入。。。
删除用户,没判断权限,采用get传输id也不合理,有被攻击的漏洞
全体表单操作貌似都没防攻击,都可以被伪造表单攻击。。。
没有mvc就没有重用,就不容易维护,到处可见的sql拼接。。。
变量没有过滤就在页面输出。。。
没有嗅到 HTML5 + CSS3 的味道,不是用了html5标签或者不兼容某些浏览器就是先进的html5思想
js的:
多次初始化jquery对象,$("div p a.test").dosomething();$("div p a.test").doanothorthing();//我英文不好单词错了勿怪
话说那个client_ip()好纠结,我都是直接$_SERVER['REMOTE_ADDR']算了
mkdir_all。。。mkdir 第一个参数是地址,第二个是目录权限 ,第三个参数是。。。
string_replace。。。str_replace()
// 输出 F ,因为 A 被 B 替换,B 又被 C 替换,以此类推...
// 由于从左到右依次替换,最终 E 被 F 替换
$search = array('A', 'B', 'C', 'D', 'E');
$replace = array('B', 'C', 'D', 'E', 'F');
$subject = 'A';
echo str_replace($search, $replace, $subject);
把很多文件堆在一个目录下面是不大好的
这个是要做什么:不就素要个随机字符么,至于吗
public static function salt() {
$salt = substr(uniqid(rand()), -6);
return $salt;
}
还有个is_login什么的,直接return isset($_SESSION['u']) && !empty($_SESSION['u']);就好了
作者: shenshike 发布时间: 2013-03-11
作者: shenshike 发布时间: 2013-03-11
作者: weizesw 发布时间: 2013-03-11
没安装,怀着自己没写过框架的恨,看了一下,发现
不能支持gbk编码,不然有宽字符注入。。。
删除用户,没 ...
您提出的这些问题,都非常的不错。大部分我都是考虑过的,我为什么这么写,也有很多的原因考虑进去。
为什么完全没有HTML5 + CSS3,是因为IE6……,你了解的。MVC?重用?这些都是仁者见仁,智者见智了。
为什么用原生态SQL拼接?目的就是为了更简单,当然更好的方法是ORM了。因为是后台所以没有做太多的过滤,如果前台的输入输出就要做很多的过滤加强了。还有您提出的 return 这个可以像您说的那样的。从您出的这些问题,可以说明您的php非常好。
作者: weizesw 发布时间: 2013-03-12
作者: ylyy 发布时间: 2013-03-12
您提出的这些问题,都非常的不错。大部分我都是考虑过的,我为什么这么写,也有很多的原因考虑进去。
为 ...
你最好再想想。。。架构上的,写法上的就不说了,单说这个安全的问题。。。就是后台,更需小心
例如你登录了后台,然后收到我发给你的一封邮件,里面只有一个 图片,红色的x,没法加载,但是你回头看后台,你已经删除一个用户了。。。
我发给你一个文章,叫你评论,你评论玩发现你网站的数据没了,或添加了一个高权重的用户
你登录后台,看到一些奇怪的字符,或者什么也没有,只是如果你打开firebug会发现多了一个向外部的请求,然后明天你发现你自己在不同地区使用不同ip登录后台
作者: shenshike 发布时间: 2013-03-12
你最好再想想。。。架构上的,写法上的就不说了,单说这个安全的问题。。。就是后台,更需小心
例如你登 ...
你主要说的是脚本攻击吗?我还没发现万能之策哦。请您给大伙做更详细的实操一下,就用我线上的这个后台测试。
作者: weizesw 发布时间: 2013-03-12
伪造表单
跨站攻击
都有
不知道sql注入有没有,没仔细看
具体怎么攻击在7楼已经说了,你仔细看看
作者: shenshike 发布时间: 2013-03-12
发现我还是小白一个~~~~路过
作者: suxiangkun 发布时间: 2013-03-14
发现我还是小白一个~~~~路过
我发现高手都很谦虚
作者: weizesw 发布时间: 2013-03-16
作者: 武汉小不点 发布时间: 2013-03-16
加油....继续完善...
作者: cbi168 发布时间: 2013-05-14
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28