Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4252898
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 21, 20262026-05-21T04:52:35+00:00 2026-05-21T04:52:35+00:00

First off let me just say, i dont want anyone to post solutions because

  • 0

First off let me just say, i dont want anyone to post solutions because I get more satisfaction coding myself so I would appreciate guidance and ideas.

So i want to build a site, that lets me upload a file, store it, display a list of all uploaded files, and then download a selected file.

Any help as to how I may do this?

In more detail.

step 1:

user selects a button upload file.

step 1: it shows the window where they can browse through their locally stored files and select one of them.

step 3:

They click upload.

step 4: this gets stored (perhaps in mysql database, dont know much about how to do this).

step 5: The user clicks the button ‘browse uploaded files’

step 6: the user is shown a list of all the uploaded files

step 7: the user selects one of the files and clicks download.

I hope this has made it clearer

Also I just would like someone to show me where to start really.

Thankyou

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-21T04:52:35+00:00Added an answer on May 21, 2026 at 4:52 am

    Ok so you request some guidance rather then code, that’s good because no one is going to create you the source for this type of site anyway without some sort of revenue.


    please don’t take this as an offence but your obviously lacking the skills to develop a system that can handle this sort of user iterations so the below will seem alien to yourself but for others that may be reading it it could help them more then it will help you.


    Begin

    What i would advise is you break down the site into components, and then look at each component with a little more detail.

    I would break the site’s object down into the following sections:

    • Database
      • Layout
      • Type
    • Uploading
      • Security
      • Storage
      • Quotas
      • Methods (API?)
    • Downloading
      • Limitations
      • Permissions
      • restrictions
    • Users
      • Registration Based
      • User Permissions / Roles
      • Subscriptions

    there’s a lot more to be added but the idea is to look at each component in detail, if you have to get pen and paper then do so, it will only make things easier.

    Ok so lets start with the Database, the database would probably be pretty simple, MySQL is usually a good choice these days, but there are alternatives.

    For the structure you would need to look at all the other aspecs of the site first to be able to understand what is required of the database.

    As for the Uploading / Downloading I would not rely on Apache for this, Apache spawns a new thread per request and when sending large file with speed limitations on them threads stay active for longer so potentially you could have thousands of download / upload threads and cause your servers to be extremely slow.

    I would look at libev as a concept, which as been incorporated into Node which does not use threads and utilizes the Disk I/O

    libev + node is an event loop structure that runs in a single thread, you then assign callbacks to a disk read for example, then when the disk has spun up and is ready to send you a chunk of data your callback is called, but during the time you assign the callback and the time the callback was actually called the process has handle hundreds of other callbacks you may have set/

    The users would need to be placed out within a structure chart, creating a plan of how the users would be organized within your structure would help you then understand revenue avenues.

    Firstly you should start with a framework that can help you build quick and scalable applications of which you have a lot of control over, such as Codeigniter, this will help you build up a framework for your site to run around, now you can also use Node.JS For this but for security reasons I would advise you only use Node for the passing of file data to the client.

    i think you get the idea 🙂

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

First off let me just say I'm very new to coding so there are
First off, let me say I am a new to SAX and Java. I
Let me just say right off the bat that i'm not a programmer. I'm
First off, let me say that I am familiar with content_for . It's not
First off, let me say that this is not homework (I am an A-Level
Ok, let me first off say I'm assuming this is related to caching. but
First off, let me thank you if you're taking the time to look at
First off, let me clarify the platforms we are using. We have an ASP.NET
First off, let me define the end goal: I'd like to Wordpress (version 2.8)
First off, let me start by saying that I am totally new to working

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.