Skip to main content

8 posts tagged with "php"

View All Tags

· 6 min read
Alexis Fraudita
Ronald Pereira
Wilson Velasco

We present version 1.2.0 of the MoonGuard Filament Plugin! With this new update, we have added functionality to monitor the performance and health of your applications in production.

This functionality allows tracking of key indicators such as CPU load, RAM usage, and hard disk storage space.

This monitoring feature is crucial to ensure the efficiency and stability of your applications in production, allowing you to identify potential bottlenecks in performance and take corrective measures before they affect your users.

· 4 min read
Alexis Fraudita

Since the last release of the MoonGuard Filament Plugin, we have been searching for new features to enhance the experience of supporting and monitoring Laravel applications in the cloud. One of the issues we encountered was the ability to monitor hardware variables of the servers, such as CPU and RAM usage, as well as disk storage space. These variables provide us with information about our servers, allowing us to optimize our application and prevent critical failures. We have conducted research on how to monitor these variables with PHP and would like to share it in this article.

· 6 min read
Luis Güette

Recently, I had to create a simple settings page to manage general settings for a website with Filament. Filament is a Laravel-based admin panel that provides an intuitive interface for managing your application's data.

In this blog post, I'll walk you through the steps I took to create the settings page, including how to use migrations to store the data, how to update the settings from the Filament admin panel, and how to dynamically build the edit form depending on the setting type.

· 3 min read
Ronald Pereira

Collections in Laravel allow us to represent a set of objects and manipulate them in multiple ways. We could say that they are like an array with batteries, which makes them really useful when working with Laravel, but have you ever wonder how to make your own collection?

· 5 min read
Alexis Fraudita

One of the most challenging parts of web development I've experienced is the relationship between tables in relational databases; it always leaves me perplexed. Fortunately, in Laravel, there is a fantastic resource called Eloquent which has been a lifesaver for me.

· 3 min read
Alexis Fraudita

php-package-astronaut.png

When I first started learning how to create packages in PHP, I often wondered how I could test my packages locally, or even how I could install an open-source package to examine it and potentially contribute to it. In the past, every time I used a PHP package, I used the composer require command. But now, I will show you how to install your packages locally and test them.