{"componentChunkName":"component---src-templates-blog-post-js","path":"/blog/we-dont-always-use-wordpress","result":{"data":{"contentfulBlogPost":{"title":"We don't always use Wordpress","subtitle":null,"date":"2017-06-13","image":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='267'%20viewBox='0%200%20400%20267'%20preserveAspectRatio='none'%3e%3cpath%20d='M205%2021a1074%201074%200%2001-34%2018l-5%202-5-4a53%2053%200%2010-61%2084l7%204v31l1%2032%202%203%2016%2011a21466%2021466%200%200169%2040c12%206%2014%206%2032-5a2561%202561%200%200175-43c5-5%205-5%205-61%200-61%201-57-12-64l-31-18c-57-33-53-31-59-30m-97%205a50%2050%200%2000-5%2093c4%202%204%202%204%200s-1-3-5-5c-13-7-21-20-23-36-1-6%200-5%2014%2014l14%2017V85l-4-6c-9-11-9-13-5-15%202%200%203-2%200-2l-19%205c-1-1%204-14%207-18%206-9%2019-18%2029-20%2011-1%2025%201%2032%206l2%201-2%202-2%205c0%202%203%208%205%208l13-9-14-12c-10-6-29-8-41-4m21%2028l-15%204c-8%202-10%204-5%204%202%200%204%201%207%204l3%203%203-2%206-3c2-1%203-2%203-5%200-2%201-3%203-4l2-3-7%202m3%2061l-1%2020v19h8v-17h14v17h8v-39h-7l-1%207v7h-14v-7l-1-7a1218%201218%200%2001-6%200m36%200l-1%2015c0%2014%201%2015%203%2018%204%206%2011%208%2018%205%208-3%209-6%209-24v-15h-4l-3%201-1%2014c0%2016-1%2018-7%2018-5%200-6-3-7-19v-14h-3l-4%201m44%202a20%2020%200%20007%2038c10%201%2020-6%2021-16%201-7%201-7-9-7h-8v8h5c5%200%205%201%201%205-8%206-21-2-19-13s17-14%2022-6c2%202%202%202%205%200%203-4%202-5-3-9-7-4-16-4-22%200m45-1c-16%206-16%2029-1%2036%2010%206%2024%201%2028-10%207-17-10-34-27-26m4%206c-4%201-7%205-8%2011-1%2013%2015%2020%2023%208%206-10-3-22-15-19'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":1.5,"src":"//images.ctfassets.net/c6s7tpevoi2p/1ujdDKfYSdfK9MSoMzPwZd/b29aa14c657eb1080030dc88d133da7e/hugo-01.jpg?w=800&q=50","srcSet":"//images.ctfassets.net/c6s7tpevoi2p/1ujdDKfYSdfK9MSoMzPwZd/b29aa14c657eb1080030dc88d133da7e/hugo-01.jpg?w=200&h=133&q=50 200w,\n//images.ctfassets.net/c6s7tpevoi2p/1ujdDKfYSdfK9MSoMzPwZd/b29aa14c657eb1080030dc88d133da7e/hugo-01.jpg?w=400&h=267&q=50 400w,\n//images.ctfassets.net/c6s7tpevoi2p/1ujdDKfYSdfK9MSoMzPwZd/b29aa14c657eb1080030dc88d133da7e/hugo-01.jpg?w=800&h=533&q=50 800w,\n//images.ctfassets.net/c6s7tpevoi2p/1ujdDKfYSdfK9MSoMzPwZd/b29aa14c657eb1080030dc88d133da7e/hugo-01.jpg?w=1200&h=800&q=50 1200w","sizes":"(max-width: 800px) 100vw, 800px"}},"author":{"name":"Rob Clifford","position":"Development Lead & Co-founder"},"text":{"json":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"The Good Stuff","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"Wordpress is a great tool for getting websites online quickly and has a huge community of great developers behind it. Based on a quick Google search and clicking ","nodeType":"text"},{"data":{"uri":"http://expandedramblings.com/index.php/wordpress-statistics/"},"content":[{"data":{},"marks":[],"value":"on this random link","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[],"value":" it appears roughly 27.5% of the web runs off Wordpress. This blog post is not anti-Wordpress propaganda, we just don't think it needs to be used for every website on the planet.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Does your site need different user roles for editing and maintaining content? Does the content on the site change on a daily basis? If yes, then stick with Wordpress.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Does your site need to sell things online, have a shopping cart and take payments? Well then Wordpress is a great option for building a simple e-commerce platform.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Alternatively, is your site just a simple landing page that doesn’t need a login and contains content that doesn’t change often? Wordpress may not be the platform for you.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Some WP Downfalls","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"Although it is a great tool, Wordpress does come with some drawbacks. These are:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Bloat - Have you logged in to a WP site and it takes forever to load a page to edit the content?","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Master Of None - WP started as a blogging engine and has slowly turned into a CMS/CRM/Store/Wiki/Blog with plugins for everything else imaginable (we are in the middle of writing a custom plugin). This means that it’s not really great at anything, it doesn’t solve a specific problem because it tries to solve all problems.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Security - WP is so widely used that hacking is a real problem. Poorly developed plugins and themes along with weak passwords make it an easy target for the neckbeards.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"ordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"Static Sites!","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"For simple sites or a basic blog, insert ","nodeType":"text"},{"data":{"uri":"https://gohugo.io/"},"content":[{"data":{},"marks":[],"value":"Hugo","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[],"value":" (or any static site generator, but we recommend Hugo because it’s awesome and we use it). Hugo is a website framework and is optimized for viewing websites. It doesn’t use a database so no need to worry about losing your data. It doesn’t have a user login, so weak passwords don’t matter. Also, you use whatever HTML template you choose, so no need to figure out how to build a theme.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"We use Hugo to build simple websites. If all a client needs is a website to display contact information or to show off their latest work, then let’s go back to the stone ages and use pure HTML, CSS and JS - no backend code required!","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Static site generators allow us to write DRY (Don’t Repeat Yourself) HTML templates so the navigation bar, sidebar and footer are in their own file and included in each page.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"This also allows for simple and cheap hosting. Just drop the generated files into the public_html directory and you’re done.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"If you are looking to get fancy, continuous deployment is an option, but we'll save that for another post.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Downside","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"You will have to know a little HTML and CSS to set up the structure of the site. You can’t be scared of running a few commands in terminal/cmd to get things going (if you’re using linux my guess is this is a non issue). If you need to rely on some external plugins then static site approach ain’t the right one for you.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Final Thoughts","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"In summary, Wordpress is great if:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Your site needs different user roles for editing and maintaining content AND if your site is constantly changing; or","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"You need your site to sell items online (careful with security).","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"ordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"We don’t recommend Wordpress if:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"You want a simple static site; or","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"You require a complicated, fancy site.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"ordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}},"pageContext":{"slug":"we-dont-always-use-wordpress"}}}