Internet System Technologies
Internet system software technologies refer to programming languages which design applications that work over the internet (Valacich & George, 2017). A good example is basic HTML which is used to create web pages. A web page can only be seen and accessed by a web browser which is an internet based technology. Online database software such as MySQL and the recently introduced Google Firebase offer cloud storage capabilities. They are perfect examples of internet based technologies. The following is a comparison between three of some of the most well-known and well-renowned technologies.
Comparison between HTML, CSS, and PHP
HTML is a well-known term in the web development industry. It stands for Hyper-Text Markup Language in full (Haviv, 2016). HTML is used to develop the base or the skeleton of the web page. It combines many different styles which are all defined by a tag which in turn have different attributes. CSS stands for Cascading Style Sheets when described in full, it works together with HTML. It is involved in controlling how the different tags look, feel and interact (Brown, 2014). For instance, CSS can change the font type of the entire text. Basically, CSS is used for styling. Last but not least is PHP which stands for Hyper-Text Preprocessor. PHP is used in server-side web development (Haviv, 2016).
All of these three languages all design web based programs. They all need a web browser for their content to be seen (Brown, 2014). All of the languages write programs which can only be executed if they are saved with the respective file extension, such as. php, .html, .css. Coding for all these three software is by use of tags which open and close, i.e. <head></head> for HTML, h1(background color) for CSS and <? php?> for PHP. HTML alone can style elements in the manner CSS does (Haviv, 2016).
Reasons for the Choice of all
Before a developer can decide the most appropriate language to use, there are a number of factors that need to be taken into consideration (Brown, 2014). Let’s say the developer wants a basic static web page with very limited information; in such a scenario, the developer will most likely choose HTML because of its simplicity and relative ease of use. In the event the developer wants to combine a large number of elements at once, for example, he or she wants a web page that is able to change with interactivity, the most appropriate language to use in this case would be HTML since it enables one to combine other languages such as JAVA script, which is used for interactivity (Valacich & George, 2017). If one wants to create a web page which is one hundred percent fully personalized, he or she may consider integrating CSS due to the immense number of styles it brings to the table. In the event one may decide to create a full system equipped with a server and client, all these three may be applicable but PHP will do most of all of the server-side scripting (Brown, 2014). For instance, if one wants to create a school website equipped with a database for storing credentials or to login to the student portal and so forth. The language which would be responsible for saving information, i.e. for student’s name and admission numbers and also retrieving the data would be PHP. PHP is hence advisable on the one instance that one needs to develop a fully functional system equipped with clients and servers (Brown, 2014).
Importance of the Technologies in a Business
Before moving on to critically discuss this segment, some popular and successful online business are as a result of these technologies, for instance, Amazon and E-Bay. A good and well-defined website usually describes a company in depth (Valacich & George, 2017). A company website is hence important for marketing purposes since almost everyone has access to the internet by today’s standards hence any well-renowned company should own a website. PHP allows for services such as having a portal for login and registration services possible. Since portals are a common sighting in any organization, PHP is a necessity (Haviv, 2016). CSS is responsible for the beauty and attractiveness displayed in web pages. The factor that makes a website appealing is the CSS element.
Brown, E. (2014). Web development with Node and Express. Sebastopol, CA: O’Reilly Media.
Haviv, A. (2016). MEAN web development. Birmingham: Packt Publishing.
Valacich, J., and George, J. (2017). Modern Systems Analysis and Design (8th ed.). Boston, MA: Pearson.