Bites ‘n’ Bytes
Intro to the Web
Monday, September 21, 2009 1
Topics- Intro to the Web, Intro to Wordpress, and a word on Edublogs.
The Web as it WAS
HTML: Hyper Text Markup language
The language that your web browser
Monday, September 21, 2009 2
This is an example of the web as we may have learned about it in High School HTML Class. The down side was
that everythign was coded by hand, and each element (say, a headline with the word “News”) had to be styled
individually. This took forever, and everything was stagnant.
The Web Today
CSS: Cascading Style Sheets
PHP: Hypertext Processor
SQL (Sequel): Manages the “stuff”
They work together (with others).
Monday, September 21, 2009 3
This is an abridged list, but for beginners purposes, its a good place to start. These things make the web
DYNAMIC, and allow all the cool stuff we love about the beb today.
How your stuff looks
Monday, September 21, 2009 4
Think of CSS as the designer’s swatchbook. CSS establishes what your site looks like. You set up “Classes” of
objects, and assign them a set of attributes. Then, instead of styling each element by hand, you just make it part
of that class and it gets ALL the attributes (atributes like size, color, font, ect.)
Where your stuff lives.
Monday, September 21, 2009 5
SQL is your ﬁling cabinet online. It stores the data of your website or blog (data like posts, pictures, tags, videos
The HTML Machine
Monday, September 21, 2009 6
PHP is a programming language, but its a one-trick-pony. It only knows how to write HTML. It goes and gets
stuff from SQL, grabs the appropriate CSS and then combins them to print the proper HTML.
(What you see)
Monday, September 21, 2009 8
Extra Terms admin
Monday, September 21, 2009 9
HTTP: Hyper Text Transfer Protocol
Front End: the user/visitor side of a site
Back-end: the andinistration side of a site
UI(GUI)- User Interface, or Graphical User Interface (pronounced gooey)
WYSIWYG- (pronounced wizzywig) means What You See Is What You Get, it is a visual kind of website editor that
allows you to see what the ﬁnished product will look like, rather than the “code”
Admin- a website administrator
Permissions- varied levels of administrative access
Flash- Kind of dynamic content written in its own language- bad for search engines, sometimes cool looking
web 2.0- web protocol that enables certain new levels of interactivity (think google maps)
So, thats a lot of Shit.
Monday, September 21, 2009 10
Content Management System
Monday, September 21, 2009 11
Wordpress is our CMS of choice
(What you see)
Monday, September 21, 2009 12
CSS SQL PHP
Monday, September 21, 2009 13
wordpress translates commands you give it into the correct actions for CSS, SQL and PHP so that it all “just
Monday, September 21, 2009 14
Wordpress manipulates the code so that it is changeable by a pretty and intuitive panel called “the dashboard”
In the Wordpress
Your Stuff lives in SQL
But its CALLED:
Posts, Media, Links, Pages ect.
Monday, September 21, 2009 15
In the Wordpress
Your have a CSS Swatchbook
But its CALLED:
Monday, September 21, 2009 16
World of Wordpress
Monday, September 21, 2009 17
Monday, September 21, 2009 18
Monday, September 21, 2009 19
this is similar to blogger ect. you just sign up and your blog is all ready.
Administrate several of blogs, make
(e.g. WSJ properties)
Monday, September 21, 2009 20
This is for organizations that want several blogs but want to display data and posts from them all on one main
As simple as you want.
Monday, September 21, 2009 21
this is designed for an individual user to make use of the power and ease of Wordpress CMS, but be able to make
as many changes/customizations as their skills allow. I can be as simple as wordpress.com, or as complicated as
you can imagine.
- ﬂexibility for the users
+ admin rights for Comm Staff.
Monday, September 21, 2009 22
lots more on this later... short story, we, as J students, will have to use these too.
Its cool because its not just a knife...
Monday, September 21, 2009 23
Wordpress.org makes use of plugins and widgets (more on those later) to be expandable.
Intro to Wordpress
Terms and User Interface
Monday, September 21, 2009 24
Monday, September 21, 2009 25
Post: content added to the site desgned to be periodic and short lived in importance (like a blog post)
Page: A location on the site that will have more static info (like “About Me”
Categories: a sort of ﬁling system for articles-have as many or as few as you want
Media: Movies, Audio, Pictures
Theme: The syle sheet that tells you wordpress site how to look
Plugins: stand-alone pieces of code that attach to wordpress to give it a new functionality- like adding a calendar to your site.
Widgets: the front-facing side of a plugin- a new functionality added to the site to beneﬁt the user experience.
This is why we like
Monday, September 21, 2009 26
Plugins and Widgets are how we extend Wordpress from a basic blog into a pull featured web presence.
As of Today:
and Themes Plugins & Widgets: 6,651
JUST through wordpress.org
Monday, September 21, 2009 27
lots of options... also, there is a whole industry devoted to making custom wordpress themes, so if its not out there, you can have it made.
Setting up wordpress.org
total ﬂexibility and at yourname.com
Monday, September 21, 2009 28
Now some info about setting up your own website with wordpress, ﬁrst some terms.
Your remote hard drive
Monday, September 21, 2009 29
This is the physical location where your data lives.
File Transfer Protocol
How you put stuff on your server
Monday, September 21, 2009 30
This is a way of acessing that data when it lives on the server.
Monday, September 21, 2009 31
your name online (mine is withdrake.com)
How the world interacts
with your website.
Monday, September 21, 2009 33
overly complicated diagram
So what do we do next?
1. Register a Domain
2. Sign up with Hosting ($5-$6/month)
3. Install Wordpress (easy)
4. Have a popsicle.
Monday, September 21, 2009 34
Strap in, we’re gonna do it.
Monday, September 21, 2009 35
This is where we (in the meeting) set up a full wordpress install. It took about 10 mins.
Next time we will go over widgets, plugins, multi-media management, content production and developer tools.
Stay tuned. next Blog-Luck is on Sunday, Jan 27th.