php

40条PHP代码优化建议

1. If a method can be static, declare it static. Speed improvement is by a factor of 4. 如果一个方法可静态化,就

查看详情>>

php

40个迹象表明你还是PHP菜鸟

你是PHP菜鸟,如果你:不会利用如phpDoc这样的工具来恰当地注释你的代码对优秀的集成开发环境如Zend Studio或Eclipse PDT视而不见从未用过任何形式的版本控制系统,如Subclipse不采用某种编码与命名标准,以及通用约定,不能在项目开发周期里贯彻落实不使用统一开发方式不转换(或)也不验证某些输入或SQL查询串(译注:参考PHP相关函数)不在编码之前彻底规划你的程序不使用测试驱动开发不在错误开启状态下进行编码和测试(译注:参考PHP函数error_reporting)对调试器的好处视而

查看详情>>

读《高效15法则-谷歌、苹果都在用的深度工作法》记

一、每天只有1440分钟,想想一分钟内最有价值的事,时间不能买、租,不能借;如果你每一天都把1440分钟过得充实有意义,那么你的人生将会发生怎样的改变呢?二、要事第一,如果你不是忙着追寻自己的目标,那么你就是在为别人的目标而奔走。 目标具体可量化,确定好后,将他们放在自己计划之内并早日提上日程;绝大多数人都是在完全醒来后的两个小时内效率最高,行动意识也最强烈。三、不做任务清单,过“日历上的生活”,根据日程表来做事四、告别拖延症,为何拖延:1.你缺乏足够的动力,而且/或者…2.当你在制定你的目标或任务清单时

查看详情>>

php

yii 中csrf与xss

yii 安全

csrf(Cross-site request forgery)什么是csrf伪造网站信任用户发起相关请求防止方法通过类似验证码的方式,证明是“自己人”,是才让继续大概步骤:0:本站生成字符串,保存到cookie或session,默认保存到cookie1:分析非安全请求内容(header、post、put),判断是否有字符串2:有,分析和本站生成规则是否一致3:一致,则通过,让请求数据yii中如何禁用方法一:全站禁止,配置文件->false方法二:只禁用验证,将控制器中属性设为false方法三:只禁用某个

查看详情>>

php

trait

traitphp5.4加入的一种细腻的代码复用的语法,写法类似class,但不能被实例化。php本身不支持多继承,假若有很多方法是很多类共有的方法,在没有trait之前有两种方法1、每个类都写2、基类

查看详情>>

php

php部分新特性介绍

0. 为什么“没有”php6no,实际上6的版本功能已经在5.6中实现,还有什么Unicode无法实现什么的...类似window系统没有9直接跳10酱紫。1.性能提升使用新的引擎(PHPNG),有人测试过是5.6版本的2到3倍,甚至更快!2.类型声明 针对(int, float, string, and bool)默认类型声明是非严格的,可手动设置严格declare(strict_types=1);/** *Scalartypedeclarations *类型声明 */ declare(st

查看详情>>

php

计算两个日期相差多少天

今天(2018-09-24)中秋,看到支付宝公众号说2005-02-02提出“天下无贼”,距离现在多少天,评论有Python写的程序算出,现在用php来计算下方法一:functioncount_day

查看详情>>

php

数据库初级总结

数据表类型1 MyISAM:非事务表,支持全文搜索fulltext,搜索速度快,记录表行数,但写入速度慢,不支持外键。多用于频繁查询,数据量要求不高的数据表中2 InnorDB:事务表,支持外键等高级

查看详情>>

php

laravel5.1开发api

初始化,创建表、模型、控制器php artisan make:migration create_lessons_table --create=lessonsphp artisan make:model

查看详情>>

What's this?

本站是个人博客,主要记录和分享个人软件开发生涯中的一些经验、笔记,随时欢迎大家参与互动,共同学习:)

唧唧复唧唧

职场上,没有人会教你,你要靠自己学。

网站统计

  • 文章总数
  • 标签总数
  • 网站已运行