LectureXX Going Live
Transcript of LectureXX Going Live
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 1/40
6/4/08 Alex Loddengaard 1
Taking a Website Live
Alex Loddengaard
([email protected])(http://www.alexloddengaard.com)
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 2/40
/!/"# Alex Loddengaard $
Abo%t &e 'revio%sl a *+ ,!-/,"L TA
'rod%ct &anager at ed0in
reated www.cellarspot.com *ocial network 0or wine connoisse%rs
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 3/40
/!/"# Alex Loddengaard -
What is ellarspot1 *ocial network 0or wine connoisse%rs
Taste notes2 collections2 0riends2 etc
ewrote the whole site - times in a ear 3n '4' at 0irst2 then two rewrites in 5*' (5ava)
Was m 0irst mone6making website
Was in o%r shoes when 3 started 7ot the idea 0rom m 8ad9 3 dont like wine
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 4/40
6/4/08 Alex Loddengaard 4
+no%gh abo%t &e
Lets talk abo%t o% ;
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 5/40
/!/"# Alex Loddengaard <
Whats a0ter ,"m1 Webster is sh%tting down at end o0 =%arter Where will o% contin%e to tinker1
>se o%r >W st%dent space http://www.washington.ed%/comp%ting/web/p%blishing/st%
dents.html 3nstall &*?L on 8ante
http://www.washington.ed%/comp%ting/web/p%blishing/m
s=l6install.html isit http://st%dents.washington.ed%/o%r%wnetid r set%p '4'2 Apache2 &*?L on o%r '
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 6/40
/!/"# Alex Loddengaard
What i0 o% want more1 What i0 o% want o%r own .com name1
What i0 o% want to make some mone1
What i0 o% want to take webdevelopment to the next level1
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 7/40/!/"# Alex Loddengaard B
The Tr%th The gap between a legitimate website and a personal
proCect is small 6 this is the beauty of the web All o0 o% are capable o0 making something that
people will %se +xamples:
ellarspot.com Dacebook.com
ememberthemilk.com raigslist.org &obaganda.com
All websites that started o00 simple
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 8/40/!/"# Alex Loddengaard #
The Eext Level is 4osting F% a domain name
+xample: martstepp.com
F% web space 0rom a hosting compan The provide o% with '4'2 &*?L2 etc
Go% can b% a domain name and web space 0rom thesame compan
7ood companies: 8reamhost.com (&arts recommendation) 7odadd.com Westhost.com Wingsix.com
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 9/40/!/"# Alex Loddengaard
4osting 7otchas &ake s%re that o%r host provides the
services o% need
*ome hosts onl provide '4' H &*?L *ome onl provide %b on ails2 etc
ne6stop shops are convenient F% the domain and web space 0rom the same
compan 8reamhost is awesome
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 10/40
6/4/08 Alex Loddengaard 10
I2 o%re live
e0ine o%r website
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 11/40
/!/"# Alex Loddengaard ,,
esearch Dirst step to re0inement is research
esearch will tell o% more abo%t the problem o%re solving >nderstand o%r %sers >nderstand %se cases
esearch b interviewing2 s%rveing2 etc 3n m opinion2 ellarspot was solving a 0ake problem
3 didnt research eno%gh
3 didnt know eno%gh abo%t wine connoisse%rs esearch increases the likeliness o0 o%r website
being %sed 3ts more 0%n when o%r website is %sed :)
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 12/40
/!/"# Alex Loddengaard ,$
ellarspot Doc%ses riginal 0oc%s was on 0%nctionalit
JLets make a website with awesome 0%nctionalit9
the look is less important.K riginal 0oc%s was bad
We sho%ld have 0oc%sed on a core 0eat%re set withan attractive and grabbing look
Wine connoisse%rs need attractive websites 4ad 3 done research %p0ront 3 wo%ld have known
this earlier
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 13/40
/!/"# Alex Loddengaard ,-
'rivac Fe %p0ront with o%r %ser
*peci0 o%r privac polic in a JTermsK page
Dacebooks JTermsK page is # pages Twitter had a big problem with this recentl
Fon%s screenshot 0rom Dacebook:
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 14/40
6/4/08 Alex Loddengaard 14
Go% got a good idea
Track and eval%ate o%r website
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 15/40
/!/"# Alex Loddengaard ,<
4ave o% looked at the ,"m
so%rce1 Whats this1
T%rns o%t &art knows more abo%t o%than o% think ; hes got 7oogle Analtics
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 16/40
/!/"# Alex Loddengaard ,
7oogle Analtics (7A) *ign %p here:
http://www.google.com/analtics
Then C%st install the 5ava*cript the give o% 7A gives o% insane statistics abo%t o%r site
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 17/40
6/4/08 Alex Loddengaard 17
even%e &odels
&ake some mone
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 18/40
/!/"# Alex Loddengaard ,#
Advertisements on Go%r *ite 7oogle Ad*ense
A%tomaticall displas relevant ads 'aid per click (%s%all M.,"6-."") %stomiNable look and 0eel An 0ool with a website can install theseO 5%st sign %p and install the 5ava*cript www.google.com/adsense
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 19/40
/!/"# Alex Loddengaard ,
ellarspot Ad*ense +xample
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 20/40
/!/"# Alex Loddengaard $"
e0errals Website owner gets commission 0rom
re0erred sale &an e6commerce sites o00er this AmaNon.com2 Festb%.com2 etc ommission ranges between <6,"P
Look 0or J5oin AssociatesK on AmaNon.com
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 21/40
/!/"# Alex Loddengaard $,
ellarspot e0erral +xample
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 22/40
6/4/08 Alex Loddengaard 22
+6&arketing
&arket o%r site and get %sers onboard
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 23/40
/!/"# Alex Loddengaard $-
7oogle AdWords Go% can prod%ce ads that show %p as 7oogle
Ad*ense ads on relevant websites
Iewords can be p%rchased that make o%the Jsponsored linkK on the 7oogle searchpage
ost per lick (' M.,"6-."") http://adwords.google.com
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 24/40
/!/"# Alex Loddengaard $!
emember those st%pid
QmetaR tags1 Eo one reall %ses those2 right1
Lets learn abo%t *+ ;
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 25/40
/!/"# Alex Loddengaard $<
F%t 0irst 30 o% were 7oogle2 how wo%ld o%
determine i0 one website was better
than another1
8o o% determine the most pop%larperson b what the sa abo%tthemselves1
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 26/40
/!/"# Alex Loddengaard $
*earch +ngine ptimiNation (*+) The wa o%r site per0orms in search engines Learn more here:
http://en.wikipedia.org/wiki/'ageank http://en.wikipedia.org/wiki/Eo0ollow http://en.wikipedia.org/wiki/*earchSengineSoptimiNati
on
3ncl%de the appropriate QmetaR tags 8escription2 kewords2 etc
>se a descriptive QtitleR Look at AmaNons title 66 its h%ge
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 27/40
/!/"# Alex Loddengaard $B
*+ (cont.) *ee each search engines recommendations
Ges2 the speci0 them
http://www.google.com/s%pport/webmasters/ &ost important:
7et people to link to o% 7et bloggers to blog abo%t o%
7oogle likes bloggers
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 28/40
/!/"# Alex Loddengaard $#
7oogle 'ageank F%bbles are websites2 arrows are links
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 29/40
/!/"# Alex Loddengaard $
*+ (cont.) Tpicall o%r website will be
keworded based on the anchor text o0
incoming links Also keworded b QtitleR2 QmetaR and
content
Dooter o0 Tr%lia.com:
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 30/40
/!/"# Alex Loddengaard -"
7oogle Fombs Fe0ore 7oogle got smart2 the keworded
mostl b anchor text
Floggers linked to whiteho%se.gov/presidentwith anchor text Jmiserable 0ail%reK
7oogleing Jmiserable 0ail%reK showedwhiteho%se.gov/president as the 0irst link
7oogle has since 0ixed this http://en.wikipedia.org/wiki/7oogleSbomb
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 31/40
/!/"# Alex Loddengaard -,
A >se0%l *+ tool 7oogle Webmaster Tools
http://www.google.com/webmasters >se0%l in0ormation abo%t o%r site in
7oogles search engine
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 32/40
/!/"# Alex Loddengaard -$
oncl%sion &aking o%r own site is an inde0inite s%ccess ellarspot ;
8idnt make m%ch mone Was %sed in ever single one o0 m interviews at
7oogle2 ed0in2 etc 3s prominentl on m res%me Was a great experience Was insanel excitingO
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 33/40
/!/"# Alex Loddengaard --
?%estions1 ellarspot1
7eneral web development1
5obs1
+tc1
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 34/40
6/4/08 Alex Loddengaard 34
ver0low
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 35/40
/!/"# Alex Loddengaard -<
ellarspot in Academics '%rs%ed in ! di00erent classes (,< credits)
*+ !"- 6 *o0tware +ngineering (! credits) *+ maCors onl pport%nit to work on a large proCect Absol%tel recommended (esp. with &art)
+ET+ !B</!B 6 'lanning a F%siness ! credits each
ontact 5ohn astle (castleC@%) i0 interested Absol%tel recommended
*+ !"4 6 8istrib%ted *stems (- credits) *+ maCors onl
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 36/40
6/4/08 Alex Loddengaard 36
Legal 3n0o
8ont get sh%tdown or s%ed
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 37/40
/!/"# Alex Loddengaard -B
3ntellect%al 'ropert opright
+stablishes ownership o0 content
3mages2 reviews2 etc Trademark U
+stablishes excl%sive %sage o0 a logo2 name2 orphrase
'atent +stablishes ownership and excl%sive %sage o0 aprod%ct2 algorithm2 etc
er complicated
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 38/40
/!/"# Alex Loddengaard -#
opright 8ont violate it 8ont %se someone elses
3mages ode snippets
>nless the license agreement sas o% can
An other data on an website oprights dont need to be speci0ied
The are implicit
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 39/40
/!/"# Alex Loddengaard -
'rotect Go%rsel0 As an individ%al r%nning a website2 o%r private
assets are not protected
'rotect o%r private assets b either egistering a Limited Liabilit ompan Fecoming incorporated
8ependent on the state o% operate in
http://www.secstate.wa.gov/corps/ This probabl isnt necessar %nless o%re
doing something that might be borderline illegal
7/24/2019 LectureXX Going Live
http://slidepdf.com/reader/full/lecturexx-going-live 40/40
/ /
*o0tware 8evelopment &ake good code decisions
Will make improving / 0ixing o%r code
&>4 easier Tr to b%ild a team o0 developers2 beca%se
m%ltiple heads are better than one
Take *+ !"-