October Meetup: Zimmertwins.ca

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
walkah's picture
Start: 
2008-10-07 18:30 - 20:30 Canada/Eastern
Organizers: 
Event type: 
User group meeting

Greetings Drupal people of Toronto, It's time again for another monthly meetup!

Join us this month for a case study of Zimmer Twins - which was recently upgraded from Drupal 4.6 to Drupal 6. Come learn from Ashok Modi of Zinc Roe all about what was involved in the migration, and learn some of the secrets behind one of the most interesting Drupal sites done right here in Toronto.

See you there!

When
Tuesday, October 7th. 6:30 - 8:30pm

Where
Centre for Social Innovation - the "Think Tank"
215 Spadina Ave, 4th floor [map]

Comments

No Jason Krogh? :( This

blueflowers's picture

No Jason Krogh? :(

This definitely looks interesting, Zimmer Twins is both an amazing concept and was so well executed. It's hard to believe it was 4x of Drupal, you guys did such an amazing job!

A PDF of the presentation as promised

BTMash's picture

A lot of folks requested I post up the presentation (glad so many people enjoyed it ^_^). So I've uploaded the file which can be downloaded from here. Enjoy!

Blame gasoline

kbahey's picture

Thanks for posting this, on behalf of those of us who pay gasoline through the nose ... (coming from out of town).

Drupal performance tuning, development, customization and consulting: 2bits.com, Inc..
Personal blog: Baheyeldin.com.

Drupal performance tuning, development, customization and consulting: 2bits.com, Inc..
Personal blog: Baheyeldin.com.

Thank you very much for

PierreMarcel's picture

Thank you very much for taking your time and providing us with such a great case study. Also as I was digesting all we talked about today with my notes (after I got home), you promptly sent the pdf presentation file, thank you very much.

For those who attended tonight's meet up, it was very nice to meet and talk to you all.

Looking forward to the next one!

Pierre

Excellent slides

kbahey's picture

Hello Ashok

Excellent slides.

I ran into the utf-8 issue, but that was in th 4.6 days. I think we made 4.7 utf-8 by default and since then things are smooth. I sure recall the names with accents in them were a problem.

A couple of questions:

  • Does the abuse module do flagging of comments and users like flag_content (http://drupal.org/project/flag_content) does?
  • Do you plan to contribute the userpoints badges at some point? It is an oft asked for feature in the issue queue.
  • If you can share the info, how many page views per day does the site do? The data set size is sure big, and some queries will be slow.

Drupal performance tuning, development, customization and consulting: 2bits.com, Inc..
Personal blog: Baheyeldin.com.

Drupal performance tuning, development, customization and consulting: 2bits.com, Inc..
Personal blog: Baheyeldin.com.

Good questions

BTMash's picture

Hey Khalid,

I wasn't fully sure if utf-8 was made the default collation type in 4.7 or 5 (I actually haven't touched 4.7 (jumped straight to 5 after 4.6) and recalled reading on it being a big 'thing' for 5.

For your questions:

1) The abuse module has ability to flag comments out of the box. Technically, users can be flagged - however I didn't fully finish creating the user load functionality to view the user content (I also never created a link to be placed so users can be flagged - so the work is there but has yet to be used since it can't be seen).

2) I wasn't fully sure if the userpoints badges was in the issue queue. I had placed it as an issue under user badges (not sure which one it should be a part of). Anyways, I'd attached the module in there and would be glad to have it a part of the userpoints contrib. However, it will need to be modified slightly to work with Drupal 5.

3) I don't have the data on how many page views we currently have (school has started up again so I know the numbers are a little lower now) but I'll ask my boss and see what I can get. The slowest queries on the site have generally been related to search (hence mentioning converting our own custom search functionality into a module to disable if things get hairy on the site and looking into integrating something like sphinx or lucene). Other queries that were slow were related to the comments table and queries which involved the uid - once we added an index for it, those queries were quite fast.

EDIT: I forgot to mention the link to the userpoints badges attachment link - it is at http://drupal.org/node/242725

You are right ...

kbahey's picture

Now that I think more about it, it was Drupal 5 when we got utf-8. I had to deal with that painfully when a large site was upgraded from 4.6 to 5.x.

Re userpoints_badges, if you want I can give you CVS access and you can commit the userpoints_badges as a module in userpoints_contrib. If you want me to do that on your behalf, let me know (by email so we don't clutter the group here).

For search, Sphinx and xapian seem like good options these days. There are 2 modules for Sphinx already, and one for xapian. You can also opt for Google's search if it fits your needs (totally outsourced, nothing runs locally, but HTML only). See the code in the adsense module on how to do it.

Drupal performance tuning, development, customization and consulting: 2bits.com, Inc..
Personal blog: Baheyeldin.com.

Drupal performance tuning, development, customization and consulting: 2bits.com, Inc..
Personal blog: Baheyeldin.com.