{"action":"created","issue":{"url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/302","labels_url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/302/labels{/name}","comments_url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/302/comments","events_url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/302/events","html_url":"https://github.com/GetSimpleCMS/GetSimpleCMS/issues/302","id":8068747,"number":302,"title":"Page cache refactor full implementation","user":{"login":"n00dles","id":21873,"avatar_url":"https://avatars.githubusercontent.com/u/21873?v=3","gravatar_id":"","url":"https://api.github.com/users/n00dles","html_url":"https://github.com/n00dles","followers_url":"https://api.github.com/users/n00dles/followers","following_url":"https://api.github.com/users/n00dles/following{/other_user}","gists_url":"https://api.github.com/users/n00dles/gists{/gist_id}","starred_url":"https://api.github.com/users/n00dles/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/n00dles/subscriptions","organizations_url":"https://api.github.com/users/n00dles/orgs","repos_url":"https://api.github.com/users/n00dles/repos","events_url":"https://api.github.com/users/n00dles/events{/privacy}","received_events_url":"https://api.github.com/users/n00dles/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/labels/Bug","name":"Bug","color":"D01314"},{"url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/labels/in%20progress","name":"in progress","color":"00C2FA"},{"url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/labels/Refactor","name":"Refactor","color":"f89406"}],"state":"open","locked":false,"assignee":{"login":"n00dles","id":21873,"avatar_url":"https://avatars.githubusercontent.com/u/21873?v=3","gravatar_id":"","url":"https://api.github.com/users/n00dles","html_url":"https://github.com/n00dles","followers_url":"https://api.github.com/users/n00dles/followers","following_url":"https://api.github.com/users/n00dles/following{/other_user}","gists_url":"https://api.github.com/users/n00dles/gists{/gist_id}","starred_url":"https://api.github.com/users/n00dles/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/n00dles/subscriptions","organizations_url":"https://api.github.com/users/n00dles/orgs","repos_url":"https://api.github.com/users/n00dles/repos","events_url":"https://api.github.com/users/n00dles/events{/privacy}","received_events_url":"https://api.github.com/users/n00dles/received_events","type":"User","site_admin":false},"milestone":null,"comments":54,"created_at":"2012-11-02T19:16:16Z","updated_at":"2015-04-08T01:04:58Z","closed_at":null,"body":"_Original author: carnav (February 24, 2012 18:36:58)_\r\n\r\nI just noticed that in template_functions.php, function generate_sitemap() is populating $pagesArray 'the old way' (lines 1039 and 1044-1059) instead of simply calling getPagesXmlValues()\r\n\r\n\r\n_Original issue: http://code.google.com/p/get-simple-cms/issues/detail?id=302_"},"comment":{"url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/comments/90772142","html_url":"https://github.com/GetSimpleCMS/GetSimpleCMS/issues/302#issuecomment-90772142","issue_url":"https://api.github.com/repos/GetSimpleCMS/GetSimpleCMS/issues/302","id":90772142,"user":{"login":"tablatronix","id":807787,"avatar_url":"https://avatars.githubusercontent.com/u/807787?v=3","gravatar_id":"","url":"https://api.github.com/users/tablatronix","html_url":"https://github.com/tablatronix","followers_url":"https://api.github.com/users/tablatronix/followers","following_url":"https://api.github.com/users/tablatronix/following{/other_user}","gists_url":"https://api.github.com/users/tablatronix/gists{/gist_id}","starred_url":"https://api.github.com/users/tablatronix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tablatronix/subscriptions","organizations_url":"https://api.github.com/users/tablatronix/orgs","repos_url":"https://api.github.com/users/tablatronix/repos","events_url":"https://api.github.com/users/tablatronix/events{/privacy}","received_events_url":"https://api.github.com/users/tablatronix/received_events","type":"User","site_admin":false},"created_at":"2015-04-08T01:04:57Z","updated_at":"2015-04-08T01:04:57Z","body":"Make page cache more efficient, allow other way to refresh it. right now everytime cache needs update it regenerates from scratch.\r\n\r\nIt should allow individual page updates, update from objects ( avoid file reads ), and upload only pages that have changed, use time stamps or something.\r\n\r\ntimestamps is the best optimization as it covers all these cases."}}