{"action":"created","issue":{"url":"https://api.github.com/repos/chrisblakley/Nebula/issues/1141","repository_url":"https://api.github.com/repos/chrisblakley/Nebula","labels_url":"https://api.github.com/repos/chrisblakley/Nebula/issues/1141/labels{/name}","comments_url":"https://api.github.com/repos/chrisblakley/Nebula/issues/1141/comments","events_url":"https://api.github.com/repos/chrisblakley/Nebula/issues/1141/events","html_url":"https://github.com/chrisblakley/Nebula/issues/1141","id":169828594,"number":1141,"title":"More PHP optimization research","user":{"login":"chrisblakley","id":6349678,"avatar_url":"https://avatars.githubusercontent.com/u/6349678?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisblakley","html_url":"https://github.com/chrisblakley","followers_url":"https://api.github.com/users/chrisblakley/followers","following_url":"https://api.github.com/users/chrisblakley/following{/other_user}","gists_url":"https://api.github.com/users/chrisblakley/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisblakley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisblakley/subscriptions","organizations_url":"https://api.github.com/users/chrisblakley/orgs","repos_url":"https://api.github.com/users/chrisblakley/repos","events_url":"https://api.github.com/users/chrisblakley/events{/privacy}","received_events_url":"https://api.github.com/users/chrisblakley/received_events","type":"User","site_admin":false},"labels":[{"id":114827962,"url":"https://api.github.com/repos/chrisblakley/Nebula/labels/Backend%20(Server)","name":"Backend (Server)","color":"7f7fb2","default":false},{"id":90283767,"url":"https://api.github.com/repos/chrisblakley/Nebula/labels/Question%20/%20Research","name":"Question / Research","color":"cc317c","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/chrisblakley/Nebula/milestones/5","html_url":"https://github.com/chrisblakley/Nebula/milestones/5.0%20Lagoon","labels_url":"https://api.github.com/repos/chrisblakley/Nebula/milestones/5/labels","id":1166655,"number":5,"title":"5.0 Lagoon","description":"Version 5 is named after the [Lagoon Nebula](https://en.wikipedia.org/wiki/Lagoon_Nebula).","creator":{"login":"chrisblakley","id":6349678,"avatar_url":"https://avatars.githubusercontent.com/u/6349678?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisblakley","html_url":"https://github.com/chrisblakley","followers_url":"https://api.github.com/users/chrisblakley/followers","following_url":"https://api.github.com/users/chrisblakley/following{/other_user}","gists_url":"https://api.github.com/users/chrisblakley/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisblakley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisblakley/subscriptions","organizations_url":"https://api.github.com/users/chrisblakley/orgs","repos_url":"https://api.github.com/users/chrisblakley/repos","events_url":"https://api.github.com/users/chrisblakley/events{/privacy}","received_events_url":"https://api.github.com/users/chrisblakley/received_events","type":"User","site_admin":false},"open_issues":116,"closed_issues":179,"state":"open","created_at":"2015-06-16T12:47:15Z","updated_at":"2016-11-23T15:56:20Z","due_on":"2017-05-01T04:00:00Z","closed_at":null},"comments":6,"created_at":"2016-08-08T01:35:49Z","updated_at":"2016-11-23T16:47:52Z","closed_at":null,"body":"Using Query Monitor, I can test the Page Generation Time specifically on the server-side. I want to list slow functionality in Nebula to try to optimize further.\n- SCSS (when not re-compiling) appears to take about 0.3s (expected this to be higher).\n- Weather detection (with expired transient) takes about 0.1s.\n- IP Geolocation appears to take less than 0.03s.\n- Visitors DB appears to take roughly 3-4s (appears to all be on Hubspot CRM functionality)!\n- Domain blacklist seems to take less than 0.04s.\n- Device Detector seems to take between 0.3-0.6s.\n- As a note, the nebula_extras plugin adds about 0.3s to this timer, too.\n\nTotal page generation time for Nebula ranges anywhere from 1-3 seconds typically, but I've seen it as high as 6-9 seconds on occasion.\n\nFor reference, twentysixteen comes in at less than 1s.\n\nAfter tonight's testing, I feel like there is still about 0.5s hiding somewhere within Nebula.\n"},"comment":{"url":"https://api.github.com/repos/chrisblakley/Nebula/issues/comments/262569168","html_url":"https://github.com/chrisblakley/Nebula/issues/1141#issuecomment-262569168","issue_url":"https://api.github.com/repos/chrisblakley/Nebula/issues/1141","id":262569168,"user":{"login":"chrisblakley","id":6349678,"avatar_url":"https://avatars.githubusercontent.com/u/6349678?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisblakley","html_url":"https://github.com/chrisblakley","followers_url":"https://api.github.com/users/chrisblakley/followers","following_url":"https://api.github.com/users/chrisblakley/following{/other_user}","gists_url":"https://api.github.com/users/chrisblakley/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisblakley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisblakley/subscriptions","organizations_url":"https://api.github.com/users/chrisblakley/orgs","repos_url":"https://api.github.com/users/chrisblakley/repos","events_url":"https://api.github.com/users/chrisblakley/events{/privacy}","received_events_url":"https://api.github.com/users/chrisblakley/received_events","type":"User","site_admin":false},"created_at":"2016-11-23T16:47:51Z","updated_at":"2016-11-23T16:47:51Z","body":"Comparisons to the Nebula Minimum Install on the same server (note: version numbers are practically identical in this case):\r\n\r\n- **Nebula v4.6.18 (Min)**: 0.30-0.61s\r\n- **Nebula v4.6.21**: 1.4-1.65s\r\n\r\nSo there is about 1 second difference between the minimum install and the full install. Full install has lots of remote resources (even on the server-side).\r\n\r\nNote: Most of our projects will likely be closer to the minimum install than full (most don't use features like Visitor DB, Weather, IP Geolocation, or even the Device Detector)."}}
{"actor":{"display_login":"chrisblakley"}}