摘要: 最近项目需要获取linux主机的一些信息,如CPU使用率,内存使用情况等。由于我们本身就装了zabbix系统,所以我只用知道如何获取信息即可,总结有两种方法可以获取。 一、通过ZABBIX API获取主机信息 这种方式获取的主机信息相对是比较新的(每分钟更新一次)。但因为每次都需要请求接口,所以相对 阅读全文
posted @ 2017-11-09 17:40 JohnsonChung 阅读(3014) 评论(1) 推荐(0) 编辑
摘要: 性能一直是 Laravel 框架为人诟病的一个点,所以调优 Laravel 程序算是一个必学的技能。 接下来分享一些开发的最佳实践,还有调优技巧,大家有别的建议也欢迎留言讨论 1、配置缓存信息 使用laravel自带的artisan命令,将所有config里面的配置都缓存到一个文件里。 所有缓存信息 阅读全文
posted @ 2017-11-08 14:00 JohnsonChung 阅读(2706) 评论(0) 推荐(0) 编辑
摘要: 1、资源路由RESTful 当你不想编写太多的路由的时候,肯定会用到RESTful资源控制器。但当你使用资源控制器的时候,需要注意的是,你的资源路由的名字不能与public目录下的文件有重名,否则会导致资源控制器里面的某些方法不能用。例:资源路由为 此时,如果你的public目录下恰好有一个目录ph 阅读全文
posted @ 2017-11-06 18:04 JohnsonChung 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 当需要有数据交互的时候,为了安全起见,双方会协商一个固定的头协议,这样必须实现其头协议才能拿到数据。 PHP的swoole完美的提供了固定包头+包体协议自动分包。 首先需要通过open_length_check打开固定包头包体协议,再用package_length_offset规定包头中第几个字节是 阅读全文
posted @ 2017-11-06 11:31 JohnsonChung 阅读(1259) 评论(0) 推荐(0) 编辑