作者归档:无念

php验证email地址

使用filter_var()函数。

你的web应用需要做的一个常见的任务。就是检查一个用户是否输入了一个有效的email地址。你将毫无疑问地在网上找到一堆复杂的表达式,它们声称可以解决此问题,但是最简单的方法就是使用PHP的内建函数filter_var(),它能够检验email地址。

示例

<?php
filter_var('sgamgee@example.com', FILTER_VALIDATE_EMAIL); 
// Returns "sgamgee@example.com". This is a valid email address.
filter_var('sauron@mordor', FILTER_VALIDATE_EMAIL); 
// Returns boolean false! This is *not* a valid email address.
?>

进一步阅读

编写高效的CSS选择器

高效的CSS已经不是一个新话题,也不是一个我非得重拾的话题,但是,它却是自我在SKY工作以后,真正感兴趣并始终关注的一个话题。

很多人或者忘记了,或者仅仅是没有意识到,CSS可以是高效的也可能导致低能。然而,我们可以不考虑当你自认为会的太少而使用了低效的CSS这种情况。

这些规则只真正用在性能要求很高的网站上,这些网站对速度要求很高,任何一个页面可能含有成百上千个DOM元素。但是实践出真理,不管你是在打造下一个facebook 还是在开发一个本地的展示网页,多学点总是好的….

继续阅读

[转]linux常用命令100个用法

原帖地址:

http://cloudbbs.org/forum.php?mod=viewthread&tid=13681

1,echo “aa” > test.txt 和 echo “bb” >> test.txt //>将原文件清空,并且内容写入到文件中,>>将内容放到文件的尾部
2,chmod go+w -R  /home/zhangy  //给组用户和其他用户添加写的权限
3,tar -tzvf test.tar.gz        //列出归档内容
4,du -ah  //查看文件列表大小
5,du -sh  //查看所有文件的大小总和
6,echo ‘1+2’|bc -l //数学运算
7,uname -a    //查看linux内核等的一些信息
8,badblocks -s /dev/sda     //坏道扫描时显示进度
9,time command     //查看命令的运行时间
10,ls -lrt //按时间的倒序排序
11,rsync -P  //同步时显示进度
12.history -c //清楚历史命令
继续阅读

雅虎优化35条(转载)

第一页是中文,第二页是英文原文。

中文转载地址:http://blog.csdn.net/alex86gbk/archive/2009/08/13/4438506.aspx

一、内容部分

  • 尽量减少 HTTP请求
  • 减少 DNS查找
  • 避免跳转
  • 缓存 Ajxa
  • 推迟加载
  • 提前加载
  • 减少 DOM元素数量
  • 用域名划分页面内容
  • 使 frame数量最少
  • 避免 404错误

  继续阅读

Php性能测试(转载)

来自:http://maettig.com/code/php/php-performance-benchmarks.php (非永久链接)

关于php程序执行性能的一个测试,转载至此备查与学习。

My PHP Performance Benchmarks

PHP version 5.2.17 is running on this server. The benchmarks are done live. Reload the page to get fresh numbers. You are free to use the source for whatever you want. Giving credits to me (Thiemo Mättig) would be nice.

Please note that these are micro benchmarks. Micro benchmarks are stupid. I created this comparison to learn something about PHP and how the PHP compiler works. This can not be used to compare PHP versions or servers.

继续阅读

wordpress手机客户端挺方便

记得很早以前就有一个计划做手机管理网站的wap站点或者客户端软件。搭配一个自己开发的简易cms系统。

不过后来一直一直也没有去付诸实践,然后等回过头来的时候,很多完善的系统已经让我觉得没必要单独再去从头开始开发了。

其实很多事情都是这样子,一阵热情过去了,然后就觉得没必要继续了……

所以总也没有好好的把什么东西做出来。

以前倒是有几个小软件发到一些下载网站,不过也纯粹是好玩而已。下载量最大的可能是以前做过一个漫画下载器吧,可惜后来没坚持下去开发,然后作罢,呵呵。

好吧,貌似跑题。wordpress的客户端做常规管理完全足够了,甚至内置控制台的浏览器连高级功能也都能做……再无所事事下去估计就没得事做了。