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  
  1419 - 1410   1409 - 1400   1399 - 1390   1389 - 1380   1379 - 1370   1369 - 1360   1359 - 1350   1349 - 1340   1339 - 1330   1329 - 1320   1319 - 1310   1309 - 1300   1299 - 1290   ...   9 - 1  

1. How to Implement a PHP MySQL Schema Migration Tool to Safely Upgrade an Application Database Schema

Updated on: 2021-08-06

Posted on:

Blog: PHP MySQL Scheman package blog
Package: PHP MySQL Scheman

Database schema changes are necessary to perform when an application needs to evolve and store more information in its database tables.

Changing a database schema is a delicate operation. The changes to be done on the database schema need to be done in the right order and use the correct SQL statements so that multiple changes can be done successfully.

This package provides a safer solution by generating a JSON file with the current database table schema definition.

Then the developer can make the database schema changes he wants in the JSON file so that the package can perform the necessary changes executing the correct SQL statements in the correct order.


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

1060. The Wonderful PHP 8 Features and Changes Part 3: The PHP 8 Named Parameters - 17 Minutes Lately in PHP Podcast Episode 88

Updated on: 2021-08-05

Posted on:

One of the oldest complaints of PHP developers is remembering the right order of the parameters of many PHP functions that they use.

PHP 8.0 introduces named parameters that allow PHP developers to specify the function parameters by name, regardless of the correct order.

Manuel Lemos and Samuel Adeshina comment specifically about the PHP 8 Named Parameters in the third part of this podcast episode.

Listen to the podcast, watch the video with manually edited subtitles in English, read the transcript to learn more about these exciting PHP 8 topics, and find where to buy the original PHP elePHPants shown in the podcast video.


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

1. How to Implement PHP Automated Testing for Projects that Generate HTML Output

Updated on: 2021-08-04

Posted on:

Blog: PHP HTML Test Case package blog
Package: PHP HTML Test Case

PHPUnit is a popular PHP package to create test suites. It helps developing code that tests the quality of PHP projects.

This package provides classes that use PHPUnit testing features to test the HTML output of PHP projects.

This way, it simplifies the control of the quality of PHP projects that need to generate HTML output.


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

1. How to Generate PHP Documentation from Comments in PHPDoc Format to Create a Github Wiki

Updated on: 2021-08-02

Posted on:

Blog: PHPDoc 2 Github Wiki package blog
Package: PHPDoc 2 Github Wiki

Github Wikis provide a means to create documentation for a package in a simple way. This way, developers can update documentation easily while the versions of documentation wiki are maintained also in Git repository.

Read this article to learn how to create documentation automatically for your PHP packages using phpDocumentor and then have that documentation updated in a Github wiki.


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

1. How to Implement a PHP Read Time Estimate to Show in Blog Article Pages

Updated on: 2021-07-30

Posted on:

Blog: PHP Read Time package blog
Package: PHP Read Time

Many users like to read blogs about interesting topics, but often they do not have much time to read long articles.

This class can estimate the time that an article could take to be read by an average user.

This way, sites can show the estimated read time to help users decide if they have the time to read the article when they look at it for the first time or leave it later.


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

1059. The Wonderful PHP 8 Features and Changes Part 2: The PHP 8 Null Safe Operator - 11 Minutes Lately in PHP Podcast Episode 88

Updated on: 2021-08-05

Posted on:

PHP 8.0 implements many excellent features requested by the PHP community to help improve many aspects of how developers can create their PHP projects.

The Lately in PHP podcast covered several of those features to explain how they work and what are their benefits for the PHP developers that can use PHP 8.

In the second part of this podcast episode, Manuel Lemos and Samuel Adeshina comment specifically about the PHP 8 Null Safe Operator.

Listen to the podcast, watch the video with manually edited subtitles in English, read the transcript to learn more about these exciting PHP 8 topics, and find where to buy the original PHP elePHPants shown in the podcast video.


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

1. How To Generate Blockies Identicon Images in PHP to Show a Graphical Representation of a Text String

Updated on: 2021-07-28

Posted on:

Blog: PHP Blockies package blog
Package: PHP Blockies

Blockies are images that can represent a given text graphically.

This package can generate blocky images for a given text in SVG formats to be displayed in multiple sizes with good quality.


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

1. How to Create Laravel Tags to be Assigned to Model Class Objects

Updated on: 2021-07-27

Posted on:

Blog: Laravel Taggable package blog
Package: Laravel Taggable

Tagging is a way to assign certain words to specific objects, making it easier to find all objects related to those words.

This package makes it easier to assign tags objects defined using model classes in a project that uses the Laravel framework.

The package also supports storing and retrieving the translation of texts of each tag.


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

1058. The Wonderful PHP 8 Features and Changes Part 1: The PHP 8 Plan - 12 Minutes Lately in PHP Podcast Episode 88

Updated on: 2021-07-28

Posted on:

PHP 8.0 is available since November 2020. It implements many excellent features requested by the PHP community to help improve many aspects of how developers can create their PHP projects.

After several years of pause, the Lately in PHP podcast returns with an episode recorded in November 2020 to comment about a few of the most exciting features and changes introduced by PHP 8.

In the first part of this podcast episode, Manuel Lemos and Samuel Adeshina comment about the PHP 8 planned improvements provided in PHP 8. In the following podcast episode parts, we cover more features of PHP 8 in detail.

Listen to the podcast, watch the video with manually edited subtitles in English, read the transcript to learn more about these exciting PHP 8 topics, and find where to buy the original PHP elePHPants shown in the podcast video.


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

1. How to Use a PHP Data Structures Library to Process Sets of Values More Efficiently using the PHP DS Extension

Updated on: 2021-07-23

Posted on:

Blog: PHP DS Functional package blog
Package: PHP DS Functional

The PHP DS extension provides a more efficient way to manipulate common data structures like vector, set, stack, queue, map, deque, and pqueue.

This package provides a simple way to convert values to be used by the functions of the PHP DS extension.


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

  1419 - 1410   1409 - 1400   1399 - 1390   1389 - 1380   1379 - 1370   1369 - 1360   1359 - 1350   1349 - 1340   1339 - 1330   1329 - 1320   1319 - 1310   1309 - 1300   1299 - 1290   ...   9 - 1  
  All package blogs All package blogs   Blog PHP Classes blog   Post article Post article  
For more information send a message to info at phpclasses dot org.