作者归档:月小升

关于 月小升

正在创业

服务器测速,php在线测速

网络测速 既然是一台服务器,那么这台服务器谁要访问。访问的用户可能来自北京,上海,天津,浙江,全国范围的都会。英文站要考虑全球。 chinaz提供了一个全国各个地区来测试一台服务器速度的接口。ping.chinaz.com 当然前提是这台服务器可以ping通。 如果更详细的测速,那么最好是自己在服务器上下载一个500M的文件,来测试下载速度。上传一个100M的文件。来测试一下上传速度。 月小升找到一个php程序,可以在线测试下载上传。原理即上面的文件方法,所以这样测试出来的速度还是比较准确的。最起码你可以迅速对比两台拥有FTP账户的机房网络速度。   header(‘Content-Type: text/html; charset=utf-8′);   header("Cache-Control:no-cache"); //$self = ‘http://’.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; $self = $_SERVER['PHP_SELF']; if(isset($_POST['downTime'])&&isset($_POST['upTime'])){ if(is_numeric($_POST['downTime'])&&is_numeric($_POST['upTime'])){ showResult(); }else{ showTest(); } }elseif($_POST['action']==’uploadTest’){ echo ‘ok’; }else{ showTest(); } function showTest(){?>   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" … 继续阅读

发表在 PHP, 互联网观察 | 标签为 | 17 条评论

wordpress相关文章插件

Yet Another Related Posts Plugin(YARPP) 插件会自动提取和本页面相关的博客,显示出来。不过效果,在月小升的博客里不是特别的好。 采用自定义办法吧。 直接和tag相关的文章都展示出来。 将一下代码插入wordpress模板文件single.php文件下<?php the_content(); ?>后面即可。 <ul id="tags_related"> <?php global $post; $post_tags = wp_get_post_tags($post->ID); if ($post_tags) {   foreach ($post_tags as $tag) { // 获取标签列表 $tag_list[] .= $tag->term_id; }   // 随机获取标签列表中的一个标签 $post_tag = $tag_list[ … 继续阅读

发表在 PHP | 标签为 , | 留下评论

wordpress模板修改及函数说明

wordpress模板装上以后,难免想修改一点点东西。比如月小升就希望在自己的博客底部想加一个本文首发于月小升博客。 每次都要搜索半天,也经常不得要门。 FTP目录下 wp-content/theme/当前主题名字。 问题:如何知道当前wordpress主题 后台–外观–当前主题–Black with Orange 1.3 知道是Black with Orange 1.3 跑到了FTP里直接看,theme文件夹下有一个文件夹子名字叫black-with-orange就是他了。 找到single.php 修改起来 <?php the_content(); ?> 首发地址:<a href=”http://java-er.com”>月小升博客</a> – <a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_permalink() ?></a> 保存,上传,完工。 另外目录下其他文件对应,及函数说明,附在下面。 WordPress基本模板文件 style.css : CSS(样式表)文件 index.php : 主页模板 archive.php : … 继续阅读

发表在 PHP | 标签为 , | 一条评论

awstats-日志分析软件

下载地址 http://awstats.sourceforge.net/ tar -zxvf awstats-7.0.tar.gz mv awstats-7.0 /usr/local/awstats 执行配置工具 /usr/local/awstats/tools/awstats_configure.pl 按照提示输入应该输入的东西 执行运算 /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=testweb.com 执行错误1 Error: AWStats database directory defined in config file by ‘DirData’ parameter (/var/lib/awstats) does not exist or is not writable. Setup (‘/etc/awstats/awstats.testweb.com.conf’ file, web server or … 继续阅读

发表在 Linux, PHP | 标签为 | 留下评论

php二分法读取IP库文件

索取Ip库,留言留下Email。 /* 二分法,查询IP文件 本文目的在于学习到fseek的使用方法和二分法原理 ip.csv文件格式 16908288,16908799,中国,福建省,未知 16908800,16909055,中国,北京市,北京市 16909312,16910335,中国,福建省,未知 1,2,3,4,5,6,7,8,9,10,11,12,13,14 3 mid = mid/2 = 7 $mid = $mid/2 = 4; $mid = $mid/2 = 2; $mid = 要求该文件,必须数字从小到大排列,否则无法采用二分法。 原理 1.得到文件大小703 2.折半对比IP数字大小,小于的,向前折半,大于的向后折半查找 header(‘Content-Type: text/html; charset=gbk’); $stime = time(); $ip = “124.58.180.5″; … 继续阅读

发表在 PHP | 标签为 , | 留下评论

php中IP地址和数字相互转化

php自带的ip2long函数可以将IP转化为数字,不过经常是负数 $ip = “182.18.8.196″; /** 测试Ip转换情况 */ echo ‘<hr>’; echo ip2long($ip); echo ” @ “; echo $ipfu = ip2int($ip); echo ‘ @ ‘; $ip_n = bindec(decbin(ip2long($ip))); echo $ip_n; echo ‘ @ ‘; echo long2ip($ip_n); echo ‘ @ ‘; echo long2ip($ipfu);//数字转化成IP … 继续阅读

发表在 PHP | 标签为 | 留下评论

多网站cookie统一认证策略

不少门户网站,做大以后都不止一个站点,但是还希望几个站点之间的账号能够通用,最近特意就这个问题做一下研究。如何能多站点通用cookie。 原则上讲,浏览器绑定一个cookie在一个域名下,无法穿破。不过我们可以为各种站点同步绑定cookie。 1.同步绑定 登陆的时候,同时种下cookie,注销的时候,同时销毁cookie。当然换成session也一样。 同步绑定多见于DZ论坛的开发,DZ论坛本身提供了一套同步原理。最简单的策略就是aaa.com 下验证用户名和账户的时候,同时调用bbb.com,ccc.com 的验证算法。 aaa.com 下用户名username=abc password=123456. POST过去验证成功以后,在成功页面嵌入一个JS。<script src=”http://bbb.com/loginsys.php?username=abc&password=123456″><script src=”http://ccc.com/loginsys.php?username=abc&password=123456″> 然后分别验证即可。自然同步种下了cookie。销毁时候道理相同。 这种明码传送密码和账户的办法,当然很危险。可以做简单的加密。比如64对称加密将用户名和密码分别加密一下,过去以后,再解密即可。 2.始终采用一个站点的cookie。 这种办法的好处就是不用做同步绑定。用户表直接在aaa.com上即可。直接在bbb.com上,调用一个ajax来验证是否登陆。aaa.com上提供一个文件给其他要同步的站点调用。比如aaa.com/islogin.php 其他站点直接用httpclient下载这个文件或者用ajax下载这个文件。如果登陆返回一串xml,包含了用户名,等等信息,如果没有登陆返回空即可。 如果bbb.com上也有登陆,注册口,全部采用接口方式调用aaa.com对应的文件。 最近搞的一个FLASH项目,就是全部采用了接口方式。还是蛮省事的。 不过这种选择哪种方式,主要还是看网站之间对cookie的依赖程度,如果都很依赖建议采用第一种,毕竟调用自己的cookie比较方便。 如果一个主站依赖大,其他的依赖不是特别大,采用接口就方便一些了。目前的微博接口主要采用的第二种,大家都通过接口来判断登陆。

发表在 PHP, 程序视点 | 标签为 | 留下评论

京东 按时上下班被开除,国内IT业惨状

加班是一种常态,还是偶尔,决定了企业的文化。 近来有网友发帖称:被京东开除,领导的理由是:按时上下班,没有奉献精神“入职京东一个多月,每天都保质保量完成工作,没有出现任何纰漏生产事故,唯一就是每天准时上下班:9:00上班,18:00下班。结果前天领导找我谈话,说工作态度有问题,不敬业太懒散。不符合公司企业文化,让我主动离职。” 国内这种企业其实何止京东一家,只不过京东比较大,出了这个事情,不处于IT行业的朋友们觉得太离谱。 月小升2005年所在的一家公司也这样。 你可以不加班,但是任务必须完成吧。恩,领导说的有道理,必须完成任务。好,现在我把3个月的任务堆在一起,让你1个月完成。 因为对于IT企业来说人力是最大的成本,时间(也就是程序员的生命)才是原始的资本。剩余价值当然也从时间上来榨取。 开始嘛,大家觉得公司进度紧张,加班是很正常的事情,所以也无所谓,每天有说有笑,后来慢慢发现,公司慢慢留下来的都是愿意加班的,按我目前的观点,就是不够聪明的。当然还有一些老人是因为给的待遇还算不错。 时间久了,渐渐的加班形成了一种病态文化。有一天我突然6:00 离开,一个聪明的同事对我说,你今天居然6:00 就走。很显然,我6:00 走,在他眼里是一种错误。我应该10:00 走。 再后来,技术部的产品稳定了,所以我就经常早走了。突然一天,老板找我谈话,说大家都在呢,你走了,不合适。 再后来,就没有后来了。 我从这家公司因为各种原因,辞职了。 鄙人还经历过中午小睡午觉,被老板叫去谈话的。说实在的,不知道老板如何想的,我中午睡10分钟,不耽误你活就完了。非要我不睡觉。我那一阵不睡觉就会一下午迷糊。 国内IT员工大多如此。sina,百度的大楼下,每天夜里11点,都有大量的出租车去找活儿。 看看,我们的司机师傅都知道IT人喜欢晚上打车。 珍惜生命,远离IT

发表在 互联网观察, 程序视点 | 标签为 , | 留下评论

MAC 软件-我正在用的MAC软件

MAC 软件-我正在用的MAC软件 Transmit:老牌Mac FTP/SFTP客户端,功能非常强大。 windows软件有cuteftp flashfxp,MAC下有Transmit.需要用FTP,用这个软件就对了 Chrome:GOOGLE的浏览器,各种系统都有对应版本下载。 FireFox:对于开发人员来说,一个浏览器永远不够。FireFox的代码模式比Chrome稍微强一些 迅雷MAC版:不少软件都必须用这个来下载,还有不少电影。没办法,迅雷做的大啊。 μTorrent:MAC下BT下载电影的好工具。 QQ for mac:你敢不装我么。 MSN for mac:你可以不装我,但是有时候月小升需要我 MPlayerX:MAC下的电影播放软件,大家都用它来替代QuickTime 。 Office for mac:没办法,我不能不用word啊。 Fraise:MAC系统里的编程软件,编写PHP,ASP,JSP各种P 都用他。写HTML和CSS也可以啊。相当于windows下EditPlus Evernote MAC版:日常记事工具,它的存在是因为它的网站。 WinZip Mac:有时候MAC系统打包出来的zip文件,windows下解压乱码,原因是中文文件名,这个软件彻底解决了这个曾经一度让我头疼的问题。 ClearMyMac: MAC下的优化大师,真的能清除垃圾的好软件。 VMware Fusion:MAC下的虚拟机软件。没办法有时候需要用网银,得上 windows XP iGetter:MAC下的FLASHGET,支持什么断点下载,等等,各种下载。配合FireFox下载美女图神器。 Eclipse MAC版:写java的MAC软件。 阿里旺旺MAC版本:有时候需要去买点卡。 水族馆屏幕保护:配上绿色背景,几条小鱼在屏幕上游来游去,练习眼睛很好用。 Volia:屏幕截图软件,支持视频,浏览器全屏滚动截屏,神器

发表在 MAC | 标签为 | 留下评论

MYSQL在线备份软件

有时候,我们租用的服务器,没办法在上面执行mysqldump.所以如wordpress这样的程序会在后台提供一个生成xml备份的方案。有时候数据量太大,这种办法就不好用了。 特意编写一套备份算法。 下载的朋友到这里 http://115.com/file/beb93ao7 密码 : java-er.com 有时候经常做一些程序,需要备份。就用这个软件,还是很方便的。 软件包含功能 1.导出数据 2.导入数据 3.压缩数据,提供下载备份数据的链接。 有自己主机的朋友,直接在主机上采用mysqldump即可,相关资料请来这里看mysql常用命令

发表在 PHP, 数据库 | 标签为 , | 留下评论