2014年12月的文章

thinkphp在nginx没有pathinfo的情况出现.php的URL的解决方法

thinkphp在nginx没有pathinfo的情况出现.php的文件,这个让人很是纠结。

在服务器是linux,web服务器是nginx, CGI接口是FASTCGI,就会出现这个问题

问题原因:ThinkPHP/common/runtime.php中定义IS_CGI常量的定义有问题;
错误代码:

5304678604f66.jpg - 大小: 193.49 KB - 尺寸: 806 x 301 - 点击打开新窗口浏览全图

» 阅读全文

微信中里如何判断页面被分享到朋友圈和微信号的成功,附代码

微信中里如何判断页面被分享到朋友圈和微信号的成功,附代码

其实微信已经给好了回调函数了。

见代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/html4/loose.dtd">

» 阅读全文

关键词: 分享回调 , 微信

分享一段iframe框架自适应的JS代码

分享一段iframe自适应的JS代,随手搞的,没什么技术含量,mark一下而已。

<script>
function resize_window(){
    $("#main").height($(window).height()).width($(window).width()-291);
}
$(function(){
    resize_window();
    $(window).resize(function(){
        resize_window();
    })
})
</script>

关键词: 自适应 , iframe框架

PHP类:PHP操作mongodb数据库类,附代码和示例

公司某项业务涉及到大数据存储问题,根据前人各种总结归纳,整理出来这个PHP类:PHP操作mongodb数据库类,附代码和示例。这个PHP操作mongodb类比较简单,仅仅能用吧,呵呵~~

代码附上:

<?php
/**
 * mongodb class file
 * 用于mongodb数据库的操作
 * @author jincon
 * @package lib
 * @since 1.0
 */

» 阅读全文

MySQL数据库开发的三十六条军规&&Mysql性能优化教程的文档

MySQL数据库开发的三十六条军规&&Mysql性能优化教程的文档

自己根据需要下载吧。


mysql数据库开发的三十六条军规_石展_完整.pdf (1.8 MB, 下载次数:1177, 上传时间:2014-12-07 20:16)
mysql性能优化教程.doc (148 KB, 下载次数:152, 上传时间:2014-12-07 20:16)

监控discuz防水墙云平台返回的内容的代码


监控discuz防水墙云平台返回的内容的代码

api\manyou\Service\Client\Restful.php


搜索代码
$result = $this->_fsockopen($url, 4096, $data, '', false, $ip, 5);

在这句下面添加
writelog('debug', $url . '-' . $ip . '-' . var_export($data, true) . '-'. var_export($result));


最后结果会写在 /data/log/debug.log 里面

minify:服务端合并和压缩JavaScript和CSS文件

Web性能优化最佳实践中最重要的一条是减少HTTP请求,它也是YSlow中比重最大的一条规则。减少HTTP请求的方案主要有合并 JavaScript和CSS文件、CSS Sprites、图像映射(Image Map)和使用Data URI来编码图片。CSS Sprites 和图像映射现在已经随处可见了,但由于IE6和IE7不支持Data URI以及性能问题,这项技术尚未大量使用。目前大部分网页中的 JavaScript和CSS文件数量和开发时一致,少量的网页会根据实际情况采取本地合并,这些合并中相当多的是有选择地手动完成,每次新的合并都需要 重新在本地完成并上传到服务器,比较的随意和繁琐,同样文件的压缩也有类似的情况。而利用服务端的合并和压缩,我们就可以按照开发的逻辑尽可能让文件的颗 粒度变小,利用网页中URL的规则来自动实现文件的合并和压缩,这会相当的灵活和高效。

minify

      在 Google Code上有一个PHP的开源项目叫Minify,它可以合并、精简、Gzip压缩和缓存JavaScript和CSS文件。其文件合并功 能就非常类似Combo Handler,只不过URL的语法稍微有点不同。如果Yahoo! CDN安装了Minify,那么上面 Rich Text Editor的代码用Minify的默认格式来写就是:

» 阅读全文

关键词: 压缩javascript和css , minify

给目前在互联网公司上班朋友的建议

写这篇文章是因为很久前看了那个知道创宇的技能手册,我们今天不说他们自己能不能达到这个,不过如果你作为一个公司职员,认真做好下面的,我相信必定不会太差。由于他原文涉及方面太广,重新整理了下重要的几点,供大家阅读。

知道创宇的技能手 http://www.jincon.com/tool/Knownsec_RD_Checklist_v2.2/


聪明的人会根据每个小建议自己去想去做。不聪明的人总是想坐等别人手把手。


要 知道公司是盈利性组织,个人和公司必须双赢。你要想你自己要在认同公司理念且能够给公司创造足够价值的基础上,为个人发展而工作。要知道一个无沟通能力的 人,要么是天才,要么是不可爱的人。不论工作怎样,反馈一定要及时,避免出问题不反馈,影响进度,影响问题处理的时机。或许工作有大小,但是责任心绝对是 无大小的。

» 阅读全文

Total: 912Next ›