PHP Classes

PHP Classes blog

Recommend this page to a friend!

Latest PHP Classes blog posts

  All package blogs All package blogs   Blog PHP Classes blog   Post article Post article  
  1972 - 1963   ...   1902 - 1893   1892 - 1883   1882 - 1873   1872 - 1863   1862 - 1853   1852 - 1843   1842 - 1833   1832 - 1823   1822 - 1813   1812 - 1803   1802 - 1793   1792 - 1783   ...   2 - 1  

1175. What is the PHP Current Version 2023 Adoption

Updated on: 2023-10-06

Posted on:

PHP 8.3 is expected to be released by the end of 2023. Older versions are no longer getting version updates.

Many PHP developers have upgraded to newer PHP versions. Still, not every developer is using the latest stable PHP version.

Read this article to see the current breakdown of PHP version adoption according to the State of Laravel 2023 survey results.

You can also learn about the criteria when upgrading to a newer PHP version at the right time by watching a 5-minute video.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

1174. PHP 8 Enums to CSS Colors, WordPress Editor, Bot Protection, SVG to PNG Conversion - 6 minutes - Lately in PHP 98

Updated on: 2023-10-05

Posted on:

On the Lately in PHP 98 podcast, you will learn in 6 minutes about a WordPress plugin that implements a visual editor for posts with blocks, a package to convert SVG graphics into PNG images and remove the image transparency using the ImageMagick extension, a WordPress plugin to blocks abusive bots, using PHP 8 enum types to assign names to colors defined by CSS frameworks like Bootstrap and Tailwind.

Read this article, watch a 6-minute video, or listen to episode 98 audio of the Lately in PHP podcast to learn about the best articles published on the PHP Classes site in the week of September 23 through September 30


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

1173. PHP Conference 2023 Calendar of November of User Group Meetings and Conferences

Updated on: 2023-10-04

Posted on:

The PHP community is organizing more nice events for all developers that can attend.

Some user groups are gathering and collaborating to organize common events. For instance, the MergePHP group gathers several PHP user groups in the United States. They are now organizing an online event.

Read this short article to learn where and when those presential and online conferences and user group meetings of interest for PHP developers will be held in November 2023.

If you want to participate, sign up as soon as possible because many of these events have limited capacity to gather all the developers that may want to participate.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

1. How to Implement a Character Counter Tool that uses AJAX and PHP to Updates While the User Types the Text

Updated on: 2023-10-03

Posted on:

Blog: PHP AJAX Character Counter package blog
Package: PHP AJAX Character Counter

Many sites use text inputs to let users enter text that will be used for publication.

Some publications limit the amount of text the users can enter so it does not take too long for others to read.

This package provides examples of HTML, JavaScript, and PHP to demonstrate how developers can implement a character counter tool that can be displayed next to a text input to show several types of statistics about the text entered by the users, like the current character count and the estimated time that other people will take to read the text.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

1. How to Use a PHP Color Name to Hex Conversion Package that Provides Enum Values for Standard Colors Used by Browsers, Tailwind, and Bootstrap CSS Frameworks

Updated on: 2023-09-29

Posted on:

Blog: PHP Hex Color Value Enum package blog
Package: PHP Hex Color Value Enum

In Web browsers, colors can be referred to using the numeric values of the component color values, like in hexadecimal or by the respective names.

The popularity of CSS frameworks like Bootstrap and Tailwind has increased the number of colors developers may want to use in their site pages.

Humans usually prefer to use names rather than numbers to refer to objects because names are easier to remember.

This package provides sets of enumeration definitions for colors used by default browsers, Tailwindow or Bootstrap.

This way, developers can refer to any of those colors by name rather than by color values.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

1172. Fast PHP Menu Builder, Pure PHP Automatic Backup, 8 Artificial Intelligence Facts - 3 minutes - Lately in PHP 97

Updated on: 2023-09-28

Posted on:

On the Lately in PHP 97 podcast you will learn in 6 minutes about a fast PHP menu builder package that loads configuration from files, a pure PHP automatic database backup package, 8 artificial intelligence facts that all developers need to know.

Read this article, watch a 6-minute video, or listen to episode 97 audio of the Lately in PHP podcast to learn about the best articles published on the PHP Classes site in the week of September 17 through September 22.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

1. How to Implement WordPress Bot Protection by Blocking Abusive Crawlers

Updated on: 2023-09-27

Posted on:

Blog: My Wordpress Crawler Plugin package blog
Package: My Wordpress Crawler Plugin

WordPress is a popular PHP content management system used by many sites.

This fact makes WordPress sites targeted by people with bad intentions.

Some of those people crawl sites to find vulnerabilities. Others want to copy the contents to other sites without their permission.

One way to avoid this kind of abuse is to block crawler bots.

This package implements a WordPress plugin that helps block the access of abusive crawlers.

It also provides administration pages to allow WordPress site administrators to configure several aspects of the features to block bot accesses.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

1. How to Use a PHP ImageMagick Extension to Convert SVG to PNG Removing Transparency

Updated on: 2023-09-26

Posted on:

Blog: PHP Imagick SVG to PHP package blog
Package: PHP Imagick SVG to PHP

SVG is a popular format to store images in a vector. Vectorial formats are used to represent graphics defined by lines and shapes. This differs from bitmap formats that represent images by a grid of points.

Vectorial formats can represent better-quality graphics, while image files may take less disk space.

Some applications do not support vectorial images. Therefore, users with images in vectorial formats like SVG may need to convert those images to bitmap formats to use the images in those applications.

This package provides an example script showing how to convert images in SVG format to PNG using the Image Magick PHP extension.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

1. How to use a WordPress Frontend Post Editor Plugin to Compose Articles with Blocks Visually

Updated on: 2023-09-25

Posted on:

Blog: Maniruzzaman WordPress Frontend Editor package blog
Package: Maniruzzaman WordPress Frontend Editor

WordPress is a well-known content management system that evolved thanks to many plugins that improve its features.

The base WordPress installation is minimal compared to what WordPress with great plugins allow.

This package provides an impressive plugin that allows publishers to compose rich content posts using a visual editor provided by this package plugin to insert and configure rich content blocks in a way that is easy to understand by lay users.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

1. How to Add Laravel Test Email Sent Support Feature to Check if Your Application in the Development Environment is Sending Correct Email Messages

Updated on: 2023-09-26

Posted on:

Blog: Laravel Local Email Sender package blog
Package: Laravel Local Email Sender

When a developer is working on a version of an application on his development computer, he may need to send email messages as part of the functionality of the applications.

Usually, development computers are inside a restricted network like a company office or a home office network.

Therefore, email messages cannot be delivered to remote addresses due to the restrictions of those networks.

Still, when the developer needs to test the email messages the application sends, he needs at least to view the messages sent by the application he is developing.

This package provides an alternative solution. It provides a local mailer service that developers can use in Laravel applications.

Instead of sending messages to a remote mail server, it sends messages to local log files. This way, developers can see the messages sent to the log files using a Web user interface also provided by this package.


Blog More ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)

  1972 - 1963   ...   1902 - 1893   1892 - 1883   1882 - 1873   1872 - 1863   1862 - 1853   1852 - 1843   1842 - 1833   1832 - 1823   1822 - 1813   1812 - 1803   1802 - 1793   1792 - 1783   ...   2 - 1  
  All package blogs All package blogs   Blog PHP Classes blog   Post article Post article