Browsed by
分类:PHP教程

PHP教程

Laravel timestamps 设置为unix时间戳

Laravel timestamps 设置为unix时间戳

原文  http://zhuzhichao.com/post/2014/08/sublime-codeintel-bug/ 相信对于 Laravel 提供了自动的 timestamps 莞式服务 让大家一定很舒服吧! 只要大家在数据库表中创建了 craeted_at 和 updated_at 字段之后, Laravel 已经准备好了给你提供各种服务了 ^^。比如说,模型继承了 Eloquent 之后,便会在$model->sa

使用laravel一分钟搭建CURD后台页面

使用laravel一分钟搭建CURD后台页面

原文  http://www.cnblogs.com/yjf512/p/4061892.html 配置即一切 一切皆于需求,后台从0开始搭建,但是写了一两个页面后发现太多的是对单表的增删改查操作,于是就想到了,能不能做一个快速搭建的后台。想到一句话,配置即一切。如果一个CURD后台能只进行配置就自动生成,该是多么美妙的事情,那么就开始搭建这么个结

利用PHPExcel将数据导出到xls格式的excel文件

利用PHPExcel将数据导出到xls格式的excel文件

原文  http://www.cnblogs.com/dragondean/p/PHPExcel-export.html 在开发某地的经营许可证管理系统的时候需要将数据导出打excel文件,虽然一年前做某集团的ERP的时候用到过一次导入和导出,但是那时候太忙没时间写博客,一年过去了我也忘的差不多了,所以趁着今天将此次的使用写到博客中,作为以后开发的一个参考,免

选择Yii 2.0版本框架的7个理由

选择Yii 2.0版本框架的7个理由

本文作者 Matthew Beaumont 是一位 PHP 开发者,曾与 LAMP 有8年的合作关系,业余时间在卡耐基音乐厅,林肯中心,无线电城音乐厅等地的管弦乐团扮演专业的打击乐乐手。去年年底,SitePoint发表了一篇文章,着重强调了一些顶级的 PHP 框架,当时并列排名第四的是Yii(发音Yee)框架,最新版本为1.1.14。最近,Yii发布了2.

实现单点登录的思路

实现单点登录的思路

原文  http://blog.csdn.net/xiaoxian8023/article/details/40516679        前段时间给xx旅游委做了一个综合业务管理平台的项目,项目被分割成了n多个独立模块。要求每个模块需要提供单独的登录、退出以及各自的数据库和页面等,而整合这些应用的是一款叫做dzz的php版的桌面系统,类似于webqq。每个模块要在桌面

高流量站点NGINX与PHP-fpm配置优化

高流量站点NGINX与PHP-fpm配置优化

原文:Optimizing NGINX and PHP-fpm for high traffic sites 译者:youngsterxyf 使用Nginx搭配PHP已有7年的这份经历让我们学会如何为高流量站点优化NGINX和PHP-fpm配置。 以下正是这方面的一些提示和建议: 1. 将TCP切换为UNIX域套接字 UNIX域套接字相比TCP套接字在loopback接口上能提供更好的性能(更少的数据拷贝和上

PHPCMS安全设置

PHPCMS安全设置

一、目录权限设置很重要:可以有效防范黑客上传木马文件. 如果通过 chmod 644 * -R 的话,php文件就没有权限访问了。 如果通过chmod 755 * -R 的话,php文件的权限就高了。 所以就需要分开设置目录权限和文件权限: linux 服务器权限:经常要用到的命令: find /path -type f -exec chmod 644 {} \;  //设置文件权限为

SAE上Yaf使用

SAE上Yaf使用

原文:http://lazy.changes.com.cn/html/356.html Yaf参考资料 Yaf(Yet Another Framework)用户手册 想在SAE使用Yaf? 无需申请,sae环境已经全面支持。 Yaf 实战 下面是一个运行在SAE的Yaf的hello world程序。 config.yaml — name: lazydemo version: 3 … handle: – rewrite: if(!is_dir() &&a

王帅:深入PHP内核(三)——内核利器哈希表与哈希碰撞攻击

王帅:深入PHP内核(三)——内核利器哈希表与哈希碰撞攻击

原文  http://www.csdn.net/article/2014-10-16/2822134 在PHP的Zend Engine(下面简称ZE)中,有一个非常重要的数据结构——哈希表(HashTable)。哈希表在ZE中有非常广泛的应用,PHP的复杂数据结构中数组和类的存储和访问就是用哈希表来组织,PHP语言结构中的常量、变量、函数等符号表也是用它来组织。 1. 哈希表的

PHP扩展开发入门

PHP扩展开发入门

PHP扩展开发入门 作者:吴峰 (360电商技术组)     在我们编写自己的第一个php扩展之前,先了解一下php的整体架构和运行机制。 php的架构如图1所示。其中一个重要的就是SAPI(服务器端应用编程端口),它使得PHP可以和其他应用进行数据交互,把外部错综复杂的外部环境进行抽象化,为内部的php提供一套固定和

ZendFramework 2框架之MVC

ZendFramework 2框架之MVC

1.前言 Zend Framework 2是zend官方推出的php开源框架,基于php5.3,他完全采用面向对象的代码实现,并利用了php5.3的一些新特性,比如命名空间,闭包等。因为是官方的推荐的,今天我们就来学习学习Zend Framework 2,由于本人知识浅薄,也没有实际的用Zend Framework 2做项目开发的经验,有错误的地方还请大家指正,也希

黑夜路人:PHP程序员的技术成长规划

黑夜路人:PHP程序员的技术成长规划

PHP程序员的技术成长规划 作者:黑夜路人(2014/10/15)     按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。   本文按照目前主流技术做

程序猿12个人艰不拆的真相

程序猿12个人艰不拆的真相

原文  http://www.html5cn.org/article-6963-1.html 关于程序员的一些真相。包括夜生活、过节、找不到对象、看技术文档,转行…等等。唉,说多了都是泪啊! 十年生死两茫茫,写程序,到天亮。 千行代码,Bug 何处藏。纵使上线又怎样,朝令改,夕断肠。 领导每天新想法,天天改,日日忙。相顾无言,惟有泪千行

PHP扩展开发入门

PHP扩展开发入门

原文  http://mp.weixin.qq.com/s?__biz=MjM5MDg2NjIyMA==&mid=201705948&idx=1&sn=f29d84635a6b03e586af6868b4f3c880 PHP 扩展开发入门 作者:吴峰 (360电商技术组) 在我们编写自己的第一个php扩展之前,先了解一下php的整体架构和运行机制。 php 的架构如图1所示。其中一个重要的就是SAPI(服务器

PHP+FFMPEG自动转码H264标准Mp4文件

PHP+FFMPEG自动转码H264标准Mp4文件

原文链接:http://www.fire-rain.com/blog/FFMPEG_H264_MP4 PHP+FFMPEG自动转码H264标准Mp4文件 最近做一个在线教学网的项目,需要实现上传任意格式视频自动为h264标准视频,使用html5播放。最终使用PHP+FFMPEG实现,在此将详细解决方案分享给大家! 配置php.ini文件 file_uploads = on ;//是否允许通过HTTP上传文件的开

NGINX + PHP-FPM 502 相关事

NGINX + PHP-FPM 502 相关事

原文  http://blog.dighost.me/archives/3379.html NGINX + PHP-FPM 报 502 错误,我想大部分 SA 都遇到过吧。 根据报错的频率,可以分为两种情况,间歇性的502和连续性的502。 这里只讨论第一种情况——间歇性的502。 502,是后端 PHP-FPM 不可用造成的,间歇性的502一般认为是由于 PHP-FPM 进程重启造成的。 在 PHP

Nginx+PHP-FPM优化技巧总结

Nginx+PHP-FPM优化技巧总结

原文  http://blog.csdn.net/dc_726/article/details/12340349 php-fpm的安装很简单,参见 PHP(PHP-FPM)手动编译安装 。下面主要讨论下如何提高Nginx+Php-fpm的性能。 1.Unix域Socket通信 之前简单介绍过Unix Domain Socket这种通信方式,参见: Nginx+PHP-FPM的域Socket配置方法 Unix域Socket因为不走网络,的确可以

Nginx + PHP(php-fpm)遇到的502 Bad Gateway错误

Nginx + PHP(php-fpm)遇到的502 Bad Gateway错误

原文  http://www.cnblogs.com/jackluo/p/3366612.html 我一个统计程序估计要跑1分多钟以上 查看了一个php-fpm 配置文件 [13-Oct-2013 12:06:07] WARNING: [pool www] child 7458, script '/home/wwwroot/admin/index.php' (request: "GET /index.php") execution timed out (101.515909 sec), terminating [13-Oct

Yii 2.0.0 is released

Yii 2.0.0 is released

原文  http://www.yiiframework.com/news/81/yii-2-0-0-is-released/ Yii 2.0 is finally coming, after more than three years of intensive development with almost 10,000 commits by over 300 authors ! Thank you for your support and patience! As you may have already known, Yii 2.0 is a complete rewrit

Laravel 5.0 – Event Annotations

Laravel 5.0 – Event Annotations

原文  http://mattstauffer.co/blog/laravel-5.0-event-annotations Posted on October 10, 2014 | By Matt Stauffer (This is part of a series of posts on New Features in Laravel 5.0. Check back soon for more.) Laravel 5.0 – Form Requests Laravel 5.0 – ValidatesWhenResolved Laravel 5.0 &#