Easiest Way to Do a Site with a profile

Posted on 2007-10-17
Medium Priority
Last Modified: 2013-12-13

I have a client that wants to make a site with:

1) A section where people can upload and download any file
2) A profile area (like myspace or a dating site, but not too complex)

Is there any open source software that will help?

If not, what's the easiest way to build a site like this. I'm pretty good with PHP. The client simply doesn't have much money to pay me.

Question by:weikelbob
LVL 36

Accepted Solution

Loganathan Natarajan earned 668 total points
ID: 20098670
kindly look for some  open source projects in "Document Manager / File Uploader"

Assisted Solution

x_bakos earned 664 total points
ID: 20100437
You could use a CMS, like Joomla, drupal, etc. Without much effort you can set it up to do what you want. There are plenty of components and modules available, that will help you do your job, i.e. Joomla's DocMan will help you Upload/Download files, etc...

LVL 18

Assisted Solution

by:Jason Thompson
Jason Thompson earned 668 total points
ID: 20333539
Still looking for a solution weikelbob?

I'm turning into a big fan of Drupal, which is all PHP-based.  I found the install and running the basic functionality, including installing modules, very easy.  Tailoring the site design and detail work is a bit of a challenge, but I'm not a programmer, so I would think you would have a much easier time of it.

I'm still playing with the Web File Manger module (http://drupal.org/project/webfm) so I can't comment fully on that.  If I remember right, there's a basic file manager in the core build.  The core also allows user profiles, though I'm not sure to the extent you can allow a MySpace-like environment.  You can give users the ability to post full HTML and PHP code in fields, so I suppose sky's the limit?

There's an admin demo site available from Drupal's home page at http://drupal.org/

Hope this helps.

Author Comment

ID: 20343873
Drupal looks interesting, thanks Graphixer

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When the s#!t hits the fan, you don’t have time to look up who’s on call, draft emails, call collaborators, or send text messages. An instant chat window is definitely the way to go, especially one like HipChat. HipChat is a true business app. An…
The title says it all. Writing any type of PHP Application or API code that provides high throughput, while under a heavy load, seems to be an arcane art form (Black Magic). This article aims to provide some general guidelines for producing this typ…
The viewer will learn how to dynamically set the form action using jQuery.
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).
Suggested Courses
Course of the Month15 days, 21 hours left to enroll

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question