Multitier programming: Difference between revisions

Content deleted Content added
Declining submission: essay - Submission reads like an essay (AFCH undefined)
Commenting on submission (AFCH undefined)
Line 1:
{{AFC submission|d|essay|ns=118|u=Kvng|decliner=NoahDavid771|declinets=20210302190209|ts=20201028155459}} <!-- Do not remove this line! -->
{{AFC submission|d|nn|u=Guidosalva|ns=118|decliner=Sulfurboy|declinets=20200503041732|small=yes|ts=20200502105719}} <!-- Do not remove this line! -->
 
{{AFC comment|1=For example, try not to use the word "we" [[User:NoahDavid771|Noah!]]<sup>[[User_talk:NoahDavid771|💬]]</sup> 19:02, 2 March 2021 (UTC)}}
 
----
 
'''Multitier programming''' is a [[programming paradigm]] for [[distributed computing|distributed software]], which typically follows a [[multitier architecture]], physically separating different functional aspects of the software into different ''tiers'' (e.g., the client, the server and the database in a Web application). Multitier programming allows fuctionalities that span multiple of such tiers to be developed in a single compilation unit using a single [[programming language]]. Without multitier programming, tiers are developed using different languages, e.g., [[JavaScript]] for the Web client, [[PHP]] for the Web server and [[SQL]] for the database.