红白机(FC)游戏开始动画视频集锦

对老一辈的玩家而言,是任天堂的FC游戏机(俗称“红白机”)连同上面的无数经典作品陪伴着自己度过了漫漫童年,《魂斗罗》、《松鼠大战》、《超级马里奥》……它们成就了他们心中不可磨灭的美好记忆。

解决nginx上传模块nginx_upload_module传递GET参数

最近用户反映我们的系统只能上传50M大小的文件, 希望能够支持上传更大的文件。 很显然PHP无法轻易实现大文件上传, 因为会有各种各样的郁闷问题, 比如服务器超时等, 那么如何解决呢? 我想到了

Nginx的Upload上传模块

做过一个项目,会上传百兆的文件,直接用PHP上传处理会比较麻烦,经常超时,而且大量占用资源。于是搜索了下,决定用nginx的upload上传模块来处理。 你可以在这里:http://www.grid.net.ru/nginx/upload.en.html 获取源码。下载以后需要重新编译nginx 安装方法可以参考这里:http://iw3c.com/archive/nginx-upload-module/

让PHP真正的支持多线程

我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增加VPS或CPU核数就更方便了,直接以备份镜像增加VPS,连操作系统、环境都不用安装配置),而是在于MySQL数据库。如果用 MySQL 数据库,一条联合查询的SQL,也许就可以处理完业务逻辑,但是,遇到大量并发请求,就歇菜了。如果用 NoSQL 数据库,也许需要十次查询,才能处理完同样地业务逻辑,但每次查询都比 MySQL 要快,十次循环NoSQL查询也许比一次MySQL联合查询更快,应对几万次/秒的查询完全没问题。如果加上PHP多线程,通过十个线程同时查询NoSQL,返回结果汇总输出,速度就要更快了。我们实际的APP产品中,调用一个通过用户喜好实时推荐商品的PHP接口,PHP需要对BigSea NoSQL数据库发起500~1000次查询,来实时算出用户的个性喜好商品数据,PHP多线程的作用非常明显。

phpMyAdmin一个用户只能管理自己数据库的设置方法

我们在做虚拟主机的时候,很多都需要为一个客户在phpMyAdmin中开一个帐号管理客户自己网站的数据库,而不希望客户看到别的数据库。网上有很多说修改phpMyAdmin的配置等,种种说法搞的人晕头转向。 其实方法很简单。

为你的VPS进行一些安全设置吧

安全是一个VPS最基本的必备条件,若您的VPS三天两头被人攻破,那么对于网站来说也没什么意义了,所以,在创建了Web服务器之后,您首先要做的事情就是将您的VPS加固,至少让普通黑客没有办法能够攻破您的网站。

CentOS用户和组管理

用户可以使用umask命令设置文件默认的生成掩码。默认的生成掩码告诉系统创建一个文件或目录不应该赋予哪些权限。如果用户将umask命令放在环境文件.bash_profile中,就可以控制所有新建的文件和目录的访问权限。 a1表示的是不允许属主的权限,a2表示的是不允许同组人的权限,a3代表不允许其他人的权限。