网页资讯贴吧知道视频音乐图片地图文库
进入贴吧全吧搜索吧内搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月13日漏签0天
php吧 关注:185,547贴子:1,133,176
  • 看贴

  • 图片

  • 精品

  • 视频

  • 游戏

  • 22回复贴,共1页
<<返回php吧
>0< 加载中...

之前听某位朋友说过“面向过程一大堆漏洞” ?

  • 只看楼主
  • 收藏

  • 回复
  • 技术员李芠辉
  • XDebug
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
面向过程写的代码,很容易被黑客攻击破解?


  • 打酱油啦打酱油
  • Warning
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
框架帮你做了一些安全方面的工作


  • 技术员李芠辉
  • XDebug
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
还有什么更好的理由,让我放弃面向过程,使用面向对象?

一个人做项目,就要用面向过程!


  • 批相带师
  • 我是变量
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
哦。你想用就用吧


  • 投江的鱼
  • HHVM
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
并不,面向对象写的代码一样的一堆漏洞.这和你用什么代码方式没关系,而是和写代码的人有关系.有些人代码写的丑但是安全方面做的特别严谨.有些人代码写的虽然好看,但是还是花架子一个.
给你举个例子
demo.php?type=1&username=aaa
有些人看到这个,后台上来第一反应就是$type=isset($_GET["type"])?$_GET["type"]+0:err();//或者(int)$_GET["type"]:err();
function err(){
die("ERROR");
}
而有些人是
if($_GET["type"]){//或者isset($_GET["type"])
....
$type= $_GET["type"];
....
...//开始写代码
...//一大堆
...
}else{
...
...
...
}
这里只是举个例子,实际运用上可能还是有些出入
楼上有人提到框架可以做一部分安全工作,其实确实有这一部分原因.但是主要原因我觉得还是个人.两种方式都用的其实大有人在,主要是代码的包容性和扩展性.面向过程在这一方面来说可能有点欠缺.如果你需要多人维护或者可以在多年以后见代码知其意,除了一些必要的注释外可能还需要更好的对你的代码进行分类,归档,这样才能进行更好的管理.
至于框架,呲之以鼻.有人觉得好有人嫌弃.没有什么框架100%完美.框架只是一个万精油模型,套上就用,套不上就拉倒.项目中小,开发周期短可以考虑框架.有时间还是自己慢慢造轮子吧.框架方法都是武器,最趁手的当然最好.不过如果你要走这条路,你的老板和同事可能不这样想.


近卫军团
关注终极教师吧,并打赏5000以上T豆,支持柳大~,去领取
活动截止:2025-12-31
去徽章馆》
  • 弃疗碳
  • 继承
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
看你干嘛用。面相对象其实就是简化了重复操作,增加了预处理! 类似于查询。每个页面都要写sql语句,面向对象只需要new一个,然后填写库,条件即可


  • 不忘初心张思睿
  • 框架好玩
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
面向对象是把你的项目做成各种零件,一个零件坏了,全局影响不大,面向过程会有意想不到的问题。不过真的大神基本是面向过程的。你搜一下,徒手实现伟大成就


  • 弗拉基米尔
  • XDebug
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我喜欢面相对象,整个程序都是依靠调用类,重复代码少。页面简洁


  • 弗拉基米尔
  • XDebug
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
以前mysql查询结果集都是返回数组,现在都喜欢返回对象了,不为别的,就觉得$ok->content比$ok['content']高大上


  • casteam
  • Warning
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
跟安全没有关系,面相对象性能更差


  • anyekerry
  • 路过酱油
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好久没听到过面相过程了。选个模板2次开发吧。适合新手


  • php
  • XDebug
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
貌似反射可以破坏属性可见性


  • liuxiaojian015
  • 框架好玩
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
面向对象?快醒醒吧,哪里有对象


登录百度帐号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 22回复贴,共1页
<<返回php吧
分享到:
©2020 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示