Manchester united is English premier league one of the most successful club in the world. It initially begun as Newton health, in which since it has been based in old Trafford. Having completed in various matches, the club has successively won more than 80 titles comprising of domestic matches, community shields and UEFA champions league, one of the most coveted titles in the Europeans football league. It is one of the richest clubs with an estimated wealth surpassing 1.2 billion pounds, and with close to 10 million funs across North America. The club has been under the stewardship of Sir Alex Fergusson, with the very best players such as Christiano Ronaldo and Wayne Rodney. The club has seen various important events in the league history, with the best possible moment being in 2011, even garnering 19 titles, the best ever in their history, making them the closest rival to beat the Liverpool’s title of 18.
HTML though capable of providing a layout in the initial stages, this markup language is facing competition from other incoming scripting, programming and advanced versions of the same. The language has a gleaming future due to the evolution of other stronger languages such as HTML 5 and cascading style sheets which have the same capability, in styling, layout, giving descriptions to fonts as well as providing links to other pages.
CSS (Cascading Style Sheets)
Cascading style sheets is a language which is used to add stylistic properties on web pages, especially when appended on HTML tags. The css syntax is used in style creation by adding syntaxes which result to complex layouts and other style based features. Css being a web styling language that depends on syntaxes, it conforms to the web content accessibility guidelines which are used in creating web content which conform to specific guidelines.
It is a powerful styling language mostly used to add stylistic properties on most websites. Css being used almost in every website has many programmers within its developmental community discussing on issues pertaining on how to modify css syntax for use in web programming. Css unlike html is becoming a standard language which is spreading to the global front with every website and portals using it due to its capabilities in adding stylistic features.
Css future seems bright though emerging languages such as DHTML can be used to add almost the same stylistic features as of css, and css still remains to be on the fore-front in spearheading well-designed websites all over the world. Its use is likely to have an upward trend due to its amazing features and capabilities it presents to the global programming fraternity.
PHP (Hypertext preprocessor)
This language will fit this task due to its capabilities in developing database driven websites. Most features such as video and photos can be retrieved well with such a scripting language. This is because php supports dynamicity, in a sense where the website will be interactive as much as possible. This is because the world is moving from static websites to interactive websites, where database support is critical, and as such php will be the center in developing such powerful database driven websites, like many football websites in the Premier league.
MySQL is one of the best open source database (Harrison & Feuerstein, 2006) used in many database driven websites. It is a relational database management system that can be accessed through the source codes, facilitated under some proprietary arrangements under the GNU general public license. It is the database which is used to manage data which mostly drives extensive web based systems. It has extensive support community facilitated through reviews from professional developers and other online based sites such as w3schools. Its open source nature supports a variety of international standards and various web architectures by enabling the database driven websites to be able to display their live content.
MySQL being a database fits well with the chosen technologies by being able to provide a platform or storage area through which other languages such as php can access the database and be able to display it on the tables or layouts as designed through the use of the css syntaxes. This database is suitable for the project since it is highly available and can be deployed on the cloud. It consists of attractive functions which are best appropriate for such an extensive database which will always support many users viewing and interacting with the website.
CSS = HTML5
This will be used to enhance the content of the website by enhancing it interactivity compared to CSS.
PHP = Python
Has excellent syntaxes and highly interactive in nature which can be used in the absence of php.
A specific programming language which can be used in very many large scale projects such as in the development of a website matching the scale in terms of traffic and usage, such as of the Manchester united.
MySQL = PostgreSQL
This is an enhanced version of MySQL and can be used to support the project due to its high performance. It is used to support dynamic websites, as well as be able to large interactive websites and other corporate sites.
The languages and technologies have known attributes, features and capabilities which can be extensively used in developing websites. In line with the nature of the project to be designed, the site will need constant updates concerning score and other reviews which need to be done in real-time. These technologies are, therefore, the appropriate ones which can be used to design and develop such an enormous project, due to the intended user, functions and specifications in order to suit the intended tasks.
HARRISON, G., & FEUERSTEIN, S. (2006). MySQL stored procedure programming. Sebastopol, CA, O’Reilly.
SCHNEIDER, G. P., EVANS, J., & CAREY, P. (2006). New perspectives on the internet: comprehensive. Cambridge, Mass, Course Technology.
Toshniwal, R, & Agrawal, D 2004, ‘Tracing the Roots of Markup Languages’, Communications Of The ACM, 47, 5, pp. 95-98, Business Source Complete, EBSCOhost, viewed 12 September 2014.