Responsive web Framework

FUNCTIONALITY

Languages and database

The system uses tools and open source languages, which facilitates its modification and integration with other utilities.

NOT AVAILABLE FOR TINY SCREENS

(minimum width: 480px)

Programming language

By default, the system is based on HTML5, making use of the following languages and development platforms.

PHP

PHP Hypertext Preprocessor is a very popular open source language that allows the incorporation and execution of code prior to the delivery of an HTML code response.
Its ease of use lies in its extreme ease, as well as the flexibility to adapt to the common requirements of advanced programmers.

Given its simplicity of use, it is used in most of the system code, especially when it comes to retrieving information from the database and its representation in HTML code; Hence, most web installations incorporate support for this language.

On the PHP official website you can learn more about some of its features, associated documentation and examples online.

Perl

Although it has several years of creation, the Practical Extraction and Report Language, has a great support in terms of developers and libraries created known as modules.
The language takes features of the C language, bourne shell (sh), AWK, sed, and lisp among others.

Due to its characteristics and the diversity of libraries that allow the realization of complex functionalities, it has been used for what are routines of processing (cgi) and modification to data in the database.

At Perl official site you can find information about its syntax, a little more about events, tutorials, documentation or simply download additional modules.

Javascript / jQuery

Even though it was for a long time relegated, the emergence of ajax functionalities brought back the extensive use of Javascript, an object-oriented programming language, that, like the previous two, has many reminiscences of C language.

One of its characteristics is that it allows the execution of code but on the client side (unlike PHP and Perl that perform it on the server, prior to the delivery of a document or as an additional process, respectively), which allows Reduce much of the server load and pass it on to the client.

A good place to become familiar with this language is the Javascript Mozilla Developer Network.
It is important to note that Javascript is not related to the Java language.

Regarding jQuery, this is an extended use javascript library, which allows easy interaction with the elements contained in the web document, as well as the events that occur when interacting with this.
There are many routines based on this tool, which are available on the network.

To become familiar with this library, you can start at jQuery official website.

Database

Mysql

Due to its extensive use and being preinstalled in most of the web hosting services, this relational database has been chosen.

To become familiar with this library, you can start at MySql official website.