Linux下PHP安装mcrypt模块
PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash。其中,Mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可以密文还原。mcrypt 是 PHP里面重要的加密支持扩展库,在Linux下安装PHP mcrypt模块,方法有两种。
阅读原文 »
每个前端开发者都该知道网页渲染的那点事
其实,有关网页渲染的文章很多,但是相关信息比较分散,且论述并不是很完整。如果要想对这个主题有个大致的了解,我们还得学习很多知识。因此,Web开发者Alexander Skutin 决定写一篇文章。他相信,这篇文章不仅能帮助初学者,也能对那些想要刷新知识结构的高级前端开发者有所裨益。
阅读原文 »
新浪微博:史上最大的Redis集群
随着应用对高性能需求的增加,NoSQL逐渐在各大名企的系统架构中生根发芽。这里我们将为大家分享社交巨头新浪微博带来的Redis实践,首先我们看新浪微博 @启盼cobain的Redis实战经验分享:
Tape is Dead,Disk is Tape,Flash is Disk,RAM Locality is King. — Jim Gray
阅读原文 »
为最佳性能调优Nginx
在这个部分中你可以使用任何一种 WEB服务器,不过我决定使用Nginx,因其轻量级、高可靠及高性能的优点。通常来说,一个优化良好的Nginx Linux服务器可以达到 500,000 – 600,000 次/秒 的请求处理性能,然而我的 Nginx 服务器可以稳定地达到 904,000 次/秒 的处理性能,并且我以此高负载测试超过 12 小时,服务器工作稳定。
阅读原文 »
程序员学习编程需要攻克的8个障碍
大多数学习者同样碰到过相同的障碍,但是,一旦克服了这些壁垒,那么好处立马就来:
- 更享受学习经历
- 进步更快
- 碰到难题更执着,不轻言放弃
- 写代码时更独立
那么,这些障碍究竟是什么呢,我们又该如何攻克它们?
Apache缓存的实现
Apache的缓存方式有两种,一种是基于硬盘文件的缓存,由 mod_disk_cache 实现,另一种是使用内存缓存,由mod_mem_cache 实现。不过它们都是依赖 mod_cache 模块的,mod_cache 模块提供了一些缓存配置的指令供它们使用。
阅读原文 »
如何成为PHP程序员?
当今,互联网的蓬勃发展,移动互联网的火热,以及国家提出的“互联网+”。这些趋势可以让我们明显的感觉到互联网的重要,不可替代。网站也是大家最早接触,最早认识的一种新事物。谈到网站,无非最长脸的莫过于PHP(PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)这门开源的服务端脚本语言。对于开源,这是他的优点也是缺点。优点是:你可以随意的使用它并且不用支付一分钱,语法吸收了C语言、Java和Perl的特点,函数众多,使用方便灵活,上手容易。缺点也是因为开源,简单,因此入不了大雅之堂(当然也不一定,看场合)。随着开源力量的强大,以及和Linux、MySQL、Nginx、Apache等开源软件的配合,版本的更新以及性能的优化,使用率越来越高。下面回归到主题,雷雪松分享一下如何成为一个PHP程序员?
阅读原文 »
Linux常用命令之scp
scp命令用于在Linux下进行远程复制拷贝文件的命令,而且scp传输过程是加密的,scp不会提高多少系统负荷,基本不影响系统正常使用。scp可以用来系统文件传输、复制、备份。
阅读原文 »
PHP版本的区别与用法详解
Linux常用命令之ftp
FTP是Internet用户使用最频繁的文件上传、下载的命令之一。linux ftp用命令的方式来控制在本机和远程ftp服务器之间传送文件。ftp中的命令包括上传文件(单个、多个),下载文件(单个、多个),传输的配置,新开主机连接,关闭连接,查看、删除当前目录和文件等。
阅读原文 »