什么是高级PHP工程师?

PHP

前一段时间,在PHP程序员雷雪松的博客中写了一篇关于如何成为PHP程序员。现在再和大家一起探讨下,PHP程序员雷雪松眼中的高级PHP工程师所要具备的特性,仅供大家参考。
阅读原文 »

PHP缓冲区总结

PHP

在有些循环执行的语句,浏览器没有预期的输出,到底是什么问题呢?本篇文章主要讲解下PHP缓冲区。对于PHP来说,每一次像 echo输出等操作,先是写入到了 php buffer 里,在脚本执行完毕或者执行了强制输出缓存操作,数据才会在浏览器上显示。
阅读原文 »

PHP配置文件详解

PHP

PHP是一个简单易学,功能强大的语言,尤其在Web开发,开发效率高,方便快捷。研究一下php.ini了解PHP相关配置会有好处的,对PHP有更加深入的了解。
阅读原文 »

Linux常用命令之用户管理

Linux

Linux是个多用户多任务的分时操作系统,所有的用户都必须先向系统管理员申请一个账号才能进入系统。用户的账号一方面能帮助系统对用户进行跟踪,并控制他们对系统资源的访问;另一方面也能帮助用户组织文件,并提供安全性保护。实现用户账号的管理,要完成的工作主要有如下几个方面:a.用户账号的查看、添加、删除和修改,比如:useradd,userdel,usermod,finger,id。b.用户密码的管理,比如:passwd 。
阅读原文 »

CSS3动画库animate.css介绍和使用

WEB前端

animate.css是一个来自国外的 CSS3 动画库,它预设了引起弹跳(bounce)、摇摆(swing)、颤抖(wobble)、抖动(shake)、闪烁(flash)、翻转(flip)、旋转(rotate)、淡入淡出(fade)、滑动(Sliding)、光速(lightspeed)、缩放变焦(Zoom)、翻滚(roll)等多达 70 多种动画效果,借助 animate.css 能够很方便、快速的制作 常见的动画效果。当然animate.css只兼容支持 CSS3 animate 属性的浏览器,他们分别是:IE10+、Firefox、Chrome、Opera、Safari。
阅读原文 »

Linux下FTP服务器的搭建

Linux

VSFTP(Very Secure FTP)是一种在Linux中非常安全且快速稳定的FTP服务器,目前已经被许多大型站点所采用。特点是小巧轻快,安全易用。并且是一个完全免费开放源码的FTP软件,下面主要介绍下Linux下FTP服务器的搭建。
阅读原文 »

浅谈优秀程序员的特性

人生杂谈

关于优秀程序员的定论,如果你认为自己缺少下面的某些品质,千万别往心里去。其中的很多迹象来自于对其他程序猿的观察或阅读他们的代码。

阅读原文 »

PHP安装编译配置里的扩展

PHP

有些扩展是PHP安装包自带的,这种我们安装的时候忘记安装了,后期生产过程中我们又要加进去,这种情况怎么办呢?其实也很简单,和安装其他扩展原理办法一样。下面以pcntl模块为例。
阅读原文 »

HTTP header详解

人生杂谈

HTTP(HyperText Transfer Protocol)即超文本传输协议,所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。HTTP header 大体分为Request和Response两部分。
阅读原文 »

MySQL设置登陆密码

MySQL

MySQL数据库安全问题一直是人们关注的热门话题,在很多时候新装的MySQL服务默认密码是空的。因此我们需要设置一个自己好记又相对复杂的密码。Mysql数据库中的密码存储必须用password()函数加密,在MySQL表中是以加密形式存储密码的,而不是作为纯文本。权限相关的修改完之后一定要flush privileges,使新设置生效。
阅读原文 »