Case 1b: eMe

The goal

An eMe is a site about you. Why would you want one?

  • Help get a job, or find a better one
  • Build a reputation in your field
    • Write blog posts about your experiences at a professional conference
    • List useful resources in your field
    • Show samples of your work
  • Show off your hobbies or other interests
  • Post the family Christmas letter

Adela
Adela
Could you do all of those things on Facebook?
Ruben
Ruben
Yes. Facebook, LinkedIn, other places. Any reason to have your own site?
Ray
Ray
Well, that you have your own site, says you have skills. Oh, and the motivation to create something.
Ruben
Ruben
Right!

Imagine you’re in an interview. A recruiter asks you about something you did. You can say, “Oh, you can see that project on my Web site.” You show the site on your phone, or your tablet. Or on your phone and your tablet.

Marcus
Marcus
Hey, that happened to a friend of mine. A recruiter asked about a class he was taking, and my friend showed her a site he’d made in that class. She was impressed.
Ray
Ray
Oh, I just thought of something else. When you put stuff on Facebook or whatever, you get whatever look they give you. With your own site, you can do what you want.
Adela
Adela
OK, I get the point. eMes are good things. But you have to pay for hosting, and the domain. Is it worth the cost?

Ruben
Ruben
You’re an accounting major. You can do the calculations yourself.

It costs about $100 per year for a domain and a hosting account for your eMe, and whatever other sites you want. Let’s say your eMe gets you a 1% higher income. That’s a conservative number; I hope your Web skills would get you more.

Taking taxes into account, if you earn more than $20,000 per year, it’s worth having the eMe. The higher your salary, the greater that 1% is, and the more value the eMe will have.

Adela
Adela
Hmm, when you put it that way, $100 per year is a good investment. OK, I’m in.
Let’s focus on the finding-a-job aspect of the eMe, since it’s something that’s probably important to you now, or will be soon.

That doesn’t mean the other things are not important. There’s more to life than work. Really!

We have good research on what makes people happy. If you’re interested, check out this book. It’s cheap, and easy to read.

Exercise

Exercise: Research personal branding Web sites
There’s lots of advice on personal branding Web sites. Find some on the Web, and summarize what you learn.

Find at least four pages on personal branding Web sites. For each one, submit:

  • The title of the page
  • Its URL
  • A summary of what you learned. A paragraph or two is fine, though write more if you want.

(If you were logged in as a student, you could submit an exercise solution, and get some feedback.)

Install Drupal

You’re going to do some exercises. For each one, you’ll make a page on your eMe, and submit the URL. For that, you need to have an eMe to start with.

Install another Drupal instance on your domain. This time, don’t install it in a subdomain. Install it in the root of your site.

For all other Drupals for this course, you put it in a subdomain, so it’s URL is http://thinbollards.yoursite.com. Your eMe will be your main presence on the Web. You want it at http://yoursite.com, not in any subdomain.

Using Softaculous

Open cPanel, go to Softaculous, select Drupal. Here were my installation settings:

Settings

Notice:

  • There is no subdomain; there’s no need to create one.
  • The directory field is empty.
  • The site name is your name.

Manual installation

As before, with only one two differences.

  • Don’t create a subdomain.
  • When you upload the Drupal zip file in File Manager, put the zip file in the public_html folder.

Use public_html

Exercise: Install Drupal for your eMe
Install Drupal for your eMe. You don’t need to write any content, although you can if you want.

Do not install it in a subdomain. Install it in the root of your site.

Submit the URL of the home page.

(If you were logged in as a student, you could submit an exercise solution, and get some feedback.)

Now what?

Let’s do the same things we did for Adopt-a-Dog. Requirements, models, and build.