
以前介绍过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扩展实现上传进度提示已关闭评论
阅读全文

如果我们的网站提供文件下载的服务,那么通常我们都希望下载可以断点续传(Resumable Download),也就是说用户可以暂停下载,并在未来的某个时间从暂停处继续下载,而不必重新下载整个文件。
通常情况下,Web服务器(如Apache)会默认开启对断点续传的支持。因此,如果直接通过Web服务器来提供文件的下载,可以不必做特别的配置,即可享受到断点续传的好处。由于这些文件直接通过Web服务器来提供下载,后端脚本无法对这个下载过程进行控制。这对于仅提供公开、静态文件的网站来说不是问题,但对于需要提供私有、动态文件的网站来说,直......
作者: owoer
|
发表于:2017年11月16日
|
栏目:PHP
|
PHP实现文件下载断点续传知识要点已关闭评论
阅读全文

AMP是什么
AMP HTML是一种构建web页面渲染,可靠和快速的性能。我们尝试解决许多认为缓慢页面加载时间——特别是当阅读移动web上的内容。AMP HTML是建立在现有的网络技术;一个AMP页面加载(迅速)在任何现代浏览器。
官网:https://www.ampproject.org/
GITHUB:https://github.com/ampproject/amphtml
AMP从那几个方面提升性能
1.只允许异步加载script
HTML 解析器遇到 script 标签,它会暂停构建 DOM,并移交控制权给 JavaScript 引擎;等 JavaScript 引擎执行完毕,浏览器从中断的地方恢复 DOM 构建。执行内联脚本会阻塞 DOM 构建,也......
作者: owoer
|
发表于:2017年11月15日
|
栏目:Web前端, 前端资源
|
Accelerated Mobile Pages (AMP) 网页加速已关闭评论
阅读全文

使用了一段时间的有道云笔记,用Markdown来做帮助文档很方便。今天想在文档里插入流程图,一直都是使用Microsoft Visio画流程图,截图后Markdown插入本地图片不支持,好在有道云笔记Markdown支持流程图。
那么怎么使用Markdown 画流程图呢?查看 有道云笔记Markdown指南 帮助,关于流程图的例子并没有详细说明。
举个例子
```
graph LR
A[取得微信code请求登录]--> B{用户是否存在}
B --> |是| C[登录]
B --> |否| D[手机验证码]
D --> |验证通过|C
```
说明:
第一行graph 后面LR代表流程图是横着的......