Centos一键升级PHP到最新版,如php5.3,php5.4[webtatic]

公司内网的测试机器还是5.2的环境,mkdir创建多级目录始终不成功,于是开始了一次Centos中的php升级折腾记。 第一次尝试,是在yum里查找了一下php53的版本,发现有php5.3的包,以为yum里已经有完善的软件包了,于是把所有php的卸载掉,然后装了php53的所有包。 装完发现php...

发表于:2014-4-30 / 阅读(1489) / 评论(0) 分类 服务器相关
阿里云Linux优化之添加swap交换分区

下面说一下linux添加swap交换分区的方法1、进入一个目录:cd /var/2、获取256M的文件块:dd if=/dev/zero of=swapfile bs=1024 count=2621443、创建swap文件:/sbin/mkswap swapfile4、激活swap文件:/sbin/...

发表于:2014-4-30 / 阅读(1627) / 评论(0) 分类 服务器相关
PHP Yii开源框架入门学习(三)Yii的相关配置总结

以下是Yii相关配置的总结:1,/protected/config/main.php中的配置:1)      修改默认Controller,下载下来的源代码默认Controler为siteController:在protected/conf...

发表于:2014-4-30 / 阅读(1882) / 评论(0) 分类 Yii-sae开发
Yii框架官方指南系列13——基础知识:开发规范

Yii 偏爱规范胜于配置。遵循规范可使你能够创建成熟的Yii应用而不需要编写、维护复杂的配置。 当然了,在必要时,Yii 仍然可以在几乎所有的方面通过配置实现自定义。 下面我们讲解 Yii 编程中推荐的开发规范。 为简单起见,我们假设 WebRoot 是 Yii 应用安装的目录。 1. URL默认情...

标签: php yii
发表于:2014-4-30 / 阅读(1531) / 评论(0) 分类 Yii-sae开发
UNIX 高手的 10 个习惯

采用 10 个能够提高您的 UNIX 命令行效率的好习惯——并在此过程中摆脱不良的使用模式。本文循序渐进地指导您学习几项用于命令行操作的技术,这些技术非常好,但是通常被忽略。了解常见错误和克服它们的方法,以便您能够确切了解为何值得采用这些 UNIX 习惯。引言当您经常使用某个系统时,往往会陷入某种固...

发表于:2014-4-30 / 阅读(1013) / 评论(0) 分类 服务器相关
MySQL性能设置之配置篇 my.cnf

网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究 MySQL 的优化,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让 MySQL运行得非常顺畅。 通过在网络上查找资料和自...

发表于:2014-4-29 / 阅读(1246) / 评论(0) 分类 数据库相关
前端开发面试题

问题此部分用于自测。如有疑惑,可参看后文的答案部分。HTMLDoctype作用? 严格模式与混杂模式如何区分?它们有何意义?行内元素有哪些?块级元素有哪些? 空(void)元素有那些?介绍一下CSS的盒子模型?link 和@import 的区别是?CSS 选择符有哪些?哪些属性可以继承?优先级算法如...

发表于:2014-4-28 / 阅读(1331) / 评论(0) 分类 WEB相关
SQL Server 实现 MySql 中 group_concat 函數功能

mysql 里面有group_concat 函數 功能强大,SQL Server没有类似的函数,那 SQL Server 里面如何实现呢 ?列如有表TAB!:Default123456AB1aa2bb1cc2dd3ff想要得到查询结果Default1231aa,cc2bb,dd3ffTra...

发表于:2014-4-28 / 阅读(1161) / 评论(0) 分类 数据库相关
使用PHPExcel读取xls/xlsx文件

需要第三方的库 phpexcelrequire_once( LIB.'Excel/excel/PHPExcel/IOFactory.php'); function readexcel( $filePath) {$PHPReader = new PHPExcel_Reader_Excel5(); ...

发表于:2014-4-28 / 阅读(740) / 评论(0) 分类 PHP相关
不是技术牛人,如何拿到国内IT巨头的Offer

不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic...在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢?  当你打开这个帖子的时候,我已经默认你是此文的目...

发表于:2014-4-28 / 阅读(713) / 评论(0) 分类 写作生活
程序员的练级之路

不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。​回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。​一定要动手,例子不管多么简单,建议至少自己手敲一遍看看是否理解了里头的细枝末节。​一定要学会思考,思考为什么要这样,而不是那样。还要举一...

发表于:2014-4-28 / 阅读(732) / 评论(0) 分类 写作生活
PHP单点登录的简单实现以及webserver的简单使用

说明:自己学习的一些记录和备忘,有什么问题还请指正 简单实现三个站点的单点登录,在一个站点登录,其他站点自动登录,一个站点退出,其他站点同时退出 假设有三个站点 siteA 域名为sitea.xxx siteB 域名为siteb.xxx siteC 域名为sitec.xxx siteC提供统一登录...

发表于:2014-4-28 / 阅读(779) / 评论(0) 分类 服务器相关
nginx配置技巧汇总

Nginx作为文件服务 ### 避免浏览器自动播放文件 ### 有时对于图片、视频,浏览器会视能力,自动为用户显示或播放。这主要是由于Web服务器在返回文件本身数据的同时,返回了一些特殊的MIME类型,比如:image/jpeg(JPEG图像),application/pdf(PDF文档),vide...

发表于:2014-4-22 / 阅读(1414) / 评论(0) 分类 服务器相关
豆瓣的基础架构

本文根据InfoQ中文站对豆瓣洪强宁(@hongqn)的沟通交流整理而成。洪强宁介绍了豆瓣的架构和组件,并分享了豆瓣基础平台部的一些团队经验。文中截图来自洪强宁在2013年CTO俱乐部中的分享。 嘉宾介绍 洪强宁,豆瓣首席架构师。豆瓣第一位全职员工。清华毕业后,洪强宁一直做嵌入式系统。在2002年开...

发表于:2014-4-22 / 阅读(1624) / 评论(0) 分类 架构
Sublime Text 2 常用快捷键整理

EditCtrl + Enter: 在当前行下插入一行Ctrl + Shift + Enter: 在当前行上插入一行Ctrl + Shift + ↑: 往上移一行Ctrl + Shift + ↓: 往下移一行Ctrl + L: 选取整行Ctrl + ...

发表于:2014-4-22 / 阅读(1114) / 评论(0) 分类 开发工具
如何合理利用Chrome浏览器提高学习工作效率

Chrome浏览器支持书签同步功能,只需要注册一个Gmail账号就能在不同平台不同时间地点共享自己的收藏记录,并且还支持很多第三方插件,利用好了能极大地提高我们的学习工作效率。文件夹设定最初的方法是在收藏夹新建出几个不同的文件夹,用来分类整理自己在工作或者生活之余搜集到的有用的咨询;但是久而久之,发...

发表于:2014-4-22 / 阅读(688) / 评论(0) 分类 开发工具
nginx、php-fpm默认配置与性能–TCP socket还是unix domain socket

前几天看到一篇博客,提到php所在服务器在大并发情况下,频繁创建TCP短连接,而其所在服务器的2MSL时间过长,导致没有端口可用,系统无法创建TCP socket,而大量报错。博主在后面给的解决方案是减少2MSL的时间,尽快清除TIME_WAIT状态的TCP连接,回收端口。同时,文章结尾写了不用长连...

发表于:2014-4-1 / 阅读(873) / 评论(0) 分类 服务器相关
MySQL中,使用RAND()查询数据量比较大的优化

随机找出2万条纪录, 方案一: 最直接的语句是: SELECT FROM moni_role ORDER BY RAND() LIMIT 20000; mysql> EXPLAIN SELECT   FROM moni_role ORDER BY RAND() LIMIT 2000...

发表于:2014-4-1 / 阅读(756) / 评论(0) 分类 数据库相关