Glossary

What is Composer? — step-by-step Programming tutorial on Progressive Robot

What is Composer?

Composer is an open source dependency management tool for PHP, created primarily to facilitate the distribution and maintenance of PHP packages as individual application components. It has dramatically changed the PHP ecosystem by creating the basis for modern PHP development, with component-based applications and frameworks.

Read more
What is Joomla? — step-by-step CMS tutorial on Progressive Robot

What is Joomla?

Joomla is a highly customizable, free and open source web content management system (CMS) used to publish web content.

Read more
What is PostgreSQL? — step-by-step Databases tutorial on Progressive Robot

What is PostgreSQL?

PostgreSQL, commonly referred to as “Postgres,” is an open-source relational database management system. As with other relational databases, PostgreSQL stores data in tables made up of rows and columns and users can define, manipulate, control, and query data using Structured Query Language, more commonly known as SQL.

Read more
What is a VPN? — step-by-step Security tutorial on Progressive Robot

What is a VPN?

A VPN, short for virtual private network, is a means of establishing secure connections between remote computers. A VPN presents its connection as if it were a local private network, allowing for secure communications between servers.

Read more
What is Configuration Management? — step-by-step DevOps tutorial on Progressive Robot

What is Configuration Management?

Configuration management is the process of handling changes to a system in a way that assures integrity over time, typically involving tools and processes that facilitate automation and observability. Even though this concept didn’t originate in the IT industry, the term is broadly used to refer to server configuration management. In the context of servers, configuration management is also commonly referred to as *IT Automation* or *Server Orchestration*.

Read more
What is LAMP? — step-by-step Web Servers tutorial on Progressive Robot

What is LAMP?

LAMP refers to a collection of open-source software that is commonly used together to serve web applications. The term LAMP is an acronym that represents the configuration of a Linux operating system with an Apache web server, with site data stored in a MySQL database and dynamic content processed by PHP.

Read more
What is Python? — step-by-step Python tutorial on Progressive Robot

What is Python?

Python is a flexible programming language that prioritizes the clarity and readability of code. A good choice for many software development use cases, Python is often used for scripting, automation, data analysis, [machine…

Read more
What is a Container? — step-by-step Docker tutorial on Progressive Robot

What is a Container?

A container is a minimalist, isolated user-space environment that runs at the operating system level and shares system resources with other instances. Containers are designed to provide a portable and consistent runtime environment for applications, while consuming less resources than a traditional server or virtual machine. This allows for an overall better use of computing resources in multi-component, distributed applications, and highly-available systems.

Read more
What is an API? — step-by-step DevOps tutorial on Progressive Robot

What is an API?

An application programming interface (API) is a set of routines, definitions, and protocols that allow developers to build application software. APIs abstract implementation and expose only necessary objects and actions to the developer. Within cloud computing, developers use APIs to manage servers and other resources, most often through conventional HTTP requests.

Read more
CHAT