
以前介绍过php如何解析音频、视频(mp3、mp4)和php如何处理图片,今天在介绍一个php处理flash(swf)的类swfheader.class.php
简单举例:
//引入该文件
<div id="page" class="hfeed site">
<div id="content" class="site-content">
<div class="container"><section id="primary" class="content-area"><article id="post-21" class="post-21 post type-post status-publish format-standard hentry categ......
作者: owoer
|
发表于:2017年11月28日
|
栏目:PHP
|
php解析flash文件(.swf文件)获取其长度和宽度已关闭评论
阅读全文

当上传较大文件或网络环境较差时,为了提升用户体验,需要通过给用户一定的反馈,告知用户当前进度。
那么php怎样实现上传进度条呢?
php5.4之后提供了session扩展,通过开启php.ini相应属性来实现。
session.upload_progress.enabled 是否启用上传进度报告(默认开启) 1为开启,0为关闭
session.upload_progress.cleanup 是否在上传完成后及时删除进度数据(默认开启, 推荐开启)
session.upload_progress.prefix[=upload_progress_] 进度数据将存储在_SESSION[session.upload_progress.prefix . _POST[session.upload_progress.name]......
作者: owoer
|
发表于:2017年11月21日
|
栏目:PHP
|
PHP通过Session扩展实现上传进度提示已关闭评论
阅读全文

Medoo Main Features
Lightweight – 32KB around with only one file.
Easy – Extremely easy to learn and use, friendly construction.
Powerful – Supports various common and complex SQL queries, data mapping, and prevent SQL injection.
Compatible – Supports all SQL databases, including MySQL, MSSQL, SQLite, MariaDB, Sybase, Oracle, PostgreSQL and more.
Friendly – Works well with every PHP frameworks, like Laravel, Codeigniter, Yii, Slim, and framework which supports......

Apache中使用mod_php的请求、响应执行流程:
1、Apache接收请求。
2、Apache传递请求给mod_php。
3、mod_php定位磁盘文件,并加载到内存中。
4、mod_php编译源代码成为opcode树。
5、mod_php执行opcode树。
PHP加速器相应的就是第四步,它的目的就是防止PHP每次请求都重复编译PHP代码,因为在高访问量的网站上,大量的编译往往没有执行速度快呢?所以这里面有个瓶颈就是PHP的重复编译既影响了速度又加载了服务器负载,为了解决此问题,PHP加速器就这样诞生了。
参看:
http://php.net/manual/zh/intro.apc.php
http://fex.ba......
作者: owoer
|
发表于:2017年9月11日
|
栏目:PHP
|
PHP加速器APC、eAccelerator、XCache、Opcache,hhvm已关闭评论
阅读全文

AJAX跨域方案CORS、JSONP、flash、ifame、xhr2等等,本文主要讲下CORS。
CORS就是一套AJAX跨域问题的解决方案,它允许一个域上的网络应用向另一个域提交跨域 AJAX 请求。
实现此功能非常简单,只需在服务器端加如下header。
header(‘Access-Control-Allow-Origin: *’);
“*”号表示允许任何域访问,可以指定为特殊域名
参考:
http://www.w3.org/TR/cors/
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS
http://www.cnblogs.com/Darren_code/p/cors.html
http://www.cnblogs.com/jkko123......