What is HTTP Session

An HTTP session is a sequence of network request-response transactions. When a user logs into a web application, for example, an HTTP session is created to keep track of the user across multiple requests.

Session support allows you to register an arbitrary number of variables that will be preserved between requests....

What is a PHP Session

As seen in What is HTTP Sessions, a session ia a way to persist user data (or software needs data) across several requests from the same Http client.

In PHP, a SESSION is a global array used to store information about a user’s individual session. It’s a way that enables you to create personalized...

How to Check if Redis is Running

Redis is an open-source, in-memory data structure store. It is used to store data in a fast and efficient way. To check if Redis is running on your system, you can use the following methods:

How to check if Redis is running on Linux Ubuntu, Mint and Debian

Open a terminal and run the following command:

systemctl status...
How to install and use PuTTY on Linux Ubuntu, Mint or Debian

SSH is one of the pillars of remote and secure communication between computers, and one of the most well-known and used is PuTTY. Known for its popularity on Windows, PuTTY can also be a useful tool for Linux users.

We’ll show you how to install this powerful tool on some of the most popular Linux distributions:...

featured-404-livewire-error-filament-login.webp

Often, after installing the Filament Admin Panel package in a fresh Laravel project, you may run into a recurring problem. The login page keeps reloading without any error, and a question mark “?” gets appended to the URL each time.

This issue is likely to occur when you attempt to access the login page via...

Laravel's CreateOrUpdate Upsert Technique: A Comprehensive Guide with Use Cases

Laravel offers a variety of methods for interacting with databases. Among these, the createOrUpdate method, also known as the upsert technique, is a powerful tool that allows developers to streamline their code and improve efficiency. This article provides an in-depth look at the createOrUpdate method, its usage, and...

Valuable Tips for Developer Apprentices

Learning to program is a challenging journey, especially with the continuous evolution of technology. The good news is that it’s not a path you’re expected to traverse without guidance. Here are some valuable tips that can help you transform from an apprentice to a professional developer.

🎯 Immersion: The...

PostgreSQL COALESCE Function: A Comprehensive Guide

In today’s data-driven environment, PostgreSQL continues to be a leading choice for robust database management. Among its arsenal of features, the PostgreSQL COALESCE function stands as a powerful tool for managing null values. As a database professional, understanding and leveraging the COALESCE function is...

PHP Composer, error: Invalid version string

Recently working with PHP Composer on a project that is based on the Laravel framework, I came across the error: Invalid version string. More precisely when performing the attempt to install a Laravel package that allows me to use models with the logical strategy of Eloquent to access MongoDB databases.

The package...

featured-wordpress.png

Since WordPress is a CMS (Content Management System) with the possibility of using external themes and plugins, it is common for some errors to happen after the installation, even for testing, of a new extension of this nature on your site.

It is also susceptible to some errors when a PHP or Apache or Nginx version...

featured-private.jpeg

Private and protected methods should not be accessed outside the permissible scope of class or subclasses. But there are some situations where this is necessary, for me in some contexts of automated testing (unit or integration), or in others where I am implementing a feature and want to perform punctual executions to...