{'fraction_non_alphanumeric': 0.008620689655172414, 'fraction_numerical': 0.0, 'mean_word_length': 5.68586387434555, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Establishing the suitability of dynamic web applications development platforms for teaching remote database processing

The availability of many platforms for developing dynamic Web applications suggests the existence of the problem of choosing the most suitable platform for teaching the concepts of web applications development to undergraduate students in tertiary institutions. Students will not perform at their best capacity level if the platform chosen by the institution is not very suitable for teaching the relevant concepts. As part of the framework to determine the most suitable platform for teaching web applications development in tertiary institutions, this study establishes a set of criteria for evaluating the suitability for teaching remote database processing concepts in Web applications. These criteria were tested by evaluating four platforms namely Java Servlets, Java Server Pages, Active Server Pages and PHP using various research methods including descriptive inquiry, document analysis, observations and programming tests. While PHP was found to be most suitable on applying the criteria, the significance of the study lies in the establishment of a comprehensive but specific set of criteria that can be used as a scientific basis for selection.