Hi,

Today we released a new version of PokerRoom.com, the worlds 3rd
largest poker site. The site has approximately 100,000 - 200,000
visits a day and at peak we serve poker games to 25,000 - 30,000
users.

The new front-end platform is running on PHP 5 with the Smarty
Template Engine (http://smarty.php.net) for templating, presentation
plugins and front-end caching. The old version of PokerRoom used a lot
of legacy javascript code and maintenance was hell. In order to avoid
this we started looking for a javascript library that was:

1. Small in order to decrease download-time and minimize used bandwidth
2. Easy to start using
3. Well documented
4. Had a big community
5. Were extensible
6. Where fun to use and easy to teach PHP-developers.

We evaluated jquery, dojo, mochikit and prototype+scriptaculous. In
the end we did not find any library/framework that could match the
jquery library. The community (this list mainly) has been a treasure
for a lot of answers and we have had very nice support by Christian
"Tablesorter" Bach as well.

We use jquery for

- Client Validation (input verification and ajax-calls for business
verification) (http://www.pokerroom.com/signup.php)
- Inline Popups (for avoiding popups to 90% and not break processes)
plugin: thickbox
- Ajax-posting of forms (send message, create gift voucher) plugin: form.js
- Rewriting urls (add external logging and create a popup (the 10%))
- Generate dynamic content (validation ) using Michael Gearys DOM-creator
- Sorting tables with Maestro Bachs Tablesorter plugin.
- A lot more

We will start using jquery more heavily after this release. Thanks to
the community for discussing and creating this great piece of library.

http://www.pokerroom.com
http://www.casinoroom.com

Mattias Hising (http://www.hising.net)
Front-End Architect PokerRoom.com / bwin Games (http://www.bwin.com)

_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to