Posts

LAB #4 Part B - Hosting

Image
1.   Describe deployment types There are Four primary deployment types used for hosting websites across the internet, for each I will give a brief description & my own understanding of them. Shared hosting is the most popular form of hosting, this is primarily used for websites with low traffic. All websites located on the same shared server share the same IP address and bandwidth. VPS hosting is the median between shared hosting and dedicated hosting, your websites files still live within the same server as other websites although with this plan you get your own IP address and a set amount of dedicated resources. This plan also allows more control over your websites from the root up but can be more difficult for a beginner to operate Used for eCommerce, business sites & blogs with high traffic. Dedicated hosting is the premium choice for website hosting and is reserved for those who require the highest form of security & resources to...

LAB #2 Part B

Image
1. Describe plugin management as it is implemented in the framework. Below is the plugin manager page, plugins are an extremely useful utility in WordPress with their being thousands of option to tailor to your websites niche attributes & needs. Many plugins can live within your website, activated or deactivated depending on if they are currently needed, overloading with plugins can slow your website down although there are plugins that counteract this! Pictures below is the add plugins page, I have highlighted some of the key features of this page, with thousands of plugins to browse it can be a little daunting to navigate through this area but if you follow the plugins with top user reviews combined with a high amount of downloaded it is unlikely you will go wrong, further research is advised though! Adding a plugin is as simple as going to this page, locating the plugin you desire via the search & sort features, installin...

LAB #2 Part A

Image
1. Describe media management as it is implemented in the framework.   I started looking into the default media manager for WordPress which is displayed in the screenshot above, I found it very easy to navigate and upload the pictures I had collected for my site. It retains rather simple functionality, you can search, bulk select, sort via date added or media types. The main purpose of this tool is to store media items in the same folder your website lives in for convenient usage. For example if you had your website hosted on a cloud server you could upload your media items to your media manager & access them from anywhere you can login to the admin page. Describing this to a customer I would use a more real world analogy such as: "Storing media in the media manager is similar to keeping a surplus of stock stored out the back of the shop rather than having to order in every time you run out of something on the shelf" ...

LAB #1 Part B

Image
1. I have installed WordPress no worries, I was surprised at how quickly I could get a site hosted on my computer using these tools, what also surprised me is how much money some people can make from this type of work, although I have reason to believe the challenging part is developing a reputation and portfolio in order to get a steady stream of clients. None the less, I am interested in developing a couple websites using CMS software just to test the waters of this potentially lucrative venture. What excites me the most is how much I enjoyed piecing together a neat little website without having to grind over the details of code, I can really get into the enjoyment of creating something completely new and unique to the world, careers that offer this are ideal in my mind. Following this I've been instructed to include a discussion on remote & local environments. Without really knowing where to start I'm researching for the top cloud based hosting service, after readin...

LAB #1 Part A

Image
1. XAMPP vs node.js What's the difference? Xampp : A development toolkit consisting of Apache, MySQL, PHP and Perl A simple, lightweight Apache distribution that makes it extremely easy for devs to crease a local web server for testing & deployment. It operates across different platforms such as Windows, Linux and mac. node.js : A JavaScript framework. A platform build on chromes JavaScript run-time that allows easy building fast and scalable network applications. Known as lightweight and efficient, suited for data-intensive real time application that run across distributed devices. Paypal Netflix Uber LinkedIn Node acts as a web server and server execution engine, xampp is a full stack toolkit. It is recommended to use the MEAN stack for a toolkit that includes node.js within it. Sources https://brainhub.eu/blog/9-famous-apps-using-node-js/ https://stackoverflow.com/questions/32990253/whats-the-difference-with-node-js-and-xampp https://globalh...