using wordpress as a web framework

Download Using WordPress as a Web Framework

If you can't read please download the document

Upload: sylvain-carle

Post on 16-Apr-2017

2.669 views

Category:

Technology


2 download

TRANSCRIPT

Using WordPress
as a Web Framework

(ceci n'est pas un blogue)

Sylvain Carle of Praized MediaWordCamp Montral 2009

whois afroginthevalley?

Montral Internet Geek, gone west, came back

Been blogging for almost 10 years

Been doing internet startups for 15 years

Involved in the local communityBarCamp, WebCamp, *Camp

On the board of (current/past)Alliance Numrique, Ile-Sans-Fil

FACIL, Linux-Qubec, 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 pluginsExisting 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 WebFirefox 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/devhttp://api-tribe.com/ Sandbox for developers@afrognthevalley @sylvaincarle on twitter@afroginthevalley on identi.cahttp://code.google.com/p/praized/http://wordpress.org/extend/plugins/praized-community/

www.praized.com