PHP Articles List

Showing the most recent resources. The latest one is from 2021-03-04.
  • In enterprise applications with a lot of business logic, unit tests are the most important tests, because they are fast and can us instantly assure that our implementation is correct. However, I often see a problem with good tests in projects, though the benefits of these tests are only huge when you have good unit tests. So in these examples, I will try to share some tips on what to do to write good unit tests.
    Article  Added by sarvendev // // 2 days ago
  • This tutorial help to convert gitlab raw log into html color view. The gitlab ci/cd are generating logs for each jobs. You can view color view logs using gitlab view.
    Article  Added by phpflow // // 6 days ago
  • This tutorial help to create task scheduling using laravel 8 scheduler. The web application require some tasks to be run periodically on the server. The laravel is providing elegant Task Scheduling mechanism to run task periodically.
    Article  Added by phpflow // // 13 days ago
  • Imagine a world ... in which you didn't have to deal with all PHP's strange XML quirks. I don't like the XML tools that PHP currently provides. My main frustrations with the built-in tools can be divided in 2 big items: The lack of error handling and the bloated APIs. Let's solve this!
    Article  Added by veewee // // 23 days ago
  • A look at some of the many challenges of implementing a reliable and highly-performant client-side WebSocket solution in PHP.
    Article  Added by ramiro-nd // // about 1 month ago
  • What are the key changes in dotenv-linter v3.0.0 release?

    Dotenv-linter — a lightning-fast linter for checking, fixing and comparing .env files. It helps to find problems in .env files that you might miss at first, but which later may result in incorrect work of applications.
    Article  Added by mgrachev // // about 1 month ago
  • In addition to assertEquals, you can use these ultra-handy PHPUnit assertions to make your life easier. Find out how.
    Article  Added by geshan // // 2 months ago
  • in this tutorial, We ll concatenate two or multiple columns in MySQL.We will select the values and concat multiple columns using MySQL inbuilt method.
    Article  Added by phpflow // // 2 months ago
  • Speed up your PHPUnit code coverage using Pcov in place of Xdebug. Pcov made the Laravel framework tests twice as fast.
    Article  Added by geshan // // 3 months ago
  • This tutorial help to embed pdf into web page.We will use html embed tag to display pdf file into web application.Its too simple and easy to use without any third party library dependency.You can implement it with any programming language which has a web page.
    Article  Added by phpflow // // 3 months ago
  • The easiest way to create a fully functioning php chatbot for website is to use a best platform, such as Chattypeople. Chattypeople is a php website chatbot building platform for entrepreneurs and businesses as it requires no programming knowledge.
    All you need to do is sign up to the create website and link your account to your Facebook profile.
    The best code-based frameworks for developing a chatbot software are Microsoft bot framework,,, and Aspect CXP-NLU.
    Article  Added by alexherry // // 5 months ago
  • This php tutorial help to understand difference between PHP isset() vs empty() vs is_null().These method are used to test the value of a variable.You can use isset(), empty() and is_null() for test variable have a value or not.
    Article  Added by phpflow // // 5 months ago
  • GitHub Desktop allows you to have complete control over GitHub from the easy access of your desktop. If you're the type of person who doesn't want to rely on the web browser, GitHub Desktop is spot on for you.In this article, we will teach you how to download the GitHub Desktop. Here are some of the features that you get by using the desktop version.
    Article  Added by discuss // // 5 months ago
  • In this article, I will explain you to easily create QR code in any PHP application. Please follow the below steps to integrate it. You can view the demo and download the complete working scripts from our repository.
    Article  Added by discuss // // 6 months ago
  • This tutorial help to import the csv data into MySQL and export data from MySQL to csv file.The CSV file is used to import and export data for moving/exchange data information between web application.You can use rest api or web application to import/export CSV data
    Article  Added by phpflow // // 7 months ago
  • This laravel tutorial help to integrate build a custom search engine based on Elasticsearch. We will integrate Elasticsearch nosql database with laravel and fetch data using Elasticsearch query.
    Article  Added by phpflow // // 9 months ago
  • These PHP Tools are developed to account for an ideal Integrated Development Environment (IDE) where web developers can work more efficiently to build innovative, engaging and feature-rich websites. The market is flooded with several PHP developing tools, but choosing the best and most suitable ones among them is a daunting task.
    Article  Added by ryanlawrence // // 9 months ago
  • Are you confused about which PHP framework to choose for your project? Here, we’ll talk about why the PHP Laravel framework is your best option.
    Article  Added by Zoe-Willam // // 9 months ago
  • Laravel Livewire package that handles UI dynamically without using Javascript. In the tutorial, You'll be creating counter web application.
    Article  Added by pavanbaddi911 // // 10 months ago
  • For any programming language the right set of tools boost its existing capabilities. Check list of Best PHP Development Tools which need to every developers.
    Article  Added by jamespeters168 // // 10 months ago
  • A list of learning resources that helped me become a better developer and the whole journey how I discovered them, with a few words about why I love them.
    Article  Added by davorminchorov // // 10 months ago
  • Introduction to DriftPHP. Create an application, configure async controller, and route.
    Article  Added by seregazhuk // // 10 months ago
  • Check a short review of the Symfony Messenger component from Stfalcon. Symfony Messenger component is a useful and flexible tool, which have been polished by the community for almost 2 years. You have the right to decide yourself what to use, but we are going to use it in our projects.
    Article  Added by stfalcon // // 10 months ago
  • For many of you, ReactPHP and especially its EventLoop component looks like magic. We know that it handles concurrency, but the way it works inside is a sort of black box. In these tutorials I want to dig into it, to figure out how it works under the hood. How it handles all these events inside.
    Article  Added by seregazhuk // // 10 months ago
  • In this article, you’ll get familiar with creating URL routings in Laravel and also some advance concept of routing which include redirection, CSRF verification and authorization.
    Article  Added by pavanbaddi911 // // 10 months ago
  • In this article, the use of time with fractional seconds in MySQL and PHP is described. It was initially conceived as a tutorial, so its contents are intended for non-specialist audiences and sometimes repeat what is written in manuals. The main value of this article is in combining everything you need to know to work with MySQL, PHP, and Laravel framework, and have also included descriptions of some less obvious issues that may arise.
    Article  Added by pryazhnikov // // 10 months ago
  • Here are 5 great PHP learning resources that will have you creating WordPress website themes and plugins in no time at all.
    Article  Added by mitchc // // 11 months ago
  • I will describe Laravel 7 features and installation.The laravel 7 has been launched on March, 2020, This quick tutorial help to install laravel 7 into your system.The installation of laravel 7 is too easy and simple as like previous laravel 6 version.
    Article  Added by phpflow // // 11 months ago
  • Know how to interact with Telegram API in the simplest way. Create a primitive Telegram chatbot for time tracking.
    Article  Added by JullSanders // // 12 months ago
  • Many factors may have an impact on these remote calls e.g. network latency, server availability. These calls can be potential bottlenecks, we don’t want user waiting for the response from the server very long, because external API is very slow or not available. Also if we have a few services which communicate with each other we shouldn’t aggravate the situation when one of them has too much traffic and slow down significantly. In these situations we can help ourselves by using Circuit Breaker.
    Article  Added by sarven // // 12 months ago