When dynamic Websites very first formulated, they had been generally coded instantly in languages for instance Perl, PHP or ASP. Many of these, notably PHP and ASP, employed a 'template' solution where by a server-aspect webpage resembled the composition of the completed client-aspect web page, and data was inserted into areas described by 'tags'.