位置:首页  >   读书笔记  > 全栈学习-十二讲

全栈学习-十二讲

isset() 是语言结构,不是函数; 不能isset(29);

uasort(); 在类中方法中的使用

SPL

mysql_connect PHP5.5后被废弃


单元测试和外部库

1.单元测试SimpleTest

2,单元测试PHPUnit

3, 多线程库phpthread

    bigpipe再测试


验证码的使用场景

    登录:

        防止频繁尝试

    注册:

        防止注册垃圾账号

    转账,发帖,投票

        确认不是自动操作

    查询12306,工商查询,域名查询

        确认是人在操作

    手机验证码

       

1.图形验证吗的实现原理

    1,文字的图形化输出

    2,文字输出中的扭曲,粘连

    3,文字的背景及噪音

    4,文字的字体使用及变形

    5,动态图的生成

    6,验证码的安全保存,有效性

    7,验证码的会话一致性

    8,验证码的刷新重置


新型验证码

    www.geetest.com/tryit

imorse.net

    开发验证码的第三方程序库

        GIFEncoder

        NuCaptcha

        示例:

        http://news.cnblogs.com/n/99410/


破解验证码:

    www.jb51.net/hack/22269.html





0
文章属性
精彩评论