Designing and Implementing an Internal Website
RWB
Icrontian
Haven't done anything this major in quite a while, I am leading a project for work in designing and implementing an internal website for our corp that will display information about our hotels, generally our needs require a database and the use of dynamic content. Of course this translates to me to SQL and PHP, with of course basic things like HTML and some Flash content for various features as I do want it to be aesthetically pleasing. Thankfully I don't have a real time frame due to me having to still do my main job.
What I am curious about is what should I be using? This is a project that will be used by several people at the same time, which shouldn't be a problem being web based, I don't have anything showing screen names or logging in should be required, it just needs to be stable, I might have a backup server just in case. I am not forecasting this project to get truely advanced, but I will have it updatable(hince dynamic content).
What should I be using? I'll be doing all this on my laptop, so with PHP I know I'll need a PHP server and of course SQL. What version do you think I should install for these, what all should I install? I don't know the server configuration at all, it doesn't exist yet, don't know if it'll be Linux, Unix, or Windows... should I find this information out before I really get into it? If so, what information should I get? All I have been told is that it can run whatever I need, but that was in terms of SQL and PHP.
What I am curious about is what should I be using? This is a project that will be used by several people at the same time, which shouldn't be a problem being web based, I don't have anything showing screen names or logging in should be required, it just needs to be stable, I might have a backup server just in case. I am not forecasting this project to get truely advanced, but I will have it updatable(hince dynamic content).
What should I be using? I'll be doing all this on my laptop, so with PHP I know I'll need a PHP server and of course SQL. What version do you think I should install for these, what all should I install? I don't know the server configuration at all, it doesn't exist yet, don't know if it'll be Linux, Unix, or Windows... should I find this information out before I really get into it? If so, what information should I get? All I have been told is that it can run whatever I need, but that was in terms of SQL and PHP.
0
Comments
You should decide on a codebase first, and then build the platform out from that. If you are going to be custom coding a whole CMS in php, then I would recommend building on a linux/apache/mysql platform (commonly known as LAMP - linux apache mysql php). If vb.net is more your style, then a Win2K3 server running IIS is appropriate.
What will you be writing this in? I'm from the "why reinvent the wheel?" school - somebody already wrote a bunch of kick ass CMS systems (moveable type, mambo, wordpress, subdreamer, etc.), so why write your own?
Unless you're shorty, in which case you rock