/** * [LUPA!] * XIAOJIE5525@163.COM * * $Id: 自动更新文章的查看数 $ */ $dateline = TIMESTAMP - 3600 * 24 * 3;//7天内 $wheresql=" 1=1 "; $query = C::t('portal_article_count')->fetch_all_newarticle($wheresql, $dateline); foreach($query as $value) { $aid=$value['aid']; $article_count = C::t('portal_article_count')->fetch($aid); if($article_count) $article = array_merge($article_count, $article); if($article_count) { $viewnum=rand(10,20);//每次所加的查看数 C::t('portal_article_count')->increase($aid, array('viewnum'=>$viewnum)); unset($article_count); } else { C::t('portal_article_count')->insert(array( 'aid'=>$aid, 'catid'=>$article['catid'], 'viewnum'=>1)); } } ?>
| Github一直在默默关注教育领域,并且会组织专人去各个高校、中学讲GitHub、软件开发、版本控制、行业变化、如何让东西变得更加精细易用等等。截止日前,Github上已经有1200间“教室”和70000名学生注册。 Github是全球知名的软件项目托管网站,其创始人Preston-Werner曾表示,要通过Github开源一切,除了各个企业的软件项目外,Github还致力于政府、科学和教育方面的开源。目前,Github就针对教育领域推出了education.github平台。该平台主要是给全球所有的学生、老师使用,让教与学能够相辅相成。 师生可以在该平台上拥有免费的微账号(Micro accounts)、可免费申请私有仓库、在教学方面可享有免费的Github组织账号、对其它的教育用例享有7.5的折扣。 此外,老师可以给学生推送请求,并且给出一些改善建议。同时,该平台还具有自动测试功能,用户可以使用Commit Status API来输出通过和失败的状态。 来自:Github Blog |