Project direction help
Posted: Wed Dec 22, 2010 9:48 am
I'm currently learning PHP5 with the book "Beginning PHP5 and MySQL. From Novice to Professional". I have a few questions and in no way am I asking for code just for someone here to point me in the right direction and show me resources which may help me with my project here at work.
We are running Linux Ubuntu as our web server if this makes any difference in any type of knowledge you are willing to pass on.
Our project has the follow guidelines:
-> Current customers visit our website, we have one main access point under services that allow the user to login to an account under Hardware or Software Manufacturing.
-> We only want to allow 5 login attempts from the I.P. address if all five fail that user is suspended for a certain time.
-> Ones logged-in the user is only allowed access to one directory folder(theirs of course).
-> They are allowed to download files we post in their directory folder, where not sure whether to allow the access to a folder directly or just a simple web page with their current downloads listed as links.
-> They are allowed to upload files, of any size, but cannot overwrite any files in their directory.
-> They cannot drift in anyway to any other folders, delete, or edit files.(Only Upload And Download)
-> Ones they log out we want to log their I.P. Address, Date of Access, and what was done during their time logged-in.
-> Also we won't the user name and password to expire after a certain amount of time of zero access or to our own personal time limit given.
So my questions are as follows.
1. Is using PHP5 for this the best way to go?
2. If not any advice on which direction to go? Another scripting language or server side language?
3. If yes will this be a simple task to you who use PHP5 on the daily?
4. Any Tutorials or Free e-books on PHP out that could offer help to us during this project, besides the book we are currently taking our crash course on?
I know every ones busy and advice to some shouldn't come free but all I can offer is great thanks to anyone who can offer useful information to me on this project.
We are running Linux Ubuntu as our web server if this makes any difference in any type of knowledge you are willing to pass on.
Our project has the follow guidelines:
-> Current customers visit our website, we have one main access point under services that allow the user to login to an account under Hardware or Software Manufacturing.
-> We only want to allow 5 login attempts from the I.P. address if all five fail that user is suspended for a certain time.
-> Ones logged-in the user is only allowed access to one directory folder(theirs of course).
-> They are allowed to download files we post in their directory folder, where not sure whether to allow the access to a folder directly or just a simple web page with their current downloads listed as links.
-> They are allowed to upload files, of any size, but cannot overwrite any files in their directory.
-> They cannot drift in anyway to any other folders, delete, or edit files.(Only Upload And Download)
-> Ones they log out we want to log their I.P. Address, Date of Access, and what was done during their time logged-in.
-> Also we won't the user name and password to expire after a certain amount of time of zero access or to our own personal time limit given.
So my questions are as follows.
1. Is using PHP5 for this the best way to go?
2. If not any advice on which direction to go? Another scripting language or server side language?
3. If yes will this be a simple task to you who use PHP5 on the daily?
4. Any Tutorials or Free e-books on PHP out that could offer help to us during this project, besides the book we are currently taking our crash course on?
I know every ones busy and advice to some shouldn't come free but all I can offer is great thanks to anyone who can offer useful information to me on this project.