PHP Frameworks

A PHP Framework is any framework that allows one to develop a web application written in PHP.

PHP Frameworks subscription active
You will receive email notifications for new publications on PHP Frameworks.
243 Results
  • Tutorial

    How To Set Up Laravel, Nginx, and MySQL with Docker Compose

    In the past few years Docker has become a frequently used solution for deploying applications thanks to how it simplifies running and deploying applications in ephemeral container. Docker Compose has further simplifie...
    By Faizan Bashir Docker PHP PHP Frameworks Nginx MySQL Ubuntu 18.04 Laravel
  • Tutorial

    How To Deploy a Laravel Application with Nginx on Ubuntu 16.04

    Laravel is one of the most popular open-source web application frameworks written in PHP. It aims to help developers build both simple and complex applications by making frequently-used application tasks (like caching...
    By Mateusz Papiernik PHP Frameworks LEMP MySQL Let's Encrypt Security Nginx Databases Ubuntu Ubuntu 16.04 Laravel
  • Tutorial

    How To Install and Use Composer on Ubuntu 16.04

    Composer is a popular dependency management tool for PHP, created to facilitate installation and updates for project dependencies. It will check which other packages a specific project depends on and install them for ...
    By Brennen Bearnes PHP PHP Frameworks Ubuntu 16.04
  • Tutorial

    How to Install Laravel with an Nginx Web Server on Ubuntu 14.04

    Laravel is an easy to use, modern framework for the PHP programming language. In this guide, we will demonstrate how to install Laravel with an Nginx web server on an Ubuntu 14.04 server instance.
    By Justin Ellingwood PHP Frameworks LEMP Ubuntu Laravel
  • Tutorial

    How To Containerize a Laravel Application for Development with Docker Compose on Ubuntu 18.04

    In this guide, we'll use Docker Compose to containerize a Laravel application for development. When you're finished, you'll have a demo Laravel application running on three separate service containers.
    By Erika Heidi PHP PHP Frameworks Docker Container Laravel
  • Tutorial

    How to Install and Configure Laravel with LEMP on Ubuntu 18.04

    Laravel is an open source PHP framework that provides a set of tools and resources to build modern PHP applications. In this guide, you'll install and configure a new Laravel application on an Ubuntu 18.04 server, usi...
    By Erika Heidi PHP PHP Frameworks LEMP Nginx Ubuntu 18.04 Laravel
  • Tutorial

    How To Install and Set Up Laravel with Docker Compose on Ubuntu 20.04

    To containerize an application refers to the process of adapting an application and its components in order to be able to run it in lightweight environments known as containers. Such environments are isolated and disp...
    By Erika Heidi Laravel Docker LEMP Container PHP Frameworks PHP Ubuntu Ubuntu 20.04
  • Tutorial

    How To Run Multiple PHP Versions on One Server Using Apache and PHP-FPM on Ubuntu 18.04

    The Apache web server uses virtual hosts to manage multiple domains on a single instance. Similarly, PHP-FPM uses a daemon to manage multiple PHP versions on a single instance. Together, you can use Apache and PHP-FPM...
    By hitjethva Ubuntu 18.04 Open Source PHP Apache LAMP Stack PHP Frameworks
  • Tutorial

    How To Create a Laravel Contact Form and Send Emails with SendGrid

    Laravel is a free, open source PHP framework, based on Symfony and used for creating web applications. SendGrid is a cloud-based SMTP provider that allows you to send email without having to maintain email servers. In...
    By Bobby Iliev PHP PHP Frameworks Email Applications Development Nginx
  • Tutorial

    How To Install and Configure Laravel with Nginx on Ubuntu 20.04

    Laravel is an open-source PHP framework that provides a set of tools and resources to build modern PHP applications. With a complete ecosystem leveraging its built-in features, Laravel's popularity has grown rapidly i...
    By Erika Heidi PHP PHP Frameworks Ubuntu Ubuntu 20.04 Nginx LEMP
  • Tutorial

    How To Develop a Drupal 9 Website on Your Local Machine Using Docker and DDEV

    DDEV is an open-source tool that uses Docker to build local development environments for many different PHP frameworks. Using the power of containerization, DDEV can greatly simplify how you work on multiple projects ...
    By David Rodríguez PHP Frameworks PHP Open Source Drupal Docker
  • Tutorial

    How To Deploy Laravel 7 and MySQL on Kubernetes using Helm

    In this guide, you will create a Laravel PHP application, build your app into a Docker image, and deploy that image to a DigitalOcean Kubernetes cluster using the LAMP Helm chart. Next, you'll set up an Ingress contro...
    By Karl Hughes Laravel Kubernetes PHP PHP Frameworks Open Source Docker
  • Tutorial

    CodeIgniter: Getting Started With a Simple Example

    CodeIgniter is a powerful PHP framework that can help you greatly speed up the development of your web applications. In this tutorial, you will learn how to create a very simple application that displays content from ...
    By danny.sipos PHP Frameworks PHP
  • How To Deploy a Basic PHP Application Using Ansible on Ubuntu 14.04

    This tutorial covers the process of provisioning a basic PHP application using Ansible. The goal at the end of this tutorial is to have your new web server serving a basic PHP application without a single SSH connecti...
    By Stephen Rees-Carter Ansible PHP Frameworks Ubuntu
  • Tutorial

    How to Create Laravel Eloquent API Resources to Convert Models into JSON

    When creating APIs, we often need to work with database results to filter, interpret or format values that will be returned in the API response. API resource classes allow you to convert your models and model collecti...
    By Chris Ganga Databases PHP PHP Frameworks Laravel
  • Tutorial

    How to Set Up a Scalable Laravel 6 Application using Managed Databases and Object Storage

    Data persistence and file storage represent two of the biggest challenges when horizontally scaling web applications. This is mainly due to the fact that it is hard to maintain consistency of variable data between mul...
    By Bobby Iliev, Erika Heidi PHP PHP Frameworks Object Storage Scaling DigitalOcean Managed MySQL Database DigitalOcean Spaces Laravel
  • Tutorial

    How To Run Multiple PHP Versions on One Server Using Apache and PHP-FPM on CentOS 7

    The Apache web server uses virtual hosts to manage multiple domains on a single instance. Similarly, PHP-FPM uses a daemon to manage multiple PHP versions on a single instance. Together, you can use Apache and PHP-FPM...
    By hitjethva CentOS Open Source PHP LAMP Stack PHP Frameworks
  • Tutorial

    How To Run Multiple PHP Versions on One Server Using Apache and PHP-FPM on CentOS 8

    The Apache web server uses virtual hosts to manage multiple domains on a single instance. Similarly, PHP-FPM uses a daemon to manage multiple PHP versions on a single instance. Together, you can use Apache and PHP-FPM...
    By hitjethva CentOS CentOS 8 LAMP Stack Open Source PHP PHP Frameworks
  • Tutorial

    How to Implement Password Verification Using Laravel Form Request

    Laravel form requests are special classes that extend the functionality of regular request classes, enabling advanced validation features. Form requests also help to keep your controller actions a lot cleaner, because...
    By Noman Ur Rehman PHP PHP Frameworks Laravel
  • Tutorial

    How To Deploy a Symfony Application to Production on Ubuntu 14.04

    Symfony is an open source web framework written in PHP, suitable for building projects of any size. It provides a well-designed structure, based on reusable components, on top of which you can build your own PHP appli...
    By Erika Heidi PHP PHP Frameworks LEMP LAMP Stack Ubuntu