Hello, guys
I want your ideas whether uploading pictures to database or uploading
to the file system on the web server is the best way to implement? Can
you give me pros and cons about this issue?
Thanks
Chamnap
Hello, guys
I want your ideas whether uploading pictures to database or uploading
to the file system on the web server is the best way to implement? Can
you give me pros and cons about this issue?
Thanks
Chamnap
File systems are much better designed for holding files than
databases. While databases must keep all that data in the transaction
log and be able to roll back the changes, etc., file systems generally
do not attempt to provide that level of data integrity. As such they
are faster and more efficient at it. Since databases require full
pages for blobs you do not save any space placing files in the
database either. But, if efficiency is not the issue, putting them in
the database means you do not need to worry about orphaned files and
so on.
Michael
I wrote on this a while back:
http://www.bencurtis.com/archives/2006/11/how-to-handle-uploaded-
files-with-rails/
–
Benjamin C.
http://www.bencurtis.com/ – blog
http://agilewebdevelopment.com/rails-ecommerce – build e-commerce
sites with Rails
if you are uploading lots of images, I say neither - use amazon s3
-Andrew K.
http://beginsinwonder.com
On 6/14/07, Benjamin C. [email protected] wrote:
http://agilewebdevelopment.com/rails-ecommerce – build e-commerce
you give me pros and cons about this issue?
Thanks
Chamnap
–
Andrew K.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs