SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Meet The Family
An introduction to some other WordPress projects
             you may not know about
Who is this guy?

•   Beau Lebens

•   Automattician

•   beau@dentedreality.com.au

•   http://dentedreality.com.au/
Meet the Family

•   WordPress

•   WordPress MU

•   bbPress

•   BuddyPress

•   BackPress
WordPress
•   State-of-the-art Publishing
    Platform

•   Blog? CMS!

•   Used by millions of users

•   Easy to install and use

•   Infinitely customizable
    through plugins & themes

•   GPL licensed
WordPress MU

• Multi-blog version of WordPress
• Host many blogs with shared user accounts
• Site Admins control everything
• GPL licensed
WPMU != WordPress
• Uses more server resources
• More complex to install & manage
• Blog Admins CANNOT install their own
  Themes or Plugins
• Not all plugins will work!
• Scales massively
WordPress.com
Get WordPress MU
•   http://mu.wordpress.org/

•   http://mu.wordpress.org/forums/

•   http://trac.mu.wordpress.org/

•   http://svn.automattic.com/wordpress-mu/trunk

•   http://ocaoimh.ie/

•   http://codex.wordpress.org/
    Installing_Multiple_Blogs
bbPress

• Powerful, lightweight forum system
• Optionally integrates with WordPress user
  system
• Shares a lot of code & concepts with WP
• GPL licensed
                                     Text
bbPress + WP =
• Shared user tables (profiles, options)
• Single Sign On (shared cookies)
• Shared themes (with some tinkering)
• Integrated one-to-many and many-to-many
  conversations (community)
• Power to host a large community
WordPress.org Forums
Get bbPress

• http://bbpress.org/
• http://bbpress.org/forums/
• http://trac.bbpress.org/
• http://svn.automattic.com/bbpress/trunk/
BuddyPress

• Social network in a box
• WPMU + set of plugins + bbPress
• Make your own Facebook, BYOTOS
• Enable the features that work for you
• GPL licensed
                                     Text
BuddyPress.org
Get BuddyPress

• http://buddypress.org/
• http://buddypress.org/forums/
• http://trac.buddypress.org/
• http://buddypress.org/download/
BackPress
• Shared code library between WP + bbPress
• Provides common web app functionality
• Designed to be portable -- Use it in your
  project!
• Familiar for WordPress developers
• GPL licensed
Get BackPress


• http://backpress.automattic.com/
• http://svn.automattic.com/backpress/trunk
• Beau Lebens
• beau@dentedreality.com.au
• http://dentedreality.com.au/

• http://wordpress.org/
• http://codex.wordpress.org/
Q&A

Contenu connexe

Tendances

wp cli- don’t fear the command line
wp cli- don’t fear the command linewp cli- don’t fear the command line
wp cli- don’t fear the command lineDwayne McDaniel
 
NamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner SessionNamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner SessionBruce Marler
 
Introduction to WordPress Multisite
Introduction to WordPress MultisiteIntroduction to WordPress Multisite
Introduction to WordPress MultisiteCraig Taylor
 
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013Jonny Allbut
 
Basic Wordpress PPT
Basic Wordpress PPT Basic Wordpress PPT
Basic Wordpress PPT mayur akabari
 
No more “cowboy coding”
No more “cowboy coding”No more “cowboy coding”
No more “cowboy coding”Jim True
 
Plugin Development for Beginners v.2019
Plugin Development for Beginners v.2019Plugin Development for Beginners v.2019
Plugin Development for Beginners v.2019Joe Cartonia
 
WordPress for Education PPT
WordPress for Education PPTWordPress for Education PPT
WordPress for Education PPTjekkilekki
 
Wordpress To Go Democamp Mtl2009
Wordpress To Go Democamp Mtl2009Wordpress To Go Democamp Mtl2009
Wordpress To Go Democamp Mtl2009Brendan Sera-Shriar
 
Introduction to WordPress Security
Introduction to WordPress SecurityIntroduction to WordPress Security
Introduction to WordPress SecurityNile Flores
 
Wordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualWordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualRalph Francis Cue
 
Bruce Lawson, Web Development 2.0, SparkUp! Poznan Poland
Bruce Lawson, Web Development 2.0, SparkUp! Poznan PolandBruce Lawson, Web Development 2.0, SparkUp! Poznan Poland
Bruce Lawson, Web Development 2.0, SparkUp! Poznan Polandbrucelawson
 
Why Open Web Standards are cool and will save the world. Or the Web, at least.
Why Open Web Standards are cool and will save the world. Or the Web, at least.Why Open Web Standards are cool and will save the world. Or the Web, at least.
Why Open Web Standards are cool and will save the world. Or the Web, at least.brucelawson
 
Bruce lawson-over-the-air
Bruce lawson-over-the-airBruce lawson-over-the-air
Bruce lawson-over-the-airbrucelawson
 

Tendances (20)

wp cli- don’t fear the command line
wp cli- don’t fear the command linewp cli- don’t fear the command line
wp cli- don’t fear the command line
 
NamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner SessionNamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner Session
 
Introduction to WordPress Multisite
Introduction to WordPress MultisiteIntroduction to WordPress Multisite
Introduction to WordPress Multisite
 
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
 
Flexbox
FlexboxFlexbox
Flexbox
 
Basic Wordpress PPT
Basic Wordpress PPT Basic Wordpress PPT
Basic Wordpress PPT
 
No more “cowboy coding”
No more “cowboy coding”No more “cowboy coding”
No more “cowboy coding”
 
Agile Wordpress
Agile WordpressAgile Wordpress
Agile Wordpress
 
Plugin Development for Beginners v.2019
Plugin Development for Beginners v.2019Plugin Development for Beginners v.2019
Plugin Development for Beginners v.2019
 
Wordpress customer support
Wordpress customer support Wordpress customer support
Wordpress customer support
 
WordPress for Education PPT
WordPress for Education PPTWordPress for Education PPT
WordPress for Education PPT
 
Wordpress To Go Democamp Mtl2009
Wordpress To Go Democamp Mtl2009Wordpress To Go Democamp Mtl2009
Wordpress To Go Democamp Mtl2009
 
Introduction to WordPress Security
Introduction to WordPress SecurityIntroduction to WordPress Security
Introduction to WordPress Security
 
Wordpress ppt
Wordpress pptWordpress ppt
Wordpress ppt
 
Wordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualWordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manual
 
Bruce Lawson, Web Development 2.0, SparkUp! Poznan Poland
Bruce Lawson, Web Development 2.0, SparkUp! Poznan PolandBruce Lawson, Web Development 2.0, SparkUp! Poznan Poland
Bruce Lawson, Web Development 2.0, SparkUp! Poznan Poland
 
WordPress Multisite Q&A
WordPress Multisite Q&AWordPress Multisite Q&A
WordPress Multisite Q&A
 
Intro to Wordpress
Intro to WordpressIntro to Wordpress
Intro to Wordpress
 
Why Open Web Standards are cool and will save the world. Or the Web, at least.
Why Open Web Standards are cool and will save the world. Or the Web, at least.Why Open Web Standards are cool and will save the world. Or the Web, at least.
Why Open Web Standards are cool and will save the world. Or the Web, at least.
 
Bruce lawson-over-the-air
Bruce lawson-over-the-airBruce lawson-over-the-air
Bruce lawson-over-the-air
 

En vedette

Building a Better Search: Development of a WordPress Search API
Building a Better Search: Development of a WordPress Search APIBuilding a Better Search: Development of a WordPress Search API
Building a Better Search: Development of a WordPress Search APIJustin Shreve
 
Any Press Solution
Any Press SolutionAny Press Solution
Any Press Solutionterryjsmith
 
BuddyPress: A Social Network for your Classroom
BuddyPress: A Social Network for your ClassroomBuddyPress: A Social Network for your Classroom
BuddyPress: A Social Network for your ClassroomJustin Shreve
 
Adding a Social 'Stache to WordPress: BuddyPress, bbPress and Beyond
Adding a Social 'Stache to WordPress: BuddyPress, bbPress and BeyondAdding a Social 'Stache to WordPress: BuddyPress, bbPress and Beyond
Adding a Social 'Stache to WordPress: BuddyPress, bbPress and Beyondzamoose
 
Advanced WordPress Development Environments
Advanced WordPress Development EnvironmentsAdvanced WordPress Development Environments
Advanced WordPress Development EnvironmentsBeau Lebens
 

En vedette (7)

WordPress 101
WordPress 101WordPress 101
WordPress 101
 
Building a Better Search: Development of a WordPress Search API
Building a Better Search: Development of a WordPress Search APIBuilding a Better Search: Development of a WordPress Search API
Building a Better Search: Development of a WordPress Search API
 
Any Press Solution
Any Press SolutionAny Press Solution
Any Press Solution
 
BuddyPress: A Social Network for your Classroom
BuddyPress: A Social Network for your ClassroomBuddyPress: A Social Network for your Classroom
BuddyPress: A Social Network for your Classroom
 
Adding a Social 'Stache to WordPress: BuddyPress, bbPress and Beyond
Adding a Social 'Stache to WordPress: BuddyPress, bbPress and BeyondAdding a Social 'Stache to WordPress: BuddyPress, bbPress and Beyond
Adding a Social 'Stache to WordPress: BuddyPress, bbPress and Beyond
 
TIE CO Flat Classroom 2013
TIE CO Flat Classroom 2013TIE CO Flat Classroom 2013
TIE CO Flat Classroom 2013
 
Advanced WordPress Development Environments
Advanced WordPress Development EnvironmentsAdvanced WordPress Development Environments
Advanced WordPress Development Environments
 

Similaire à Meet The Family

Meet The Family (Philippines Remix)
Meet The Family (Philippines Remix)Meet The Family (Philippines Remix)
Meet The Family (Philippines Remix)Beau Lebens
 
WordPress DK at DrupalCamp Copenhagen 2009
WordPress DK at DrupalCamp Copenhagen 2009WordPress DK at DrupalCamp Copenhagen 2009
WordPress DK at DrupalCamp Copenhagen 2009René Clausen Nielsen
 
What Is WordPress and Why Is Everyone Talking About It?
What Is WordPress and Why Is Everyone Talking About It?What Is WordPress and Why Is Everyone Talking About It?
What Is WordPress and Why Is Everyone Talking About It?BobWP.com
 
To The Word And Beyond! Extending WordPress Past a Simple Blog
To The Word And Beyond! Extending WordPress Past a Simple BlogTo The Word And Beyond! Extending WordPress Past a Simple Blog
To The Word And Beyond! Extending WordPress Past a Simple BlogMeagan Hanes
 
What is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About itWhat is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About itBobWP.com
 
WCO2014 - To The Word And Beyond!
WCO2014 - To The Word And Beyond!WCO2014 - To The Word And Beyond!
WCO2014 - To The Word And Beyond!Meagan Hanes
 
Wordpress to Facebook and Back Again
Wordpress to Facebook and Back AgainWordpress to Facebook and Back Again
Wordpress to Facebook and Back AgainJohn Eckman
 
Making the Most of Plug-ins - WordCamp Toronto 2008
Making the Most of Plug-ins - WordCamp Toronto 2008Making the Most of Plug-ins - WordCamp Toronto 2008
Making the Most of Plug-ins - WordCamp Toronto 2008Brendan Sera-Shriar
 
LuisRodriguezLocalDevEnvironmentsDrupalOpenDays
LuisRodriguezLocalDevEnvironmentsDrupalOpenDaysLuisRodriguezLocalDevEnvironmentsDrupalOpenDays
LuisRodriguezLocalDevEnvironmentsDrupalOpenDaysLuis Rodríguez Castromil
 
WordPress Plugins (WordCamp Utah)
WordPress Plugins (WordCamp Utah)WordPress Plugins (WordCamp Utah)
WordPress Plugins (WordCamp Utah)alexkingorg
 
WordPress Plugin Development- Rich Media Institute Workshop
WordPress Plugin Development- Rich Media Institute WorkshopWordPress Plugin Development- Rich Media Institute Workshop
WordPress Plugin Development- Rich Media Institute WorkshopBrendan Sera-Shriar
 
WordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for BeginnersWordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for BeginnersStewart Ritchie
 
Introduction to word press
Introduction to word pressIntroduction to word press
Introduction to word pressLucky Ali
 
simple basic wordpress ppt .pptx
simple basic wordpress ppt .pptxsimple basic wordpress ppt .pptx
simple basic wordpress ppt .pptxDeepikaAdhikari7
 
Editing Wordpress in Dreamweaver
Editing Wordpress in DreamweaverEditing Wordpress in Dreamweaver
Editing Wordpress in DreamweaverGarin Kilpatrick
 
2011 05 word-press-not-just-for-blogging-anymore
2011 05 word-press-not-just-for-blogging-anymore2011 05 word-press-not-just-for-blogging-anymore
2011 05 word-press-not-just-for-blogging-anymoreRudy Duke
 
Giving back to WordPress - no code needed!
Giving back to WordPress - no code needed!Giving back to WordPress - no code needed!
Giving back to WordPress - no code needed!Meagan Hanes
 

Similaire à Meet The Family (20)

Meet The Family (Philippines Remix)
Meet The Family (Philippines Remix)Meet The Family (Philippines Remix)
Meet The Family (Philippines Remix)
 
WordPress DK at DrupalCamp Copenhagen 2009
WordPress DK at DrupalCamp Copenhagen 2009WordPress DK at DrupalCamp Copenhagen 2009
WordPress DK at DrupalCamp Copenhagen 2009
 
937079
937079937079
937079
 
What Is WordPress and Why Is Everyone Talking About It?
What Is WordPress and Why Is Everyone Talking About It?What Is WordPress and Why Is Everyone Talking About It?
What Is WordPress and Why Is Everyone Talking About It?
 
To The Word And Beyond! Extending WordPress Past a Simple Blog
To The Word And Beyond! Extending WordPress Past a Simple BlogTo The Word And Beyond! Extending WordPress Past a Simple Blog
To The Word And Beyond! Extending WordPress Past a Simple Blog
 
What is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About itWhat is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About it
 
WCO2014 - To The Word And Beyond!
WCO2014 - To The Word And Beyond!WCO2014 - To The Word And Beyond!
WCO2014 - To The Word And Beyond!
 
Wordpress to Facebook and Back Again
Wordpress to Facebook and Back AgainWordpress to Facebook and Back Again
Wordpress to Facebook and Back Again
 
Making the Most of Plug-ins - WordCamp Toronto 2008
Making the Most of Plug-ins - WordCamp Toronto 2008Making the Most of Plug-ins - WordCamp Toronto 2008
Making the Most of Plug-ins - WordCamp Toronto 2008
 
LuisRodriguezLocalDevEnvironmentsDrupalOpenDays
LuisRodriguezLocalDevEnvironmentsDrupalOpenDaysLuisRodriguezLocalDevEnvironmentsDrupalOpenDays
LuisRodriguezLocalDevEnvironmentsDrupalOpenDays
 
WordPress Plugins (WordCamp Utah)
WordPress Plugins (WordCamp Utah)WordPress Plugins (WordCamp Utah)
WordPress Plugins (WordCamp Utah)
 
WordPress Plugin Development- Rich Media Institute Workshop
WordPress Plugin Development- Rich Media Institute WorkshopWordPress Plugin Development- Rich Media Institute Workshop
WordPress Plugin Development- Rich Media Institute Workshop
 
WordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for BeginnersWordCamp Belfast DevOps for Beginners
WordCamp Belfast DevOps for Beginners
 
WordPress Multisite
WordPress MultisiteWordPress Multisite
WordPress Multisite
 
Introduction to word press
Introduction to word pressIntroduction to word press
Introduction to word press
 
simple basic wordpress ppt .pptx
simple basic wordpress ppt .pptxsimple basic wordpress ppt .pptx
simple basic wordpress ppt .pptx
 
WPDay Bologna 2013
WPDay Bologna 2013WPDay Bologna 2013
WPDay Bologna 2013
 
Editing Wordpress in Dreamweaver
Editing Wordpress in DreamweaverEditing Wordpress in Dreamweaver
Editing Wordpress in Dreamweaver
 
2011 05 word-press-not-just-for-blogging-anymore
2011 05 word-press-not-just-for-blogging-anymore2011 05 word-press-not-just-for-blogging-anymore
2011 05 word-press-not-just-for-blogging-anymore
 
Giving back to WordPress - no code needed!
Giving back to WordPress - no code needed!Giving back to WordPress - no code needed!
Giving back to WordPress - no code needed!
 

Dernier

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Dernier (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

Meet The Family

  • 1. Meet The Family An introduction to some other WordPress projects you may not know about
  • 2. Who is this guy? • Beau Lebens • Automattician • beau@dentedreality.com.au • http://dentedreality.com.au/
  • 3. Meet the Family • WordPress • WordPress MU • bbPress • BuddyPress • BackPress
  • 4. WordPress • State-of-the-art Publishing Platform • Blog? CMS! • Used by millions of users • Easy to install and use • Infinitely customizable through plugins & themes • GPL licensed
  • 5. WordPress MU • Multi-blog version of WordPress • Host many blogs with shared user accounts • Site Admins control everything • GPL licensed
  • 6. WPMU != WordPress • Uses more server resources • More complex to install & manage • Blog Admins CANNOT install their own Themes or Plugins • Not all plugins will work! • Scales massively
  • 8. Get WordPress MU • http://mu.wordpress.org/ • http://mu.wordpress.org/forums/ • http://trac.mu.wordpress.org/ • http://svn.automattic.com/wordpress-mu/trunk • http://ocaoimh.ie/ • http://codex.wordpress.org/ Installing_Multiple_Blogs
  • 9. bbPress • Powerful, lightweight forum system • Optionally integrates with WordPress user system • Shares a lot of code & concepts with WP • GPL licensed Text
  • 10. bbPress + WP = • Shared user tables (profiles, options) • Single Sign On (shared cookies) • Shared themes (with some tinkering) • Integrated one-to-many and many-to-many conversations (community) • Power to host a large community
  • 12. Get bbPress • http://bbpress.org/ • http://bbpress.org/forums/ • http://trac.bbpress.org/ • http://svn.automattic.com/bbpress/trunk/
  • 13. BuddyPress • Social network in a box • WPMU + set of plugins + bbPress • Make your own Facebook, BYOTOS • Enable the features that work for you • GPL licensed Text
  • 15. Get BuddyPress • http://buddypress.org/ • http://buddypress.org/forums/ • http://trac.buddypress.org/ • http://buddypress.org/download/
  • 16. BackPress • Shared code library between WP + bbPress • Provides common web app functionality • Designed to be portable -- Use it in your project! • Familiar for WordPress developers • GPL licensed
  • 17. Get BackPress • http://backpress.automattic.com/ • http://svn.automattic.com/backpress/trunk
  • 18. • Beau Lebens • beau@dentedreality.com.au • http://dentedreality.com.au/ • http://wordpress.org/ • http://codex.wordpress.org/
  • 19. Q&A

Notes de l'éditeur

  1. Started coding HTML in 96 Learned JS + CSS PHP/MySQL since 99/2000 -- 10 years WordPress around 4 years WPMU/bbPress 2 years
  2. Lets you publish a blog or website and manage it yourself Hosted (.com) or self-managed (.org) versions Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  3. Lets you publish a blog or website and manage it yourself Hosted (.com) or self-managed (.org) versions Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  4. Lets you publish a blog or website and manage it yourself Hosted (.com) or self-managed (.org) versions Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  5. Lets you publish a blog or website and manage it yourself Hosted (.com) or self-managed (.org) versions Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  6. Lets you publish a blog or website and manage it yourself Hosted (.com) or self-managed (.org) versions Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  7. Lets you publish a blog or website and manage it yourself Hosted (.com) or self-managed (.org) versions Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  8. Show of hands -- heard of/knows what is vs has used/worked with each one
  9. Show of hands -- heard of/knows what is vs has used/worked with each one
  10. Show of hands -- heard of/knows what is vs has used/worked with each one
  11. Show of hands -- heard of/knows what is vs has used/worked with each one
  12. Show of hands -- heard of/knows what is vs has used/worked with each one
  13. Show of hands -- heard of/knows what is vs has used/worked with each one
  14. Layer of additional functionality/control on top of WP Network of blogs, all hosted/controlled centrally Might not be what you want if you’re just hosting a couple WP installs (SVN, WP Hive, etc)
  15. Layer of additional functionality/control on top of WP Network of blogs, all hosted/controlled centrally Might not be what you want if you’re just hosting a couple WP installs (SVN, WP Hive, etc)
  16. Layer of additional functionality/control on top of WP Network of blogs, all hosted/controlled centrally Might not be what you want if you’re just hosting a couple WP installs (SVN, WP Hive, etc)
  17. Layer of additional functionality/control on top of WP Network of blogs, all hosted/controlled centrally Might not be what you want if you’re just hosting a couple WP installs (SVN, WP Hive, etc)
  18. +Memory esp Wildcard DNS, security concerns, managing upgrades, plugin selection mu-plugins: autoexec code, choose wisely Plugins break when they access DB incorrectly or don’t use WP_PLUGIN_DIR/URL etc WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers HyperDB gives sharding/Master-Slave support Shared table structure in DB to avoid monolithic tables
  19. +Memory esp Wildcard DNS, security concerns, managing upgrades, plugin selection mu-plugins: autoexec code, choose wisely Plugins break when they access DB incorrectly or don’t use WP_PLUGIN_DIR/URL etc WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers HyperDB gives sharding/Master-Slave support Shared table structure in DB to avoid monolithic tables
  20. +Memory esp Wildcard DNS, security concerns, managing upgrades, plugin selection mu-plugins: autoexec code, choose wisely Plugins break when they access DB incorrectly or don’t use WP_PLUGIN_DIR/URL etc WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers HyperDB gives sharding/Master-Slave support Shared table structure in DB to avoid monolithic tables
  21. +Memory esp Wildcard DNS, security concerns, managing upgrades, plugin selection mu-plugins: autoexec code, choose wisely Plugins break when they access DB incorrectly or don’t use WP_PLUGIN_DIR/URL etc WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers HyperDB gives sharding/Master-Slave support Shared table structure in DB to avoid monolithic tables
  22. +Memory esp Wildcard DNS, security concerns, managing upgrades, plugin selection mu-plugins: autoexec code, choose wisely Plugins break when they access DB incorrectly or don’t use WP_PLUGIN_DIR/URL etc WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers HyperDB gives sharding/Master-Slave support Shared table structure in DB to avoid monolithic tables
  23. Main website Trac -- report bugs, submit patches, help develop SVN -- get a copy, try it out Forums -- lots of great people and resources/examples/help Donncha -- lead developer’s website
  24. Fully independent and stand-alone system Shared plugin architecture, user concepts, table concepts Used for support forums, discussion boards, many-to-many conversations
  25. Fully independent and stand-alone system Shared plugin architecture, user concepts, table concepts Used for support forums, discussion boards, many-to-many conversations
  26. Fully independent and stand-alone system Shared plugin architecture, user concepts, table concepts Used for support forums, discussion boards, many-to-many conversations
  27. Fully independent and stand-alone system Shared plugin architecture, user concepts, table concepts Used for support forums, discussion boards, many-to-many conversations
  28. Load WP engine from the end of the bb-config file Symlink header.php + footer.php from WP theme dir, at the very least, load style.css from WP to get started Customize (add new) CSS to handle “body” content Example: WordPress.org support forums
  29. Load WP engine from the end of the bb-config file Symlink header.php + footer.php from WP theme dir, at the very least, load style.css from WP to get started Customize (add new) CSS to handle “body” content Example: WordPress.org support forums
  30. Load WP engine from the end of the bb-config file Symlink header.php + footer.php from WP theme dir, at the very least, load style.css from WP to get started Customize (add new) CSS to handle “body” content Example: WordPress.org support forums
  31. Load WP engine from the end of the bb-config file Symlink header.php + footer.php from WP theme dir, at the very least, load style.css from WP to get started Customize (add new) CSS to handle “body” content Example: WordPress.org support forums
  32. Main website Trac -- get involved SVN -- get a copy Forums -- lots of active people
  33. Users, Database, Mail, Crypto, HTTP, Scripts + CSS, Caching, Taxonomies, Options, String manipulation (HTML security/XSS, escaping, auto-linking, etc), XML-RPC, Internationalization/Localization through POMO
  34. Users, Database, Mail, Crypto, HTTP, Scripts + CSS, Caching, Taxonomies, Options, String manipulation (HTML security/XSS, escaping, auto-linking, etc), XML-RPC, Internationalization/Localization through POMO
  35. Users, Database, Mail, Crypto, HTTP, Scripts + CSS, Caching, Taxonomies, Options, String manipulation (HTML security/XSS, escaping, auto-linking, etc), XML-RPC, Internationalization/Localization through POMO
  36. Users, Database, Mail, Crypto, HTTP, Scripts + CSS, Caching, Taxonomies, Options, String manipulation (HTML security/XSS, escaping, auto-linking, etc), XML-RPC, Internationalization/Localization through POMO
  37. Default Trac install -- help make it more! SVN -- get a copy, load it as an external in your next project? A support-ticketing system called SupportPress, my own HTFS, perhaps some others?
  38. Andy Peatling is the lead developer Started building a site called ChickSpeak for a client, hired by Automattic, now works on BP full-time Extended Profiles, Private Messaging, Friends/Social Graph, Groups (+ blogs, bbPress), The Wire (Facebook Wall), Activity Streams (News Feed), Track other blogs, Forums (bbPress)
  39. Andy Peatling is the lead developer Started building a site called ChickSpeak for a client, hired by Automattic, now works on BP full-time Extended Profiles, Private Messaging, Friends/Social Graph, Groups (+ blogs, bbPress), The Wire (Facebook Wall), Activity Streams (News Feed), Track other blogs, Forums (bbPress)
  40. Andy Peatling is the lead developer Started building a site called ChickSpeak for a client, hired by Automattic, now works on BP full-time Extended Profiles, Private Messaging, Friends/Social Graph, Groups (+ blogs, bbPress), The Wire (Facebook Wall), Activity Streams (News Feed), Track other blogs, Forums (bbPress)
  41. Andy Peatling is the lead developer Started building a site called ChickSpeak for a client, hired by Automattic, now works on BP full-time Extended Profiles, Private Messaging, Friends/Social Graph, Groups (+ blogs, bbPress), The Wire (Facebook Wall), Activity Streams (News Feed), Track other blogs, Forums (bbPress)
  42. Thriving community of developers! Trac -- tickets, patches, code Forums -- discuss and shared Download -- ZIP or SVN, start hacking/exploring