4. Question2Answer
• “free open source platform for Q&A sites”
• PHP / MySQL
• Installation modeled on WordPress
– Create database
– Enter database details
– Upload files
– Go to web page
Dr Gideon Greenspan Question2Answer — Slide 4 gidgreen.com
5. Q2A Contributors
• Core only me (my choice)
• Democratic (mostly) roadmap
• 20 localizations
• 10 themes (mostly not good)
• 50 plugins
– 30 by one person
Dr Gideon Greenspan Question2Answer — Slide 5 gidgreen.com
6. Live Q2A sites
7,000
6,000
5,000
4,000
Sites
3,000
2,000
1,000
0
Jan 11 May 11 Sep 11 Jan 12 May 12 Sep 12
Dr Gideon Greenspan Question2Answer — Slide 6 gidgreen.com
7. Example 1: Frageee.de
34,994 questions
3,891 registered users
Dr Gideon Greenspan Question2Answer — Slide 7 gidgreen.com
8. Example 2: Orange Israel
7,650 questions
1,160 registered users
Dr Gideon Greenspan Question2Answer — Slide 8 gidgreen.com
9. Example 3: Propongo
3,886 “proposals”
3,869 registered users
Dr Gideon Greenspan Question2Answer — Slide 9 gidgreen.com
10. Example 4: PokeBase
12,195 questions
7,048 registered users
Dr Gideon Greenspan Question2Answer — Slide 10 gidgreen.com
11. Aggregate Users
600,000
500,000
400,000
300,000
Users
200,000
100,000
0
Jan 11 May 11 Sep 11 Jan 12 May 12 Sep 12
Dr Gideon Greenspan Question2Answer — Slide 11 gidgreen.com
17. Lesson 4 — Keep it Obvious
SELECT BINARY name AS name FROM …
(one query, less latency, but worse)
SET NAMES utf8
SELECT name FROM …
(two queries, more latency, but better)
Dr Gideon Greenspan Question2Answer — Slide 17 gidgreen.com