刚才记录了一篇《自己编写的网站监控程序》,可以实现比较复杂的多系列网站巡检,设置第二个参数为sitemap.xml就可以检查网站地图。
不过看到以前还写过一个更简单的sitemap.xml检查程序monitor_xmlsitemap.php,也把PHP源代码贴出来:
<?php function check($host) { //$keyword = 'xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"'; $keyw
刚才记录了一篇《自己编写的网站监控程序》,可以实现比较复杂的多系列网站巡检,设置第二个参数为sitemap.xml就可以检查网站地图。
不过看到以前还写过一个更简单的sitemap.xml检查程序monitor_xmlsitemap.php,也把PHP源代码贴出来:
<?php function check($host) { //$keyword = 'xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"'; $keyw
偶尔会发现各Drupal系列网站的sitemap.xml丢失的情况,应该是在运行cron阶段把老的sitemap.xml删除了,但在生成新的sitemap.xml的时候因为网站数据量大导致mysql进程被杀死或者其它超时等原因重新生成失败,我们管理员一般不会去特意检查这个sitemap是否存在,而搜索引擎会一遍一遍经常检查,遇到不存在报错的情况可能会存在相当长的时间。(解决办法:可以在Sitemap配置中的ADVANCED SETTINGS里面把Disable cron generation of sitemap files.勾选,或者运行drush vset xmlsitemap_
前年开始准备龙人方言系列网站,公司还花费了不少力气,去年3月份龙人网推出方言系列之武汉话网站及微信公众服务号,7月份武汉话在网站基础上推出移动应用App程序,今天去看了一下流量统计,每天只有200左右的浏览量,app的用户也不多(不过iOS的用户比Android的多不少),算广告收入的话,金额也是可以忽略掉的。😭
国内的网站流量很大程度上还得靠百度,但在百度中搜索“武汉话”排在前面的是广告、百度百科、百度知道、百度文库、百度贴吧等,还有一些其它网站,我看都不如我们网站专业、内容丰富,但就是不把我们的排在前面,也没有办法。而在Google
很早前我们做了一个寻人的网站,后来陆续有些升级改版,我翻了一下我的博客中的相关记录:
上个星期对现在的这个Drupal网站添加了AMP版本,昨天又添加了MIP版本:
既然可以在Drupal网站中添加AMP版本、在Drupal网站中添加MIP版本、在MediaWiki网站中添加AMP版本,那么肯定也可以为MediaWiki网站添加MIP版本。
思路上还是设置一个专门的二级域名,另外添加一套显示皮肤,再通过PHP程序来对输出进行设置、判断和处理,上个星期基本上都试验出来了。具体办法如下:
去年开始搞微信小程序之前就知道过AMP (Accelerated Mobile Pages) “加速移动网页”技术,但没有开始具体了解,直到今年3月准备尝试Google推荐的AMP,使用模块在Drupal网站生成AMP版本页面,然后在AMP页面中加入Google AdSense广告,并继续改进让Drupal全站实现AMP。
这些天看到AMP页面的流量在逐步增长,从刚开始的几十、几百上升到几千,直到目前的1、2万/每日,看来还真是有作用的,为了让国内访问者使用手机百度更好地访问(最近才发现百度以前提供的siteapp已经去年就停止服务了,
2016年首届武汉马拉松举办得不错,从跑者的口碑上赢得赞誉,所以2017年的武汉马拉松报名特别火爆,2万个名额有超过10万人报名,中签率非常低。
幸好有同学找业内朋友帮忙,让我和儿子都顺利中签了。本来准备一起报名全程马拉松的,可老婆说我全程跑得很吃力,而儿子没有跑过那么长距离,坚决反对,最后就一起报了半程比赛。
还有在福州的大学同学幸运中签了,机票、酒店都准备好了,可惜临时脚崴了无法来参加,实在是太可惜了,本来约好些同学一起聚聚的,后来也减少了来的同学。
去年开始关注、开发微信小程序以来,工作上确实忙多了,另外去年公司的经营业绩也不佳,也影响跑步锻炼的心情,所以这半年相对以前跑步少多了,连去年参加的杭州马拉松、今年参加的武汉马拉松都没有像以前参加完一次马拉松后都写一篇博文记录。
最近几个月因为微信小程序暂无盈利模式,所以把工作重点放在了amp/pwa等前端技术上面,一直在忙这些事情,不过跑步也还是没有中断,一直坚持着,除了杭马、汉马以外,还多次参加武汉越野组织的比赛,例如孝感双峰山、黄陂姚家山、阳新七峰山、市内东湖沿途小山等。
现在把杭州马拉松、武汉马拉松的记录简单补一补,放几张照片。<
这两年我们尝试了一些Web App,不过没有特别的流量也没有太关注广告的问题,近期用Drupal+AngularJS+Ionic开发的WebApp中让同事放置了AdSense广告,与普通html的Web页面放置广告略有不同,麻烦一点。
办法是修改webapp目录下的index.html,加入adsense广告代码到顶部占100px高度,再修改需要修改的js页面,顶部留出100px高度,这样adsense广告就始终显示在顶部,不会被遮盖。
例子请看:新华字典Web App,查号吧Web App等。
不过我在网上搜了
要做到对搜索引擎友好,一般都应该在页面中设置Keywords, Description这样的Meta数据,我们的Drupal网站中很多都是用PHP来实现的,代码如下:
$meta=" <meta name='keywords' content='$keywords' /> <meta name='description' content='$description' /> "; $element = array( '#ty
2002-2023 v11.7 a-j-e-0