C开源项目代码阅读推荐(Tiny HTTPd)

标签: C   源码  

This project is hosted by SourceForge.net. The project team describes it as:

tinyhttpd is a relatively simple webserver I wrote for a school project. While exceedingly simple, tinyhttpd is threaded and handles basic CGI scripts! This is an educational tool to demonstrate the concepts behind http.

Alvan 发布于 2014-10-23 12:32

全文 »

C开源项目代码阅读推荐(Web Bench)

标签: C   源码  

Web Bench is very simple tool for benchmarking WWW or proxy servers. Uses fork() for simulating multiple clients and can use HTTP/0.9-HTTP/1.1 requests. This benchmark is not very realistic, but it can test if your HTTPD can realy handle that many clients at once (try to run some CGIs) without taking your machine down. Displays pages/min and bytes/sec. Can be used in more aggressive mode with -f switch.

Alvan 发布于 2014-10-23 12:30

全文 »

使用Dropbox同步备份服务器文件

标签: 备份   Dropbox  

Dropbox是截止目前非常好用的一个数据同步备份服务,对于免费账户,提供最少2GB的存储空间,自动同步备份功能,而且支持几乎所有主流的操作系统(Linux, Windows, Android, Mac and others)。由于众所周知的原因,这也是一个在CN不存在的服务。使用Dropbox服务的基本条件是服务器必须在海外或者至少能与Dropbox的服务器互通有无,然后必须有一个Dropbox帐号(需要注册可以自备翻墙工具后使用Alvan的Dropbox推荐链接,这样你也可以获得额外的500M存储空间)。

如果这些都没有问题,就可以开始安装并使用Dropbox服务了。下面的操作都是以Linux server(Ubuntu14.04)操作系统为例。

Alvan 发布于 2014-09-27 21:55

全文 »

自制格式漂亮的PHP for Vim手册

标签: Vim   PHP   手册  

自己用PHP5.5已经有段时间了,由于本人很懒,一直也没去更新Vim中的PHP离线手册,到前几天为止都还停留在PHP5.3的版本,内容过时,加之原来的手册排版较乱,不太直观,于是抽了个时间自制了一份格(个)式(人)漂(喜)亮(好)的PHP5.5的函数手册,用于在Vim中作为帮助文档方便离线查看。顺便打包了个Vim插件,同时也加入了快捷查看在线手册的功能,有需要的同学可以下载回来使用。

Alvan 发布于 2014-07-26 00:35

全文 »