A comprehensive guide to PHP file operations
Dive into PHP file handling and learn essential techniques and best practices with this comprehensive guide. Follow along as we break down complex concepts into simple, actionable steps.
Brought to you by Honeybadger—simple application monitoring that helps developers move fast and fix things.
Dive into PHP file handling and learn essential techniques and best practices with this comprehensive guide. Follow along as we break down complex concepts into simple, actionable steps.
Read about how to create and test commands to interact with your Laravel application and server. Discover new tips and tricks for writing your own Artisan commands, and how to use Laravel 10's Process facade.
Securing your web application's publicly accessible forms is important to prevent spam submissions and malicious attacks. This article covers how to use Cloudflare's Turnstile CAPTCHA solution to protect the forms in your Laravel applications.
Harness the power of PHP's date and time functionalities to create dynamic and feature-rich applications. Explore advanced techniques such as timezone management and date formatting to craft outstanding web experiences.
In this article, we will explore the world of Markdown and how to use it in Laravel. We'll delve into its benefits, syntax, and formatting options, and uncover advanced techniques for generating dynamic content such as retrieving data from databases, generating documentation from code comments, and incorporating conditional logic and loops within Markdown files.
Read about how to use Laravel Pennant to add feature flags to your Laravel apps. We'll show you use cases for feature flags, the advantages and disadvantages, and how to write tests for your feature flag code.
Soft deletes in Laravel can be really useful for building "recycle bin" features and for analytical purposes. But what are soft deletes? In this article, we dive into what they are, the pros and cons of using them, and how to use them in your Laravel app.
Learn the ins and outs of object-oriented programming in PHP, including classes, inheritance, abstract classes, traits, and more. With this guide, you'll be able to write efficient and scalable object-oriented code that's easy to maintain and reuse.
Learn best practices for memory management in PHP applications, including common causes of high memory usage and techniques to reduce memory footprint.
Hashing and encryption are vital security concepts for every web developer to know. In this article, Ashley Allen shows us what hashing and encryption are, the difference between them, and how to use them in your Laravel applications.
PHP is fast but it's performance can suffer when it's overwhelmed by I/O operations such as making a request to an external API or handling file uploads. In this article, you'll learn how to create asynchronous PHP applications using ReactPHP to solve this problem.
Unlock the power of seamless data querying and manipulation with Laravel: A comprehensive guide to building GraphQL APIs effortlessly.
Dive into the world of caching and optimization techniques with PHP's memoization. Learn how this powerful tool can revolutionize your code, reduce redundant computations, and supercharge your application's performance.
WebSockets can be used to add real-time interactive experiences to your applications, but they can be confusing to get started with. In this article, we'll break down how to use WebSockets in your Laravel applications using Pusher.
Keep your Laravel code in top shape and avoid bugs with these five tools designed to improve code quality, catch bugs early, ensure uniform coding style, and follow best practices.
Learn how to set up your Laravel application with a free web socket server and connect it to your front-end for real-time updates.
Have you ever wanted to build an application that responds to user activity? Laravel events and listeners can help you achieve that. In this tutorial, you'll learn how to create events and respond to them in your Laravel applications.
Discover the benefits of design patterns, how Laravel uses the manager pattern, and how you can use it too!
This article provides a comprehensive guide on how to create notifications in Laravel. Learn what notifications are, which channels Laravel supports, how to send live database notifications, and more!
This article explains exceptions and how to handle them gracefully in Laravel. Learn how to create custom exceptions, work with exception handlers, integrate with 3rd-party error-tracking services, and create robust, scalable web applications!