DEV Community

PHP crash course Series' Articles

Back to MD ARIFUL HAQUE's Series
Boosting PHP Efficiency: Proven Techniques for Performance Optimization

Boosting PHP Efficiency: Proven Techniques for Performance Optimization

3
Comments
5 min read
Hidden Gems of Laravel: Lesser-Known Features to Boost Your Development

Hidden Gems of Laravel: Lesser-Known Features to Boost Your Development

4
Comments
4 min read
Simplifying Data Transfer in Laravel with DTOs

Simplifying Data Transfer in Laravel with DTOs

2
Comments 1
4 min read
How to Backup a PostgreSQL Database in Docker: Step-by-Step Guide

How to Backup a PostgreSQL Database in Docker: Step-by-Step Guide

6
Comments
4 min read
Implementing Event-Driven Architectures in PHP: A Deep Dive into Event Sourcing and CQRS

Implementing Event-Driven Architectures in PHP: A Deep Dive into Event Sourcing and CQRS

8
Comments
4 min read
Getting Started with Laravel: A Beginner's Guide to Query Builder

Getting Started with Laravel: A Beginner's Guide to Query Builder

5
Comments
4 min read
Best Practices for Structuring Your PHP Web Project

Best Practices for Structuring Your PHP Web Project

5
Comments
3 min read
Mastering Clean Code in PHP: Key Lessons from My Coding Journey

Mastering Clean Code in PHP: Key Lessons from My Coding Journey

3
Comments 1
4 min read
Best PostgreSQL Queries/Functions for Daily Operations

Best PostgreSQL Queries/Functions for Daily Operations

2
Comments 2
4 min read
A Beginner’s Guide to Testing PHP Code with PHPUnit

A Beginner’s Guide to Testing PHP Code with PHPUnit

6
Comments
3 min read
Deliver Emails Safely with PHP: A Guide to Using SMTP for Spam-Free Emails

Deliver Emails Safely with PHP: A Guide to Using SMTP for Spam-Free Emails

Comments
4 min read
PART# 1 - Efficient File Transfer System Using HTTP for Large Datasets - Chunked Uploads
Cover image for PART# 1 - Efficient File Transfer System Using HTTP for Large Datasets - Chunked Uploads

PART# 1 - Efficient File Transfer System Using HTTP for Large Datasets - Chunked Uploads

1
Comments
4 min read
PART# 2 - Efficient File Transfer System Using HTTP for Large Datasets - Range Requests
Cover image for PART# 2 - Efficient File Transfer System Using HTTP for Large Datasets - Range Requests

Hacktoberfest: Maintainer Spotlight

PART# 2 - Efficient File Transfer System Using HTTP for Large Datasets - Range Requests

Comments
3 min read
Boost Your Workflow: Essential Shell Scripts for Everyday Tasks

Boost Your Workflow: Essential Shell Scripts for Everyday Tasks

6
Comments
13 min read
How and When to Use saveQuietly() for Silent Updates in Laravel

How and When to Use saveQuietly() for Silent Updates in Laravel

3
Comments 1
3 min read
Accelerating PostgreSQL Queries: Strategies for Optimizing Billions of Records

Accelerating PostgreSQL Queries: Strategies for Optimizing Billions of Records

1
Comments
4 min read
Laravel API Documentation Made Easy: Step-by-Step Swagger Integration

Laravel API Documentation Made Easy: Step-by-Step Swagger Integration

5
Comments
4 min read
Essential SQL Database Security Practices to Protect Your Data

Essential SQL Database Security Practices to Protect Your Data

Comments
4 min read
Build a Simple Auto-Play Carousel with Clickable Controls Using Alpine.js
Cover image for Build a Simple Auto-Play Carousel with Clickable Controls Using Alpine.js

Build a Simple Auto-Play Carousel with Clickable Controls Using Alpine.js

2
Comments
3 min read
Automated CSV and Excel Data Import to MySQL and PostgreSQL Databases Using PHP

Automated CSV and Excel Data Import to MySQL and PostgreSQL Databases Using PHP

2
Comments
3 min read
Free-to-Use Open APIs for Your Next Project — Lifetime Access for Developers
Cover image for Free-to-Use Open APIs for Your Next Project — Lifetime Access for Developers

Free-to-Use Open APIs for Your Next Project — Lifetime Access for Developers

Comments
3 min read
Integrate Stripe Treasury API in PHP: Some Essential Steps for Developers
Cover image for Integrate Stripe Treasury API in PHP: Some Essential Steps for Developers

Integrate Stripe Treasury API in PHP: Some Essential Steps for Developers

Comments
2 min read
Step-by-Step Guide to Integrating Third-Party APIs in Laravel Applications
Cover image for Step-by-Step Guide to Integrating Third-Party APIs in Laravel Applications

Step-by-Step Guide to Integrating Third-Party APIs in Laravel Applications

3
Comments
4 min read
Ansible Playbooks for Infrastructure Automation
Cover image for Ansible Playbooks for Infrastructure Automation

Ansible Playbooks for Infrastructure Automation

2
Comments
2 min read
Boost Your DevOps Career: Some Mini Project Ideas for Hands-On Practice in CI/CD, IaC, and Monitoring
Cover image for Boost Your DevOps Career: Some Mini Project Ideas for Hands-On Practice in CI/CD, IaC, and Monitoring

Boost Your DevOps Career: Some Mini Project Ideas for Hands-On Practice in CI/CD, IaC, and Monitoring

1
Comments
3 min read
Comprehensive Methods to Display Arrays in PHP and Laravel
Cover image for Comprehensive Methods to Display Arrays in PHP and Laravel

Comprehensive Methods to Display Arrays in PHP and Laravel

3
Comments
2 min read
php.ini Overview: Boost Performance, Security, and Flexibility
Cover image for php.ini Overview: Boost Performance, Security, and Flexibility

php.ini Overview: Boost Performance, Security, and Flexibility

Comments
2 min read
A Practical Guide to Writing Better Bash Scripts
Cover image for A Practical Guide to Writing Better Bash Scripts

A Practical Guide to Writing Better Bash Scripts

Comments
2 min read
Some Essential Coding Practices Every Experienced Developer Recommends
Cover image for Some Essential Coding Practices Every Experienced Developer Recommends

Some Essential Coding Practices Every Experienced Developer Recommends

Comments
2 min read
How to Set Up a PHP Development Environment in VS Code with Docker Desktop A Step-by-Step Guide
Cover image for How to Set Up a PHP Development Environment in VS Code with Docker Desktop A Step-by-Step Guide

How to Set Up a PHP Development Environment in VS Code with Docker Desktop A Step-by-Step Guide

1
Comments 1
2 min read