重写了mPHP的视图类,更好的实现合并压缩多个js与css

以前为了减少浏览器打开页面需要加载的外部资源总数,就为mPHP框架写了一个file_merger函数,再通过非主流的方式实现了合并多个CSS或JS的功能.最初确实没考虑清楚,直接就把需要加载的css跟js文件全部写在controller控制器里,进行合并处理后再输出到页面中.这种方式确实给controller控制器​增加了额外的代码,更不美观.

查看全文 »

QQ互联开发记录

别忘了添加协作者测试号,这是一个很容易被忽略的一个地方,因为腾讯藏得太好了.在网站的信息编辑里,分有两个栏目,网站基本信息、补充信息(非必填),然而测试帐号的添加地址就藏在这非必填的栏目中!没有测试帐号,在开发的时候,会出现如下提示

查看全文 »

接触discuz从吐槽到反思

最近这一阵子都在忙着研究discuz的互动社区跟个人空间,因为我没有正式使用过,没有实战经验,所以想从discuz的架构思想着手,就过了一遍DZ的核心代码.庆幸的是,在浏览代码的过程中,有种似曾相识的感觉,虽然discuz不是纯粹的MVC模式,但是核心思想是值得借鉴的.

查看全文 »
360随身wifi确实可以当无线网卡使用

360随身wifi确实可以当无线网卡使用

前一阵子在京东购买的2代360随身wifi到货了,回到家就立马给网卡坏了的笔记本装上,试试能否真的当无线网卡使用.打开包装盒,里边放着一个随身wifi跟一张说明书,然而,今天说明书是排不上用场了,因为我们今天要的是无线网卡模式.

查看全文 »
由植物大战僵尸引发的感想

由植物大战僵尸引发的感想

如果说将公司比喻成一个农场,那农场主就是老板,农场想让庄家枝繁叶茂,必须要清楚每一种植物的特性.例如:植物大战僵死里面种植植物的板块,分有海洋生物、陆地生物,黑夜生物,如果农场主全部种在一块地里,那么只会有部分是优秀的.其他的不止施展不了自己抱负,还会在这种环境中渐渐耗死.从而一辈子碌碌无为.当然不排除海洋生物自己寻找适合自己的那块海洋.

查看全文 »
“忠言逆耳,良药苦口”的另一种说法

“忠言逆耳,良药苦口”的另一种说法

在我们看宫廷片的时候我们总觉得那个皇帝真昏庸,觉得那个说真话的大臣怀才不遇,小人得志.其实换到现在的职场,老板就好比是皇帝,他可以决定你的“生死”,而那些提出意见得不到认可的就认为是皇帝昏庸不听忠言,忠言逆耳.而那些小人的话,皇帝就听的进去,总觉得自己比别人行.

查看全文 »
红米node使用记录

红米node使用记录

前两周我才上小米官网去看新出的红米node有什么新特性,但是因为没打算换手机所以没预约,然而下了班才得知老婆的红米手机在拥挤的公交上让人给偷了.生气不紧解决不了问题,还会浪费时间,影响情绪.在买新手机前,就临时性的用回最初的诺基亚5130,至于要买哪一款,还没定下来,虽然预约了红米node,但毕竟未必能买到.

查看全文 »

随身wifi也可以当无线网卡,简述无线信号原理

因为笔记本的无线网卡坏了,现在上网只能接着网线,感觉太麻烦了,就想买个无线网卡.于是想起360跟百度都推出了一款随身wifi,就开始在网上找资料,有资料显示这两款随身wifi都可以当无线网卡来使用.那么该买哪一款呢,接下来就借用跟老同学的聊天记录,向大家阐述.

查看全文 »

基于UCenter用户中心把第三方网站的会员与Discuz关联起来

然而问题就来了,怎么把现有网站的用户跟discuz关联到一起呢?后来一同事跟我提到Comsenz旗下UCenter(用户中心),跟我说它能无缝整合多个网站的会员,很容易就能解决这一问题,然后把UCenter的开发文档链接发给我.于是我这几天就带着问题开始学习UCenter究竟是怎么样实现的无缝管理用户的.

查看全文 »

调整nginx配置支持ThinkPHP的PATH_INFO模式

最初公司的平台是让别的互联网公司承包的,网站基于ThinkPHP开发,部署在lamp环境上运行两个月了,后来综合评估了一下,还是觉得更换为lnmp环境更适合.在本地平台测试的时候发现,基于pathinfo重写规则的ThinkPHP在nginx下不兼容,官方手册也只是简单的提到低版本nginx不支持pathinfo模式,并没有过多的说明.

查看全文 »