作者:admin

一条时间线看HTML5与Flash十年兴衰

8 月 9 日,谷歌正式宣布:自今年 9 月发布的 Chrome 53 起,谷歌浏览器将屏蔽 90% 的 Flash 内容,年底还会把 HTML5 作为网页内容标准。消息看起来简单,背后却是长达 10 年的拉锯战。 乔布斯 谷歌博客最新文章(Flash and Chrome)的截取 2007年,苹果公司发布iPhone、OS系统,不支持Flash。此后的iPhone、iPod、iPad均不支持Fl

Read More

HTML5超炫酷粒子效果的进度条

本文由码农网 – 小峰原创,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! HTML5确实非常强大,很多时候我们可以利用HTML5中的新技术实现非常炫酷的粒子动画效果,粒子动画在HTML5应用中也是比较消耗本地资源的,尤其是CPU,但是有些HTML5粒子效果确实能给用户带来不一样的惊艳用户体验。本文就是要分享8款效果惊艳的HTML5粒子动画特效,希望你可以喜欢。 这是一款基于HTML5和J

Read More

11个提问频率最高的PHP面试题

本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划!   你是否正在准备寻找一份PHP开发的工作,并且也在寻找一些关于PHP的面试题及答案?本文为大家分享了一些被提问频率最高的11个PHP面试题,以及对应的常规回答,每个公司都有自己的面试标准,面试和问题是完全取决于你在工作中所扮演的角色,当然也和你的编程技能息息相关。 你是否正在准备寻找一份PHP开发的工作,并且

Read More

HTML5 5大存储方式总结

总体情况 h5之前,存储主要是用cookies。cookies缺点有在请求头上带着数据,大小是4k之内。主Domain污染。 主要应用:购物车、客户登录 对于IE浏览器有UserData,大小是64k,只有IE浏览器支持。 目标 解决4k的大小问题 解决请求头常带存储信息的问题 解决关系型存储的问题 跨浏览器 1.本地存储localstorage 存储方式: 以键值对(Key-Value)的方式存

Read More

Ztree + PHP 无限级节点递归查找

一、前言 简单的描述一下,实习几个原理,思想,其实写很多东西,思想算是最重要的。 1、目标:将写一个无限节点的树形目录结构,如下图 一个朋友问我应该怎么从一个树的 JSON 数组生成 HTML,使用 <ul> 和 <li> 来构建页面元素。于是我简单的画了个树型结构图 步骤: 1、你的下载 插件  ztree。然后布置在你的项目中。 <script src=”__PU

Read More

理解 PHP 中的 Streams

Streams 是PHP提供的一个强有力的工具,我们常常在不经意会使用到它,如果善加利用将大大提高PHP的生产力。 驾驭Streams的强大力量后,应用程序将提升到一个新的高度。 下面是PHP手册中对Streams的一段描述: Streams 是在PHP 4.3.0版本被引入的,它被用于统一文件、网络、数据压缩等类文件的操作方式,为这些类文件操作提供了一组通用的函数接口。简而言之,一个stream

Read More

[正儿八经PHP]PHP闭包(Closure)初探

匿名函数 提到闭包就不得不想起匿名函数,也叫闭包函数(closures),貌似PHP闭包实现主要就是靠它。声明一个匿名函数是这样: $func = function() { }; //带结束符 可以看到,匿名函数因为没有名字,如果要使用它,需要将其返回给一个变量。匿名函数也像普通函数一样可以声明参数,调用方法也相同: $func = function( $param ) { echo $param

Read More

PHP语法分析器:RE2C BISON 总结

yyparse拿到这个值,不断地translate, 七、文件信息分析。 tset.l分析test.txt文件中的关键词(即test.y中的token标记),遇到token返回给test.y,test.y判断 是否符合一定语法,符合则进行相应动作。 test.l %{ #include “test.tab.h” #include <stdio.h> #include <strin

Read More

PHP异步操作原理及实现

1.为啥PHP需要异步操作? 一般来说PHP适用的场合是web页面展示等耗时比较短的任务,如果对于比较花时间的操作如resize图片、大数据导入、批量发送EDM、SMS等,就很容易出现操作超时情况。你可以说我可以设置无限超时时间,等等你也要知道PHP有一个工作模式是fastcgi,PHP无限不超时,不代表 fastcgi相应不超时……如果你还想说要fastcgi相应永不超时,我建议你应该跟你们的运

Read More

PHP闭包函数使用详解

实现闭包 将匿名函数在普通函数中当做参数传入,也可以被返回。这就实现了一个简单的闭包。 下边有三个例子 //例一 //在函数里定义一个匿名函数,并且调用它 function printStr() { $func = function( $str ) { echo $str; }; $func( ‘some string’ ); } printStr(); //例二 //在函数中把匿名函数返回,并且

Read More

PHP结合HTML5使用FormData对象提交表单及上传图片

澳门新葡亰赌995577,FormData 对象,可以把form中所有表单元素的name与value组成一个queryString,提交到后台。在使用Ajax提交时,使用FormData对象可以减少拼接queryString的工作量。 本文实例讲述了php+html5使用FormData对象提交表单及上传图片的方法。分享给大家供大家参考。具体分析如下: 使用FormData对象 FormData

Read More

PHP输出缓冲控制(Output Control)总结

php 缓冲简介 其实我对php ob 系列印象还是很模糊,具体怎么玩的,还不是很了解,平时curd,确实对这些内容没有深入。作为phper 甚是惭愧。网上搜了一通,互相copy,代码运行不能出现作者所描述现象,本文良心出品,代码都是作者运行过。 当执行输出的时候,比如 echo,print。输出并没有立即送给 web server, 而是将数据写入 php buffer。php output_b

Read More

PHP Laravel框架路由配置及设置技巧全解

Laravel框架在PHP开发中使用十分广泛,本文主要对Laravel框架中的路由设置作详细的介绍,Laravel的路由配置非常灵活,如何设置好路由对PHP应用来说也是相当关键的。 基本路由 您的应用程序的绝大多数路由将在 app/routes.php 文件中定义。Laravel 中最简单的路由由一个 URI 和一个闭包调用组成。 基本路由 基本 GET 路由复制代码 代码如下:Route::ge

Read More

Laravel 开发规范摘要

1. 定义关联模型 在Laravel里面,我们可以通过定义以下Model来完成关联查询。 class MyPost extends Eloquent { public function myPostInfo () { return $this->hasOne(‘MyPostInfo’); } } class MyPostInfo extends Eloquent {} 环境说明 一般情况下,

Read More

Mac下使用Brew搭建PHP(LNMP/LAMP)开发环境

Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境。但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容易手动搭建,可控性很高。 Brew brew对于mac,就像apt-get对于ubuntu,安装软件的好帮手,不能方便更多… brew的安装方式如下: ruby -e “$(curl -fsSL ht

Read More

网站地图xml地图