keepfast

A model driven framework for the evaluation web page performance

  • Owner: keepfast/keepfast
  • Platform:
  • License::
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

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

Main metrics

Overview
Name With Ownerkeepfast/keepfast
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 4)
Platform
License:
所有者活动
Created At2013-09-23 06:12:51
Pushed At2018-03-23 15:39:25
Last Commit At2018-03-23 11:39:25
Release Count3
Last Release Name0.1.2 (Posted on )
First Release Name0.1.0 (Posted on 2015-01-04 01:55:28)
用户参与
Stargazers Count104
Watchers Count14
Fork Count14
Commits Count105
Has Issues Enabled
Issues Count11
Issue Open Count5
Pull Requests Count10
Pull Requests Open Count0
Pull Requests Close Count1
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private