+ All Categories
Home > Technology > EdmontonEE Main Presentation 10/24/2009

EdmontonEE Main Presentation 10/24/2009

Date post: 28-Jan-2015
Category:
Upload: lea-alcantara
View: 107 times
Download: 1 times
Share this document with a friend
Description:
This is the slideshow Lea Alcantara presented at EdmontonEE on Oct 24, 2009 explaining why people should give EE a try, with sample sites, brief comparisons with other systems, and general benefits.
Popular Tags:
65
EdmontonEE 1 http://edmontonee.com/ Welcome :)
Transcript
Page 1: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

1http://edmontonee.com/

Welcome:)

Page 2: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

2http://edmontonee.com/

Thanks

Page 3: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

3http://edmontonee.com/

Who the heck?

sou

rce:

da

ilym

ail

.co

.uk

Page 4: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

4http://edmontonee.com/

Why have this meetup?

Page 5: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

5http://edmontonee.com/

Page 6: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

6http://edmontonee.com/

Community <3

Page 7: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

7http://edmontonee.com/

Content ManagementSystems

Page 8: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

8http://edmontonee.com/

Content CMS

YoU

webSite

Page 9: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

9http://edmontonee.com/

Who uses EE? aka name-dropping

Page 10: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

10http://edmontonee.com/

The Big Boys

Page 11: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

11http://edmontonee.com/

Page 12: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

12http://edmontonee.com/

Page 13: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

13http://edmontonee.com/

Page 14: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

14http://edmontonee.com/

Page 15: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

15http://edmontonee.com/

Variety of Sites

Page 16: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

16http://edmontonee.com/

Page 17: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

17http://edmontonee.com/

Page 18: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

18http://edmontonee.com/

Page 19: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

19http://edmontonee.com/

Page 20: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

20http://edmontonee.com/

Variety of Studios

Page 21: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

21http://edmontonee.com/

Page 22: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

22http://edmontonee.com/

EE Versus...

Page 23: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

23http://edmontonee.com/

Every tool sucks / rules it really depends on:how you work, what you want, what you needgreat designers / developers can use anything... but we all prefer certain systems

but ee rules more :)

Page 24: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

24http://edmontonee.com/

Page 25: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

25http://edmontonee.com/

...custom aka hand-rolled system

Page 26: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

26http://edmontonee.com/

Pros Cons• customized to exact client and

site needs• great for massive site projects• "ideal"

• time consuming• can be the most expensive

solution• in-depth knowledge of

programming languages, servers, etc. needed

• often lacks proper documentation / resources

• can become burdensome to support

Page 27: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

27http://edmontonee.com/

...WordPress aka the most popular / known system

Page 28: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

28http://edmontonee.com/

Pros Cons• free• large user and community base• tons of documentation /

resources / add-ons• years of development mean

optimized/friendly interface• arguably best blogging system

on the market

subjective!

• free• such a thing as "too large"• no guaranteed support / largely

DIY / slightly hostile to n00bs• PITA to customize = cookie

cutter designs / time waster• blogging system != CMS• knowledge of PHP preferred

Page 29: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

29http://edmontonee.com/

...Drupal aka the giant

Page 30: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

30http://edmontonee.com/

Pros Cons• free• everything AND the kitchen sink• large user and community base• extremely customizeable

(functionality-wise)

• free• everything AND the kitchen sink• user base = primarily

programmers = harder for n00bs• MUST know PHP• clunky / unfriendly UI• a bajillion updates every 2

seconds• hard to design for

subjective!

Page 31: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

31http://edmontonee.com/

Why use EE? the point of this meetup

Page 32: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

32http://edmontonee.com/

Hint:

Page 33: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

33http://edmontonee.com/

Community <3

Page 34: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

34http://edmontonee.com/

Page 35: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

35http://edmontonee.com/

FunInclusiveClose-knitCollaborativeResponsive

Page 36: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

36http://edmontonee.com/

... by actual EllisLabemployees!• All, including president Leslie Camacho,

are active in the forums• Often get responses straight from CTO Derek Jones• Tech support specialists all hired from the community

Page 37: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

37http://edmontonee.com/

Commercial product = more controlled growth =better signal to noise

Page 38: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

38http://edmontonee.com/

Real conflict

Page 39: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

39http://edmontonee.com/

Paid Free• BOO! I like money in my pocket!

but...• Saves time AND money in learning/

development b/c features are often built in already and:

• guaranteed people fixing bugs and adding features

• guaranteed support / friendly to n00bs

• user = customer = livelihood at stake• community is naturally filled with

professionals

• holy moly, it's FREE?!?!? but...• "hidden fees" aka time for

learning, customization, and development to do what you want it to do

• no guarantees of developers availability or support

• treat you poorly, who cares? you're just another schmuck

• community mindset more casual or hobbyist, less professional

Page 40: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

40http://edmontonee.com/

For DesignersWhy ExpressionEngine is Great for DesignersFront-End Conference http://www.vimeo.com/591974327 min video!

Page 41: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

41http://edmontonee.com/

Best system to design for,bar none

Page 42: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

42http://edmontonee.com/

Flexible templateseasy syntax, XML logicdesign first, code afterunlimited custom fieldsno PHP knowledge required

Page 43: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

43http://edmontonee.com/

teMplate groUp

teMplate teMplate teMplate

Page 44: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

44http://edmontonee.com/

Page 45: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

45http://edmontonee.com/

{embed="_includes/.header"} {details}{embed="_includes/.signup"}{sponsors}{credits}{footer}

EdmontonEEHomepageTemplate

Page 46: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

46http://edmontonee.com/

<div id="speaking-ops"> <h2>I Spoke Here</h2>{exp:weblog:entries weblog="promos" category="58"} <h4>// {entry_date format='%M %d %Y'}</h4> <h3>{if promo-link} <a href="{promo-link}">{promo-title}</a> {if:else}{promo-title}{/if}</h3> <small>{if event-link}<a href="{event-link}">{title}</a> {if:else}{title}{/if}</small>{/exp:weblog:entries}</div>

Snippet from Lealea.net sidebar

Page 47: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

47http://edmontonee.com/

jasonsantamaria.com

Page 48: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

48http://edmontonee.com/

gregorywood.co.uk

Page 49: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

49http://edmontonee.com/

Examples &Demos

Page 50: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

50http://edmontonee.com/

For DevelopersKnow PHP and MySQL? Web standard advocacyStrong support systemGreat developer network

Page 51: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

51http://edmontonee.com/

http://expressionengine.com/docs/development/guidelines/index.html

Guidelines & Documentation

Page 52: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

52http://edmontonee.com/

ExtensionsModulesPlugins

Add-onDevelopment

Page 53: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

53http://edmontonee.com/

• Extends the base functionality of ExpressionEngine• Allows developers to interpose their own code into EE's codebase.• Restrained by where hooks are placed in the code and what

arguments are sent with the extension call• Typically no DB tables, but there are always exceptions

Examples: jQuery for Control Panel, Edit Remember

Extensions

SOURCE: PAUL BURDICK, ADD-ON DEVELOPMENT PRESENTATION @ EECI2009

Page 54: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

54http://edmontonee.com/

• The Mighty Workhorses of EE • Complete and expansive Control Panels. • Database Tables• Template Tags• Own extensions possible

Examples: Forum module, Mailing list

Modules

SOURCE: PAUL BURDICK, ADD-ON DEVELOPMENT PRESENTATION @ EECI2009

Page 55: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

55http://edmontonee.com/

• No settings, no tables, no CP, no install• Text manipulation either via Template Tags or Custom Fields• Or, functionality "plugged" into your Templates.

Examples: Textile, Image Sizer

Plugins

SOURCE: PAUL BURDICK, ADD-ON DEVELOPMENT PRESENTATION @ EECI2009

Page 56: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

56http://edmontonee.com/

Community <3

Page 57: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

57http://edmontonee.com/

Friendly collaboration and "co-opetition"

Page 58: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

58http://edmontonee.com/

Examples &Demos

Page 59: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

59http://edmontonee.com/

CodeIgniter

Page 60: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

60http://edmontonee.com/

EE2 + CIBuilt on the fastest PHP framework out there

Inventor of PHP Rasmus Lerdof calls CodeIgniter the best framework "because it is faster, lighter and the least like a framework."

Page 61: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

61http://edmontonee.com/

EE 2.0

Page 62: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

62http://edmontonee.com/

NDA ;_;sorry, can't show anything!

Page 63: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

63http://edmontonee.com/

...but...EllisLab annoucned that ExpressionEngine 2.0 will be released on December 1, 2009

• Non-commercial $149 (used to be $99)• Freelancer: $99 (for own website, not clients)• Commercial $299 (used to be $249)• Upgrade: $50 (from 1.6.3+)

Also: Each 2.0 license purchase includes a download to the current 1.6.x version.

Page 64: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

64http://edmontonee.com/

• EEInsider.com: EE News/Magazine• Devot-EE.com: Add-on respository and articles• EE-Podcast.com: Self-explanatory• EE Help Chat: http://www.eescreencasts.com/go-chat (every Wed @ 9PM eastern, 7PM mountain - FREE)• EE forums and EE Wiki!

Resources

Page 65: EdmontonEE Main Presentation 10/24/2009

EdmontonEE

65http://edmontonee.com/

Questions?


Recommended