I want to make a website for uploading my slides for students but i don't want to use public sites that every one can see my slides, I want only my students to see and download them. what is the best things can I do? Is it to use WordPress for example (I am not sure if I can upload my slides in WordPress or not)? Or is there any easy to install and use script for this purpose?
closed as off topic by JeffO, kevin cline, Oded♦, jmort253, gnat Mar 3 '12 at 18:48
Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.
Wordpress is a very extensible platform. One day, it was used primarily for blogging. Today, it's used for everything from ecommerce to fortune 500 websites and so on.
BuddyPress, Social Networking plugin for Wordpress, is oftentimes used to Run a Company Intranet. The User Access Plugin is used to control membership, groups, and permissions, so you could probably use it for multiple classes.
Another option is Google Apps. They do have an education version, and there's a free version. With Google Apps, you pay $10 per year for a domain and can create up to 10 users for free using your domain. However, Google is very extensible, and you can easily share Google Sites with users outside the domain, such as gmail users.