burntcaramel/stir
Composer 安装命令:
composer require burntcaramel/stir
包简介
Record time taken in your website.
关键字:
README 文档
README
Record time taken in your PHP website, and display as HTML or JSON.
Enable and disable easily
(When stir is disabled, it falls back to safe-to-use empty functions)
// For example in WordPress, only enable if an administrator user is logged in. define ('STIR_ENABLED', current_user_can('administrator'));
Measure times
// Start measuring: function displayPage() // example template function { stir('display page'); displayHTMLHead(); stirring('display page', 'html head'); displayNavigation(); stirring('display page', 'nav'); $articles = retrieveLatestArticles(); $articleIndex = 0; foreach ($articles as $article): stir('display article'); displayArticle($article); stirred('display article'); $articleIndex++; endforeach; stirring('display page', 'articles'); displayFooter(); stirring('display page', 'footer'); displayHTMLEnd(); stirred('display page'); }
Display recorded times in HTML
// End of page. stirDisplayRecordedTimesForHTML(); ?> </body> </html> <?php
Display recorded times in a JSON response
$action = 'get-user-favorites'; $info = getInfoForUserFavorites(); // The following function still works when stir is set to disabled. stirDisplayJSONInfo($info, $action);
统计信息
- 总下载量: 28
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 2
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-05-23