手机友好页面设计的几个重要步骤

经过一个上午的努力 终于将我的最后一个网站 steakovercooked.com 手机友好了. 也就是我所有的网站所有的页面都通过 GOOGLE 的手机友好测试 mobile-user-friendly test.. 手机友好是搜索引擎排名的一个很重要的因素. GOOGLE会把手机友好的页面排名靠前 相反如果手机不友好的页面在搜索排名中就会稍微靠后一些. 一般来说 WP主题选择了手机友好之后你就不需要担心什么了, 但如果像我一样设计 steakovercooked.com, 自己写CSS 就得重新布局一下. 有以下几个简单的步骤. 清理HTML代码中的CSS 这里主要指的是直接在 HTML元素里写CSS 这样是很不好的 越靠近元素的CSS权重越大 就不容易被修改. 并且这样也是把内容和表现混在一起了. <div style='color:red'> 不要指定具体的宽度 …

通过 PHPQuery 抓取 Tumblr 3000 多张图片

Tumblr 上的很多图片都很不错 特别是一些精选的图片. 可以通过 Tumblr API 来进行爪取. 也可以直接网页抓. PHP有一个库叫 PHPQuery, 也就是把 JQuery 的方式引起到PHP里, 让PHP也支持通过 CSS 选择器的方式对页面元素进行搜索. require('phpQuery.php'); require('app.php'); $ip = get_ip_address(); function grab($url, $lvl = 5) { global $ip; …

BASH编程: 计算一个文本文件中每个单词的频率

LINUX 下的 SHELL 是很强大的编程工具(环境). 这里有一个例子. 在力扣/leetcode编程网站上有这么一题. 写bash脚本来计算一个文本文件中每个单词的频率 words.txt. 为了简单起见,你可以假设: words.txt只包含小写字符和空格”字符. 每个字必须由只小写字符. 字由一个或多个空格字符分隔. 例如,假设words.txt具有以下内容: the day is sunny the the the sunny is is 您的脚本应该输出以下,并按降序频率: the 4 is 3 sunny …

WordPress 最简单的过滤垃圾评论的方法

WordPress 很多垃圾评论都是由程序直接调用访问 wp_comments.php 造成的. 所以我们可以在 functions.php 文件里加入以下代码 新增一个过滤 简单的检查是否是直接调用. function check_referrer_comment() { if (!isset($_SERVER) || $_SERVER == '') { wp_die(__('请不要直接访问这个文件.')); } } add_action('check_comment_flood', 'check_referrer_comment'); 如果 HTTP_REFERER 值没有被设置或者为空 则不会继续到下一步添加评论. 当然 …

2015 公司年会

2015 年 12.16 去年公司年会是回LUTON住了酒店 吃喝玩乐. 今年公司都搬到 剑桥了 所以人很多. 在周三上午开年会之后 公司边租了一辆大巴把员工拉到 St Neots 小镇吃 土耳奇 烤肉. 20分钟 到了 但由于开完会 大家都很饿 所以感觉很漫长. 店门很小 但里面还挺大. 店名是: Bosphorus Restaurant & Meze Bar 地址是: …