• Like
  • Save
Using WordPress as a Web Framework
Upcoming SlideShare
Loading in...5

Using WordPress as a Web Framework



A presentation at WordCamp Montreal on how we (Praized) use WordPress as a Web Framework for some of our clients and projects.

A presentation at WordCamp Montreal on how we (Praized) use WordPress as a Web Framework for some of our clients and projects.



Total Views
Views on SlideShare
Embed Views



1 Embed 8

http://www.slideshare.net 8



Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Using WordPress as a Web Framework Using WordPress as a Web Framework Presentation Transcript

    • Using WordPress as a Web Framework (ceci n'est pas un blogue) Sylvain Carle of Praized Media WordCamp Montréal 2009
    • whois afroginthevalley?
      • Montréal Internet Geek, gone west, came back
      • Been blogging for almost 10 years
      • Been doing internet startups for 15 years
      • Involved in the local community
        • BarCamp, WebCamp, *Camp
      • On the board of (current/ past )
        • Alliance Numérique, Ile-Sans-Fil
        • FACIL, Linux-Québec, CAUCE and a few others
      • Human Hub
    • traceroute praizedmedia.com
      • Company kickstarted during a Yulbiz event in 2006
      • Three blogger co-founders (2 natives, one natural born)
      • Got 1Mil+ funding from Garage Technology Canada (now CSL)
      • Based in Montreal with plans for World Domination ;-)
    • locate business model
      • Local Search industry is several Billions per year
      • Propose a model based on users, not merchants
      • Enterprisey Technology Stack
      • Opportunity for Social Software for Local Search
    • grep platform
      • Develop a platform for distributed local search
      • Been thinking about platform for a long time
      • Figured out that successful platforms are built on top of successful platforms
      • Figured out that WordPress was an incredibly successful platform and would continue to grow tremendously
    • more stack
      • Anti Not Invented Here Syndrome (re-use is king)
      • Linux (Debian/Ubuntu) for servers
      • Hosted at Amazon EC2 + Liquid Web
      • Ruby On Rails for platform / API
      • MySQL + Sphinx for search
      • WordPress and PHP for distributed views
      • jQuery + CSS framework
      • TRAC for subversion + tickets + wiki
    • talk wordpress
      • Two plugins, Community and Place Picker
      • Open Source core libs wrapped for WP
      • Works with WP, WP-MU, BuddyPress (and soon BBPress)
      • Free hosting for local blogs with WP on praized.net
      • blogs.praized.com (praized planet) is where most of our PR/Marketing efforts
    • ifconfig plugins (praized)
      • Decided to develop for blog platforms (as Blogs or CMS)
      • Found local talent on WP-Hackers Mailing List (Hi Steph!)
      • Did initial release for MT and WP but WP has 95% usage on our network
    • ifconfig plugins (you)
      • Use WordPress for views (themes) and extra feature needed thru other plugins
        • Existing knowledge from sysadmins to designers
      • Using the WordPress native models (users, posts, comments)
      • Both these are now much easier with the new WP API for pretty much anything
      • Backpress is the project to look for even more
      • Future is probably “packaging” plugins+themes for specific applications on top of WordPress
    • uptime api.praized.com
      • API supports XML and JSON
      • PHP classes to wrap all call in WP
      • OAuth and Microformats
      • 50 Mil+ call last month to api.praized.com
      • Open Source Licenses for most software
      • Working on Opening licenses for GeoData and places
    • apt-get install developers
      • Building a developer community is a process of love, patience and passion
      • Work with existing developers for similar platforms, our scope is “Open Web”
        • Firefox and Laconi.ca integration under development
      • Blogs, mobile apps, web apps, libs in + languages
      • International, all our software is i18n, all our target platform are, wordpress is by far the most succesful
      • We end up having wordpress installations that are not blogs at all, check out http://answers.yellowpages.ca for an example
    • ping me http://afrog.in/ + http://afroginthevalley.com/ http://blogs.praized.com/dev http://api-tribe.com/ Sandbox for developers @afrognthevalley @sylvaincarle on twitter @afroginthevalley on identi.ca http://code.google.com/p/praized/ http://wordpress.org/extend/plugins/praized-community/ www.praized.com