Last school year for me and I,
Tom de Bruijn, had to do my final internship. From Februari untill end of June I started to work for Ingram Micro B.V. in Nieuwegein in the Netherlands.
My school wanted that I did one major project which would take up half of my time that I was working there. There was an idea about what I could do, but as preperation work for it was not going to be done before I had go work with it. So I needed a new project.
The website, that I was already maintaining for daily usage, was getting a little old. Scripts were build in strange and outdated ways without even the use of PHP includes. The server was still running PHP 4 and running on an outdated operating system.
My project was come to be to set up a new server for the website and move all the still usefull things on the old server to the new one. This had to be set up internally before it could go live the first of June. People from the marketing department that were still using the old website's scripts would have to get used to the new website and it's Content Management System.
The first task I had was choosing a CMS, which I did in about a week. I also had to look at previously suggested systems like Joomla, but I didn't think those would work. I came across a new type of CMS called
Concrete5. This CMS was free under the MIT license and very easy to use for non-website people.
Adjustments had to be made, to the CMS and to the new server, in order to get it to work. New additions for the CMS had to be created as they were going to replace the functionalities from the current website. These additions would also simplify things that which would soften the blow of migrating for the users.
The final result of the project was a website were people could edit what they could with as few coding as possible. Also the server was finally up-to-date again and could be updated more often than was done before.
The project is not done for now, the release is planned for the first of June and after that my school has to approve all my documenation. Which is about 200+ fully written pages long... Man I hate to be my teacher right about now.
The live website can be found on
www.ingrammicro.nl