Website Migration Project
June 16, 2013
Professor Yohannes Bates
Tony’s Chips Website Migration Project
Tony’s Chips is a medium sized company that wants to enhance its operations by using e- commerce or what some people would say the web or Internet. The new company has set its sights on moving the current system from an externally hosted website to one that is hosted internally. Furthermore, the site will be redesigned so that customers will be able to place orders through the website and have them delivered as before. The design of the new system will be able to provide more data storage, faster retrieval, better security features and recovery solutions in the event that the website …show more content…
The files that Windows servers use are named *.htm, but Linux servers use files named *.html, but as we have discovered, there is no difference between them, but what we prefer to use.
Next, we needed to decide about the program or script feature so that we could define the content to our web pages, so we could either use Common Gateway Interface (CGI) or Perl access to program our forms. Both of these are used to make the HTML forms work. Since one of our servers will be performing the services of a database and we are going to run a dynamically driven Web site, them the two most popular are MySQL and Access. Linux and Windows both run MySQL, but Access is only offered for Windows. The last and most important feature is security for our Web host. Although both of these, Windows and Linux have security problems, it will be up to our IT people to make sure the system is secure.
After looking at all the capabilities and features of each system, we decided to go with the Windows operating system, because we have a much more friendly user interface in that it has a Graphical User Interface, as to where Linux is more command line driven. There is more support available for Windows, although Linux has support.
Now let’s evaluate the alternatives to the company self-hosting the web site. Here are three alternatives to self-hosting, which are considered