<div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Users never see /dev8/0/000/763/0000763408.fid (or<br>/dev8/0/000/763/0000763408.jpg).<br><br>Users would see:
<br><br> <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://img.domain.pl/my-funny-picture.jpg" target="_blank">http://img.domain.pl/my-funny-picture.jpg</a><br><br>And then your app and/or database would map "
my-funny-picture.jpg" to the<br>proper MogileFS key, or perhaps "my-funny-picture.jpg" _is_ the MogileFS<br>key you used.</blockquote></div>
<div> </div>
<div>So basically when the client requests <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://img.domain.pl/my-funny-picture.jpg" target="_blank">http://img.domain.pl/my-funny-picture.jpg</a>, server "
<a href="http://img.domain.pl">img.domain.pl</a>", which runs Perlbal, would then communicate with the MogileFS tracker and translate the above to /dev8/0/000/763/0000763408.fid?</div>
<div> </div>
<div>I guess my question is, how does the app know how to do the translation with as little trouble as possible? I'd rather not have to create some elaborate naming scheme separately if Perlbal+MogileFS tracker already does this.
</div>
<div> </div>