{"id":1798,"date":"2013-05-12T19:52:42","date_gmt":"2013-05-12T18:52:42","guid":{"rendered":"http:\/\/www.dpscomputing.com\/blog\/?p=1798"},"modified":"2021-03-01T22:12:42","modified_gmt":"2021-03-01T22:12:42","slug":"are-plugins-destroying-your-blog","status":"publish","type":"post","link":"https:\/\/www.dpscomputing.com\/blog\/2013\/05\/12\/are-plugins-destroying-your-blog\/","title":{"rendered":"Are Plugins Destroying Your Blog?"},"content":{"rendered":"<p style=\"text-align: center;\">\n<p><a href=\"http:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2013\/05\/blog.jpg\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"2060\" data-permalink=\"https:\/\/www.dpscomputing.com\/blog\/2013\/05\/12\/are-plugins-destroying-your-blog\/blog-3\/\" data-orig-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2013\/05\/blog.jpg\" data-orig-size=\"240,169\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"blog\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2013\/05\/blog.jpg\" data-large-file=\"https:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2013\/05\/blog.jpg\" tabindex=\"0\" role=\"button\" class=\"alignright wp-image-2060 size-full\" src=\"http:\/\/www.dpscomputing.com\/blog\/wp-content\/uploads\/2013\/05\/blog.jpg\" alt=\"\" width=\"240\" height=\"169\" \/><\/a><\/p>\n<p>Today, I thought we&#8217;d cover a topic which I have had a fair amount of experience in recently.<\/p>\n<h2>Firstly, a quick intro&#8230;<\/h2>\n<p>The advent of plugins was no doubt an absolutely fantastic thing for all kinds of web software, blogs included. \u00a0Many companies that offer web software, such as blogs (for example WordPress) have set up galleries where people can offer the plugins that they develop for free or for a certain, usually small fee.<\/p>\n<p>Plugins are great for many reasons but two of the main ones are:<\/p>\n<ul>\n<li><span style=\"line-height: 13px;\">They allow people with no or minimal technical background to enhance their web software \/ blog with a few easy to follow steps (many now include an autoinstaller). \u00a0<\/span><\/li>\n<li>They allow people with technical knowledge but without the necessary pre-requisite time to upgrade and enhance the features of their web software \/ blog.<\/li>\n<\/ul>\n<p>However, as with many things in the world of computing, \u00a0when there is an upside, there is also a downside.<\/p>\n<h2>What&#8217;s the issue?<\/h2>\n<p>While a certain amount of carefully selected plugins that provide much needed or desired features can massively boost your blog, the overabundance of useless plugins can not only frustrate the user but also distract and detract from the real content of your site. \u00a0What you may think is cool, may be totally &#8216;uncool&#8217; for your visitors.<\/p>\n<h2>Feeling the pain of dial up all over again?&#8230;<\/h2>\n<p>The main thing that we have to remember when adding plugins is they each individually add a bit more weight to a site &#8211; that is, they have an impact on performance. \u00a0The technical among us will no doubt know this already due to the simple computing equation that more code = more load. \u00a0(I&#8217;m a poet and I didn&#8217;t know it! &#8211; Don&#8217;t worry I won&#8217;t give up the day job! ;)).<\/p>\n<p>Due to the easy auto installer process of many plugins (due to software now including plugin managers, auto installers \/ updaters etc) it can be very easy to forget just how much code we are actually adding to our website.<\/p>\n<p>On modern computers, slow loading pages should be a thing of the past. \u00a0Unless there is a genuine reason for them being slow to load &#8211; i.e. they contain a large video file or something similar. \u00a0But there&#8217;s probably no good reason for a webpage (even a webpage that uses fancy features, scripts, basic multimedia) to be loading slowly. \u00a0In this day and age of broadband (in some cases fibre optic) and modern browsers as well as computers, most of the web should be running silky smooth, the vast majority of the time for most users.<\/p>\n<p>If your blog is running slowly, the first thing I would suggest you check is the plugins &#8211; specifically the number of them that you are using. \u00a0Many plugins are plainly just not useful or required. \u00a0Even once useful plugins fall into disrepair, outlive their usefulness and get\u00a0superseded\u00a0by another great plugin &#8211; but rarely are these old plugins deactivated, let alone removed.<\/p>\n<p>If your blog is running slowly, I would imagine that you are using 10+ plugins. \u00a0If you are using 10+ plugins, now might be the time for that spring clean that you never had at the beginning of the year.<\/p>\n<p>Ask yourself some important questions:<\/p>\n<ul>\n<li><span style=\"line-height: 13px;\">Is it useful?<\/span><\/li>\n<li>Does anyone use it?<\/li>\n<li>Is it current and up to date?<\/li>\n<li>Does it add desirable features and functionality to the blog?<\/li>\n<li>Does it enhance the content of my blog?<\/li>\n<\/ul>\n<p>Ask yourself the questions above for each plugin on your list. \u00a0If you answer &#8216;no&#8217; to any of the above questions, deactivate and remove that plugin &#8211; it is not required.<\/p>\n<p>Don&#8217;t\u00a0reminisce\u00a0about the good times you had together or how fantastic it used to be &#8211; just deactivate, delete and forget. \u00a0Rinse and repeat as required.<\/p>\n<p>One caveat that I should probably add as an addition as well is &#8211; if something is there because it &#8216;looks good&#8217; or because it improves the &#8216;look and feel&#8217; of the website then chances are it doesn&#8217;t. \u00a0Deactivate and delete. \u00a0Unless you&#8217;re a graphic designer or design consultant it&#8217;s probably not going to be giving you or your blog any benefit.<\/p>\n<p>Remember how &#8216;cool&#8217; marquees and blinking text used to be? (allegedly). \u00a0I rest my case.<\/p>\n<h2>Did I land in the right place?<\/h2>\n<p>Hopefully, I&#8217;m heading to your blog for your content. \u00a0We&#8217;ll assume this as fact for now. \u00a0Click, click, type, click and I&#8217;m at your blog. \u00a0Your baking blog. \u00a0There&#8217;s 150 plugins.<\/p>\n<p>At this point, I&#8217;m wondering whether I&#8217;m going to find out how to make my sponge rise perfectly or which one of these hundreds of plugins actually deserves a place on the website. \u00a0Unless you&#8217;re a plugin gallery or a closely related website then clean out the plugins. \u00a0Use enough to enhance the blog suitably but don&#8217;t overpower your content and your readers with unnecessary, non functional plugins.<\/p>\n<p>If you&#8217;ve got a baking blog and there&#8217;s more plugins that\u00a0recipes or more plugins that pictures of nicely formed cheesecake then there are serious issues that need resolving now.<\/p>\n<h2>Can you smell a rotting carcass somewhere?<\/h2>\n<p>OK, most dog owners will have had their furry pooch hide a bit of meat behind a cushion or under their bed from time to time. \u00a0The web\u00a0equivalent\u00a0of this is allowing a rotting, decaying plugin to continue to have pride of place on your blog.<\/p>\n<p>After a plugin has outlived its natural usefulness and \/ or is no longer being supported or updated by the developer, remove it. \u00a0If it was a useful plugin that adds a lot to your blog, chances are some other developer has made a new plugin to replace that functionality (as it will be in high demand, if it truly is useful &#8211; 99% of the time at least anyway).<\/p>\n<p>Don&#8217;t leave mouldy plugins on your blog. \u00a0Not only are the unsightly (and reportedly smell bad), they are also a nice back door into your otherwise secure blog for anyone looking for a laugh at your expense.<\/p>\n<h2>To conclude&#8230;<\/h2>\n<p>Plugins are nice and useful and can add a lot to your blog \/ website. \u00a0But the correct usage of them is essential both for the sanity of your users and for the security and maintenance of your website.<\/p>\n<p>If you&#8217;re feeling a slow down on your blog, chances are your visitors are too. \u00a0Not only does it take more time for you to maintain, it takes longer for them to get access to what they want (and if it&#8217;s really bad, they could stop visiting all together). \u00a0If this is the case, do you, your website and your visitors a favour and give your website a plugin MOT test to check that its fit for purpose.<\/p>\n<p>Happy blogging! :).<\/p>\n<p>Image:\u00a0<a href=\"http:\/\/www.flickr.com\/photos\/solofotones\/\" target=\"_blank\" rel=\"noopener\">solofotones<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, I thought we&#8217;d cover a topic which I have had a fair amount of experience in recently. Firstly, a quick intro&#8230; The advent of plugins was no doubt an absolutely fantastic thing for&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[55],"tags":[102,1514,1517,1523,1521,1519,1520,1524,1518,1320,1515,559,1516,1522],"class_list":["post-1798","post","type-post","status-publish","format-standard","hentry","category-articles","tag-blog","tag-blog-maintenance","tag-blog-plugins","tag-blog-visitors","tag-decrease-page-load","tag-improve-your-blog","tag-increase-blog-speed","tag-increase-blog-visitors","tag-manage-a-website","tag-manage-your-website","tag-plugins","tag-website-maintenance","tag-website-plugins","tag-website-service"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3nsfA-t0","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/posts\/1798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/comments?post=1798"}],"version-history":[{"count":3,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/posts\/1798\/revisions"}],"predecessor-version":[{"id":3141,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/posts\/1798\/revisions\/3141"}],"wp:attachment":[{"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/media?parent=1798"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/categories?post=1798"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dpscomputing.com\/blog\/wp-json\/wp\/v2\/tags?post=1798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}