PayPlay.FM development.log

Wednesday, August 23, 2006

social bookmarking

While adding this new feature (easy album bookmarking on systems like del.icio.us), I had to choose several most popular sites to put their icons on album pages. Well, like this.

After small research I found out that there are at least 200 known sites that provides such services! (This without counting the +250 digg clones!) Think about it. How many of them casual user knows? One? Two? How many icons should we put?
Of course del.icio.us is a must, but who else? I doubt someone will digg it, but ok - digg.com. Google Bookmarks & Yahoo MyWeb because they are just too big to ignore.)
If you want even more links and it doesnt look stupid on your page then Alexa says reddit and furl are fine.

Tuesday, August 22, 2006

Hi

Hi there!

This blog will tell about development issues of PayPlay.FM music portal. It's totally written on Ruby on Rails and is our first big project written with this rather new technology.

Good thing I should tell about is updated version of _really_ helpful caches_action_content plugin. We use it almost since our launch on April 7, 2006 because it does what rails built-in cache system does not - removes DB load. From now I can forget about clearing production log twice a day =) - it does not write cached pages to log anymore. And finally all your filters will also be executed after rendering cached html - this makes flash messages work.

SSL_Requirement is another quite useful plugin. It decreases traffic & cpu load by using HTTPS only with actions that really require encryption: like add_your_credit_card action. I found it the day after I wrote almost the same and by the way it is rather simple howto for extending ActionController.