keepfast

A model driven framework for the evaluation web page performance

  • 所有者: keepfast/keepfast
  • 平台:
  • 许可证:
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Keepfast

Tool to monitor indicators of performance for webpages.

image
Video Demo

The idea of the tool is to create a way of monitoring
indicators on the performance of a web page. Integrating these
indicators more easily, and enhance understanding of these
criteria for the entire development team. allowing
ability to manage the history of changes in these indicators
during the development cycle of the application. The main
indicators will be time page load, page size,
and score related to pagespeed and yslow.

Instructions

How to run the project

  1. Install Git, MongoDB and NodeJS.

  2. Clone the project:

git clone https://github.com/davidsonfellipe/keepfast
  1. Go to folder:
cd keepfast
  1. Get one API Key on Google Insights:

  2. Add your Google API Key on file /conf/pagespeed.json:

{
    "key": "YOUR_KEY_HERE",
    "locale": "en",
    "type": "desktop"
}
  1. Install dependencies:
$ npm install
  1. Run your MongoDB on 27017 port, or see how to run:
mongod
  1. And run:
node server.js
  1. It's running at localhost:3000

Reference Values based on http://httparchive.org/interesting.php

  • Number of resources (39)
  • Unique hosts (Max 18 domains)
  • Transferred bytes (2169KB)
  • PageSpeed (79)
  • YSlow (80)
  • Time to load (4 in seconds)

Author

Davidson Fellipe

Davidson Fellipe

Contribute

Anyone and everyone is welcome to contribute. See some developers that helped.

License

Code is under MIT license

主要指标

概览
名称与所有者keepfast/keepfast
主编程语言JavaScript
编程语言JavaScript (语言数: 4)
平台
许可证
所有者活动
创建于2013-09-23 06:12:51
推送于2018-03-23 15:39:25
最后一次提交2018-03-23 11:39:25
发布数3
最新版本名称0.1.2 (发布于 )
第一版名称0.1.0 (发布于 2015-01-04 01:55:28)
用户参与
星数104
关注者数14
派生数15
提交数105
已启用问题?
问题数11
打开的问题数5
拉请求数10
打开的拉请求数0
关闭的拉请求数1
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?