Workspace Setup Exercise

Associate a domain with a hosting account (only if registered with separate providers).

I purchased my hosting space with GreenGeeks, which provides a domain with that purchase. For that reason, I did not need to associate a domain.

Request that your domain be reclassified to a category that will allow for site access in more restricted environments.

Although I was able to access my domain online, I still requested the classification so that my site would be recognized as a personal website. I did this using Palo Alto Networks.

a screenshot of my request to reclassify my domain

Plan your folder structure to aid in file management for your Web projects.

It is important to keep your files organized so that you don't get lost in a maze of files and folders. To avoid getting lost, I have created a folder structure that is meant to aid in file management.

a screenshot of my current folder structure that I am using to manage my files

Use strategic nomenclature to name files and folders in a way that helps to describe the content of your website.

It can become easy to get files confused, so I made sure to use specific and strategic nomenclature for my files.

a screenshot of the naming system I have been using for my files and folders

Review HTML coding concepts to create a template to use as boilerplate code for new pages.

I created a template of basic HTML. Having this template gives me a resource the essentially functions as a framework for all of the pages of my site. It also gives me somewhere that I can go to refresh my memory on things like how to create links.

Use a local development stack to create, preview, and update pages with PHP on your computer.

Local development stacks allow me to use PHP for my website code without having to put the page I am working on in a hosting service. I can keep working locally and preview what it will look like once it is online for all to see. I used MAMP for this.

a screenshot of the MAMP window open while running MAMP

Use PHP to eliminate redundant code in your template.

The use of PHP allows for much easier consistency across webpages. PHP creates a repeating selection of code that will update across all of the pages the PHP is linked on. I used PHP to make my template page more consistent and less redundant, resulting in an identical template page that uses PHP.

Use your PHP template to create an index page to assist with site navigation during development.

Even before getting my site on my hosting space, I created an index page to help me navigate and make sure that things are linking right.

Create an FTP account to access your hosting space.

An FTP account is absolutely necessary in order to .

a screenshot of the FTP account that I created through my hosting service

Configure an FTP client to connect to your hosting space using FTP.

I used Fetch to connect my hosting space using FTP. I find Fetch to be the most user-friendly and understand how to use it much better than other softwares.

Streamline the process of connecting to your hosting space by saving the site connection settings in your FTP client.

Streamlining this process will allow me to access my hosting space much quicker and with less effort than if I had to manually connect every time.

a screenshot of my Fetch hosting space after being connected to my FTP client Create an email address that is associated with your domain name.

It is important to maintain a professional look while interacting with others in a professional setting, and part of that includes your email address. To appear as professional as possible, I made an email address that is in association with my website rather than just a Gmail account.

a screenshot that confirms that I have set up an email address that is associated with my domain name

Configure an email client to send and receive emails from your new account.

I already struggle a little with checking my emails, so I needed to make sure that my perferred email account recieves messages that are sent to my new email address associated with my website.

To do that, I navigated to the settings on the Gmail acount that I wanted to link to. Once I was there, I configured my new email address to be able to send and receive mail while using my preferred Gmail.

a screenshot of my Gmail settings the indicates my two emails are connected

A CTA is a sentence that tells the user what to do next and provides a link to the next page.