{"id":284,"date":"2011-11-18T13:50:34","date_gmt":"2011-11-18T18:50:34","guid":{"rendered":"http:\/\/www.exchangedefender.com\/blog\/2011\/11\/shockey-monkey-reloaded\/"},"modified":"2018-03-13T10:34:09","modified_gmt":"2018-03-13T15:34:09","slug":"shockey-monkey-reloaded","status":"publish","type":"post","link":"https:\/\/www.exchangedefender.com\/blog\/2011\/11\/shockey-monkey-reloaded\/","title":{"rendered":"Shockey Monkey Reloaded"},"content":{"rendered":"<p>This week the development team has been focused on cleaning up <a href=\"http:\/\/www.shockeymonkey.com\"><b>Shockey Monkey<\/b><\/a>. This process is mainly composed of three focused categories <i><u>(UI, Performance, and Bug\/Warning Fixes).<\/u><\/i> I would say this has been the largest update to <a href=\"http:\/\/www.shockeymonkey.com\/\"><b>Shockey Monkey<\/b><\/a> since it was originally created over seven years ago. This update should also help lay the framework for any future additions or tweaks.  <\/p>\n<blockquote>\n<p><strong>User Interface<\/strong>  <\/p>\n<p>&#8211; We\u2019ve applied a consistent look and feel across the entire portal.<\/p>\n<p>&#8211; Implemented a themed backend that allows quick and easy branding.<\/p>\n<p>&#8211; Improved cross browser support<\/p>\n<p><strong>Performance<\/strong>  <\/p>\n<p>&#8211; Improved loading performance across the portal.  <\/p>\n<p>&#8211; Minified most of the JavaScript files to reduce fetch &amp; loading times.  <\/p>\n<p>&#8211; Implemented more session variables to reduce the amount of queries.  <\/p>\n<p><strong>Bug Fixes<\/strong>  <\/p>\n<p>&#8211; Decreased Disk IO access by resolving more than 1000+ warnings that were constantly being written to a local log file.  <\/p>\n<p>&#8211; We\u2019ve fixed a handful of bug over the past few weeks and have been continuing to resolve these issues as we enhance the portal.  <\/p>\n<p>&#8211; If you have a bug, submit it here: <a href=\"https:\/\/support.ownwebnow.com\/create.asp?item=development\">https:\/\/support.ownwebnow.com\/create.asp?item=development<\/a><\/p>\n<\/blockquote>\n<p>Performance is being improved in several ways across the <a href=\"http:\/\/www.shockeymonkey.com\/\"><b>Shockey Monkey<\/b><\/a> portals. The first thing we did was minified <b>thousands and thousands<\/b> of lines of JavaScript. <b><i>The compression ratio on average across all of our scripts was about 65%<\/i><\/b>, which is very good. We\u2019ve also been fixing trivial <i>\u201cwarning\u201d<\/i> messages as we progress through the code. By resolving these warning messages that are generated on the back end, it reducing the amount of disk IO that is required to store this information. <i>Typically this is not a big deal, but multiply that by 1000\u2019s of warning and you get some nasty seek times.<\/i>  <\/p>\n<p>If we go a little bit into the cleanup of the User Interface, it was a project that was mainly focused on <i>consistency<\/i>. We are also making sure that the look and feel <b><i>between browser types<\/i><\/b> is very similar. There are also a few <b>special features<\/b> of the new UI that will really help bring the User experience to a new level. One of these features is the ability to view any page in <b>\u201cFull Screen\u201d<\/b> mode. What this does is remove the top and side menus from the portal. This allows you to manage any page without the annoyance of having to resize or scroll to achieve simple tasks.  <\/p>\n<p><a href=\"http:\/\/www.exchangedefender.com\/blog\/media\/Shockey-Monkey-Reloaded_C15F\/Reloaded.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; margin: 0px 0px 0px 8px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px\" title=\"Reloaded\" border=\"0\" alt=\"Reloaded\" align=\"right\" src=\"http:\/\/www.exchangedefender.com\/blog\/media\/Shockey-Monkey-Reloaded_C15F\/Reloaded_thumb.jpg\" width=\"163\" height=\"137\"><\/a>We have a lot more information and a ton more features that we are saving for the unveiling. If you would like to be a part of the <a href=\"https:\/\/www1.gotomeeting.com\/register\/812869640\"><b>Shockey Monkey Reloaded<\/b><\/a> webinar on <b><i>Thursday, December 1, 2011 12:00 PM &#8211; 1:00 PM EST<\/i><\/b>, visit the following link: <a href=\"https:\/\/www1.gotomeeting.com\/register\/812869640\">https:\/\/www1.gotomeeting.com\/register\/812869640<\/a>.  <\/p>\n<p>&nbsp;<\/p>\n<p>Hank Newman<br \/>VP Development, ExchangeDefender<br \/>hank@ownwebnow.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p> [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,12,13],"tags":[],"class_list":["post-284","post","type-post","status-publish","format-standard","hentry","category-exchangedefender","category-shockey-monkey","category-webinars"],"_links":{"self":[{"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/posts\/284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/comments?post=284"}],"version-history":[{"count":3,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/posts\/284\/revisions"}],"predecessor-version":[{"id":1359,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/posts\/284\/revisions\/1359"}],"wp:attachment":[{"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/media?parent=284"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/categories?post=284"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exchangedefender.com\/blog\/wp-json\/wp\/v2\/tags?post=284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}