Meet The Family
Upcoming SlideShare
Loading in...5
×
 

Meet The Family

on

  • 3,631 views

An introduction to some other WordPress projects you may not be aware of.

An introduction to some other WordPress projects you may not be aware of.

Statistics

Views

Total Views
3,631
Slideshare-icon Views on SlideShare
3,574
Embed Views
57

Actions

Likes
3
Downloads
11
Comments
0

1 Embed 57

http://dentedreality.com.au 57

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Started coding HTML in 96 <br /> Learned JS + CSS <br /> PHP/MySQL since 99/2000 -- 10 years <br /> WordPress around 4 years <br /> WPMU/bbPress 2 years
  • Lets you publish a blog or website and manage it yourself <br /> Hosted (.com) or self-managed (.org) versions <br /> Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  • Lets you publish a blog or website and manage it yourself <br /> Hosted (.com) or self-managed (.org) versions <br /> Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  • Lets you publish a blog or website and manage it yourself <br /> Hosted (.com) or self-managed (.org) versions <br /> Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  • Lets you publish a blog or website and manage it yourself <br /> Hosted (.com) or self-managed (.org) versions <br /> Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  • Lets you publish a blog or website and manage it yourself <br /> Hosted (.com) or self-managed (.org) versions <br /> Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  • Lets you publish a blog or website and manage it yourself <br /> Hosted (.com) or self-managed (.org) versions <br /> Incredibly flexible, once you think of it as a system that manages chunks of information + metadata
  • Show of hands -- heard of/knows what is vs has used/worked with each one
  • Show of hands -- heard of/knows what is vs has used/worked with each one
  • Show of hands -- heard of/knows what is vs has used/worked with each one
  • Show of hands -- heard of/knows what is vs has used/worked with each one
  • Show of hands -- heard of/knows what is vs has used/worked with each one
  • Show of hands -- heard of/knows what is vs has used/worked with each one
  • Layer of additional functionality/control on top of WP <br /> Network of blogs, all hosted/controlled centrally <br /> Might not be what you want if you&#x2019;re just hosting a couple WP installs (SVN, WP Hive, etc)
  • Layer of additional functionality/control on top of WP <br /> Network of blogs, all hosted/controlled centrally <br /> Might not be what you want if you&#x2019;re just hosting a couple WP installs (SVN, WP Hive, etc)
  • Layer of additional functionality/control on top of WP <br /> Network of blogs, all hosted/controlled centrally <br /> Might not be what you want if you&#x2019;re just hosting a couple WP installs (SVN, WP Hive, etc)
  • Layer of additional functionality/control on top of WP <br /> Network of blogs, all hosted/controlled centrally <br /> Might not be what you want if you&#x2019;re just hosting a couple WP installs (SVN, WP Hive, etc)
  • +Memory esp <br /> Wildcard DNS, security concerns, managing upgrades, plugin selection <br /> mu-plugins: autoexec code, choose wisely <br /> Plugins break when they access DB incorrectly or don&#x2019;t use WP_PLUGIN_DIR/URL etc <br /> WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers <br /> HyperDB gives sharding/Master-Slave support <br /> Shared table structure in DB to avoid monolithic tables
  • +Memory esp <br /> Wildcard DNS, security concerns, managing upgrades, plugin selection <br /> mu-plugins: autoexec code, choose wisely <br /> Plugins break when they access DB incorrectly or don&#x2019;t use WP_PLUGIN_DIR/URL etc <br /> WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers <br /> HyperDB gives sharding/Master-Slave support <br /> Shared table structure in DB to avoid monolithic tables
  • +Memory esp <br /> Wildcard DNS, security concerns, managing upgrades, plugin selection <br /> mu-plugins: autoexec code, choose wisely <br /> Plugins break when they access DB incorrectly or don&#x2019;t use WP_PLUGIN_DIR/URL etc <br /> WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers <br /> HyperDB gives sharding/Master-Slave support <br /> Shared table structure in DB to avoid monolithic tables
  • +Memory esp <br /> Wildcard DNS, security concerns, managing upgrades, plugin selection <br /> mu-plugins: autoexec code, choose wisely <br /> Plugins break when they access DB incorrectly or don&#x2019;t use WP_PLUGIN_DIR/URL etc <br /> WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers <br /> HyperDB gives sharding/Master-Slave support <br /> Shared table structure in DB to avoid monolithic tables
  • +Memory esp <br /> Wildcard DNS, security concerns, managing upgrades, plugin selection <br /> mu-plugins: autoexec code, choose wisely <br /> Plugins break when they access DB incorrectly or don&#x2019;t use WP_PLUGIN_DIR/URL etc <br /> WordPress.com = over 8 mill blogs, approaching 10 mill users, 1000 servers <br /> HyperDB gives sharding/Master-Slave support <br /> Shared table structure in DB to avoid monolithic tables
  • Main website <br /> Trac -- report bugs, submit patches, help develop <br /> SVN -- get a copy, try it out <br /> Forums -- lots of great people and resources/examples/help <br /> Donncha -- lead developer&#x2019;s website
  • Fully independent and stand-alone system <br /> Shared plugin architecture, user concepts, table concepts <br /> Used for support forums, discussion boards, many-to-many conversations
  • Fully independent and stand-alone system <br /> Shared plugin architecture, user concepts, table concepts <br /> Used for support forums, discussion boards, many-to-many conversations
  • Fully independent and stand-alone system <br /> Shared plugin architecture, user concepts, table concepts <br /> Used for support forums, discussion boards, many-to-many conversations
  • Fully independent and stand-alone system <br /> Shared plugin architecture, user concepts, table concepts <br /> Used for support forums, discussion boards, many-to-many conversations
  • Load WP engine from the end of the bb-config file <br /> Symlink header.php + footer.php from WP theme dir, at the very least, load style.css from WP to get started <br /> Customize (add new) CSS to handle &#x201C;body&#x201D; content <br /> Example: WordPress.org support forums
  • Load WP engine from the end of the bb-config file <br /> Symlink header.php + footer.php from WP theme dir, at the very least, load style.css from WP to get started <br /> Customize (add new) CSS to handle &#x201C;body&#x201D; content <br /> Example: WordPress.org support forums
  • Load WP engine from the end of the bb-config file <br /> Symlink header.php + footer.php from WP theme dir, at the very least, load style.css from WP to get started <br /> Customize (add new) CSS to handle &#x201C;body&#x201D; content <br /> Example: WordPress.org support forums
  • Load WP engine from the end of the bb-config file <br /> Symlink header.php + footer.php from WP theme dir, at the very least, load style.css from WP to get started <br /> Customize (add new) CSS to handle &#x201C;body&#x201D; content <br /> Example: WordPress.org support forums
  • Main website <br /> Trac -- get involved <br /> SVN -- get a copy <br /> Forums -- lots of active people
  • 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
  • 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
  • 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
  • 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
  • Default Trac install -- help make it more! <br /> SVN -- get a copy, load it as an external in your next project? <br /> A support-ticketing system called SupportPress, my own HTFS, perhaps some others?
  • Andy Peatling is the lead developer <br /> Started building a site called ChickSpeak for a client, hired by Automattic, now works on BP full-time <br /> Extended Profiles, Private Messaging, Friends/Social Graph, Groups (+ blogs, bbPress), The Wire (Facebook Wall), Activity Streams (News Feed), Track other blogs, Forums (bbPress)
  • Andy Peatling is the lead developer <br /> Started building a site called ChickSpeak for a client, hired by Automattic, now works on BP full-time <br /> Extended Profiles, Private Messaging, Friends/Social Graph, Groups (+ blogs, bbPress), The Wire (Facebook Wall), Activity Streams (News Feed), Track other blogs, Forums (bbPress)
  • Andy Peatling is the lead developer <br /> Started building a site called ChickSpeak for a client, hired by Automattic, now works on BP full-time <br /> Extended Profiles, Private Messaging, Friends/Social Graph, Groups (+ blogs, bbPress), The Wire (Facebook Wall), Activity Streams (News Feed), Track other blogs, Forums (bbPress)
  • Andy Peatling is the lead developer <br /> Started building a site called ChickSpeak for a client, hired by Automattic, now works on BP full-time <br /> Extended Profiles, Private Messaging, Friends/Social Graph, Groups (+ blogs, bbPress), The Wire (Facebook Wall), Activity Streams (News Feed), Track other blogs, Forums (bbPress)
  • Thriving community of developers! <br /> Trac -- tickets, patches, code <br /> Forums -- discuss and shared <br /> Download -- ZIP or SVN, start hacking/exploring

Meet The Family Meet The Family Presentation Transcript

  • 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