Hello there!
I came from PHP and I have been working with NodeJS since the
beginning of this year, I have no plans to stop working with it.
My most recent work is to convert an CMS that I made with PHP to
NodeJS, I stuck when I tryed to find an elegant way for people crop
images directly from the CMS HTML, the function crop the image (doh!),
cache and return an url with an unique ID, so there was no need to use
that ugly way of specifyng height and width within the url.
In other words, this is what I was doing:
<img src="<?php resize('myimage.jpg', 300, 200) ?>" />
And the output was:
<img src="http://mycms.com/images/4b34055024223964159797" />
This way the user doesn't need to configure anything on the server,
add another view helper or convert previously to a lot of sizes...
Everything is made inside the HTML, if you could understand me.
In NodeJS I know that the best way is to convert every uploaded image
to all sizes that I will need, but what if I need to change the
layout? The user will need to edit functions inside the server core
files...
Or maybe I could use some view helper to generate an URL that have
params like ?width=200&height=300&method=cropCenter, and make all the
crop on another route. But how can I stop people from misusing this? I
mean: "Let's look if this url can generate a million pixel width
image", or maybe "Let's try to resize this image from 1x1 until
200x300"...
Some ideas would be very welcomed :D
--
Job Board: http://jobs.nodejs.org/
Posting guidelines:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en