Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/ejournals/public_html/include/connect.php on line 6

Warning: mysqli_query() expects parameter 1 to be mysqli, resource given in /home/ejournals/public_html/include/verify.php on line 5

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in /home/ejournals/public_html/include/verify.php on line 7

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in /home/ejournals/public_html/include/verify.php on line 10
Philippine EJournals| Developing a Server-Side Scripting Language Converter for Translating ColdFusion to PHP

HomeUIC Research Journalvol. 17 no. 2 (2011)

Developing a Server-Side Scripting Language Converter for Translating ColdFusion to PHP

Shenna Rhea A. Maranguit | Nogine D. Bonajos | Darwin I. Medillo

Discipline: Information Technology

 

Abstract:

This study aimed to develop a language converter to translate ColdFusion to PHP (Hypertext Preprocessor) codes. ColdFusion and PHP server-side scripting languages each have its own advantages and disadvantages.ColdFusion is a commercial rapid application development platform while PHP is an open-source general-purpose scripting language. Ever since the emergence of open-source software that has led to the downfall of commercial software, several issues have stirred the IT industry. Thus, this research effort intended to address fundamental queries such as the technology conversion from ColdFusion to PHP and the maintenance of semantics codes involving these two scripting languages. The proponents used iterative model to successfully develop the converter basing on the following frameworks: tag parsing, semantic parsing and code generator. Findings revealed that the converter was able to translate ColdFusion into PHP but was delimited into basic syntax. It was evaluated by chosen respondents who were satisfied on the capability of the converter to translate ColdFusion into PHP.