There's a demo at pixplz.com. Half-dead project of mine. Node.js and redis.
Looks cool. What do you think of Redis? What method are you using for thumbnailing with Node.js?
>>2
Redis is perfect for imageboards. Lists for threads, sorted sets for boards. Makes bumping trivial. And for a semi-persistent forum, a real database is overkill. As a bonus, I use its pub-sub for real-time updates.
Just invoking the Imagemagick binary to thumbnail, meh.
>>3
Plan is to open source it once I settle on the final redis schema, and implement pages cleanly. Thanks!
hrrasdfasf
fsd
Interesting.
it would be better if it didn't run on node.js
test
>compressed source
Why? It's a fucking demo, I want to read your code without having to do magic on it.
>stand by...
>function escape_html(html)
>function is_empty(o)
You're a PHP coder, aren't you?
Whichever one of you posted that story, do you have more/a blog/something
I really liked it.
It's the same software as doushio hmm.
Unfortunately this site doesn't seem to be running properly at the moment.
This concept is intriguing to me. I was pondering real-time updates to threads currently being viewed, and possibly other notifications to ease navigation. I've read a little about the likes of socket.io and am wondering if that's the route to take, but I have not looked deeper into the implementation at this stage of my project.
I personally would not have used Redis in lieu of a RDMS, even for a real-time site. I generally use Redis in addition to a database more suited for persistence. I would store data such as post content in the database and use Redis to keep track of when threads were bumped, which IPs posted recently. It's a lot slicker than database lookups in some cases. I've never really thought of Redis as a replacement for a real database but rather a supplement to one, but that's just me.
I've looked at Node.js and Express.js in the past. One of the reasons was that there can be a lot of duplication between server-side and client-side code when you're using different languages for each, so switching to an all-JS environment might alleviate that. Ultimately I went with tools I am familiar with.
Still, it's interesting to see people try new ideas.
This is open source now.
https://github.com/lalcmellkmal/doushio
this mod here talks shit anyhoes, wanka, have a life n see the future for what its is nice