2015年11月

开源团队日志系统

       简洁强大的开源团队日志系统采用TP开发,响应式。有很多团队都会写周总结,本系统有理由让你的团队放下纸和笔或者email,它的优点是共享、集思广益,提高办公效率!

开发语言:PHP
在线演示:在线演示

- 阅读剩余部分 -

获取服务器信息

$info = array(
   '操作系统'=>PHP_OS,
   '运行环境'=>$_SERVER["SERVER_SOFTWARE"],
   '主机名'=>$_SERVER['SERVER_NAME'],
   'WEB服务端口'=>$_SERVER['SERVER_PORT'],
   '网站文档目录'=>$_SERVER["DOCUMENT_ROOT"],
   '浏览器信息'=>substr($_SERVER['HTTP_USER_AGENT'], 0, 40),
   '通信协议'=>$_SERVER['SERVER_PROTOCOL'],
   '请求方法'=>$_SERVER['REQUEST_METHOD'],
   '上传附件限制'=>ini_get('upload_max_filesize'),
   '执行时间限制'=>ini_get('max_execution_time').'秒',
   '服务器时间'=>date("Y年n月j日 H:i:s"),
   '北京时间'=>gmdate("Y年n月j日 H:i:s",time()+8*3600),
   '用户的IP地址'=>$_SERVER['REMOTE_ADDR'],
   '剩余空间'=>round((disk_free_space(".")/(1024*1024)),2).'M',
);
$this->info=$info;

Crontab定时任务应用

crontab是linux下的周期性被执行的指令,下面我们简单的了解下

安装crontab

yum install crontabs

关于cron的一些命令

/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
查看crontab服务状态:service crond status
手动启动crontab服务:service crond start
查看crontab服务是否已设置为开机启动,执行命令:ntsysv
加入开机自动启动: chkconfig –level 35 crond on

- 阅读剩余部分 -

Git 命令速查表(图)

创建版本库
  • $ git clone <url> #克隆远程版本库
  • $ git init #初始化本地版本库
修改和提交
  • $ git status #查看状态
  • $ git diff #查看变更内容
  • $ git add . #跟踪所有改动过的文件
  • $ git add <file> #跟踪指定的文件
  • $ git mv <old> <new> #文件改名
  • $ git rm <file> #删除文件
  • $ git rm --cached <file> #停止跟踪文件但不删除
  • $ git commit -m "commit message" #提交所有更新过的文件
  • $ git commit --amend #修改最后一次提交

- 阅读剩余部分 -

Markdown 语法速查表

标题与文字格式

标题
# 这是 H1 <一级标题>
## 这是 H2 <二级标题>
###### 这是 H6 <六级标题>

文字格式
**这是文字粗体格式**
*这是文字斜体格式*
~~在文字上添加删除线~~

列表

无序列表
* 项目1
* 项目2
* 项目3

- 阅读剩余部分 -