722. Notable PHP package: PHP Image Compression Analysis
Updated on: 2018-08-20
Posted on: 2018-08-20
JPEG is an algorithm for storing image data in files. It uses compression methods to reduce the size of the files that store the images.
The JPEG algorithm takes a percentage parameter that specifies the compression level that is applied to reduce the resulting file size at the expense of sacrificing the fidelity of the compressed image relatively to the original image.
The package can compare the original versions of an image and another version after being compressed using the JPEG algorithm with a given compression level.
The result is an image that shows the differences between the original image and the compressed version, so you can see the the fidelity level that is lost.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
The JPEG algorithm takes a percentage parameter that specifies the compression level that is applied to reduce the resulting file size at the expense of sacrificing the fidelity of the compressed image relatively to the original image.
The package can compare the original versions of an image and another version after being compressed using the JPEG algorithm with a given compression level.
The result is an image that shows the differences between the original image and the compressed version, so you can see the the fidelity level that is lost.
Read this article to learn more details about how this notable PHP package works.



3. Why You Should Contribute to Open Source Projects in 2018 and Beyond
Updated on: 2018-09-02
Posted on: 2018-08-13
Blog: Corcel (Laravel + WordPress) package blog
Package: Corcel (Laravel + WordPress)
Open source can change your life. It has changed mine with Corcel, an Open Source project that I started in 2013 which changed who I am and how I live.
Read this article to learn more the story of the project and how it became a passion for Open Source projects that is probably like yours.
More ...
Post a comment
See comments (1) Trackbacks (0)
Read this article to learn more the story of the project and how it became a passion for Open Source projects that is probably like yours.



712. How You Can Buy the PHP elephant for Sale in 2018 - The elePHPant, the PHP Mascot
Updated on: 2018-08-21
Posted on: 2018-07-26
Millions of PHP developers around the world are eager to have one PHP elePHPant, the mascot of PHP because it is a symbol of a language that we all love to program and made many of us happy for allowing us to earn honest money from our work developing PHP Web sites and mobile applications for customers.
However, this PHP mascot is hard to find when you want to buy one because producing these mascots is a complicated process.
The good news is that we are about to fix this problem. Thanks to the collaboration of several people, we are getting ready to start producing batches of PHP elePHPants in different countries at affordable prices, which can arrive to you soon. But we need your colaboration.
Read this article to learn how you can help to get elePHPants to your and your local PHP community soon and also can help PHP 8 come out faster with your collaboration.
More ...
Post a comment
See comments (0) Trackbacks (0)
However, this PHP mascot is hard to find when you want to buy one because producing these mascots is a complicated process.
The good news is that we are about to fix this problem. Thanks to the collaboration of several people, we are getting ready to start producing batches of PHP elePHPants in different countries at affordable prices, which can arrive to you soon. But we need your colaboration.
Read this article to learn how you can help to get elePHPants to your and your local PHP community soon and also can help PHP 8 come out faster with your collaboration.



711. Notable PHP package: PHP Artisan Make File Location
Updated on: 2018-07-19
Posted on: 2018-07-19
Artisan is a tool that comes with the Laravel framework that often is used to generate all sorts of project files.
Artisan can be extended with plugin packages also written in PHP provide additional functionality to this package.
This package provides additional options to configure the namespace of classes generated using Artisan.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
Artisan can be extended with plugin packages also written in PHP provide additional functionality to this package.
This package provides additional options to configure the namespace of classes generated using Artisan.
Read this article to learn more details about how this notable PHP package works.



710. Notable PHP package: PHP Binary Flags
Updated on: 2018-06-30
Posted on: 2018-06-30
This package can manage a group of boolean flags using integers.
It provides a trait that can perform operations to change integers that hold a set of bit values.
The package also provides an abstract class that uses the trait, so it can be used to create objects to manipulate binary flags.
The trait can manipulate integers with up to 64 bits. Currently the trait can:
- Register a function to be called when the binary flags are modified
- Check, get, set or remove a mask number from the binary flags
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
It provides a trait that can perform operations to change integers that hold a set of bit values.
The package also provides an abstract class that uses the trait, so it can be used to create objects to manipulate binary flags.
The trait can manipulate integers with up to 64 bits. Currently the trait can:
- Register a function to be called when the binary flags are modified
- Check, get, set or remove a mask number from the binary flags
Read this article to learn more details about how this notable PHP package works.



709. Notable PHP package: PHP Interface vs Abstract Class
Updated on: 2018-06-30
Posted on: 2018-06-30
This package provides examples of using interfaces and abstract classes.
It provides several examples of using classes that either implement interface definitions or are based on abstract classes.
Currently it provides regular classes for objects that implement a tea or a coffee using regular classes or extending an abstract class.
It also provides an example of a user class with and without using interfaces.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
It provides several examples of using classes that either implement interface definitions or are based on abstract classes.
Currently it provides regular classes for objects that implement a tea or a coffee using regular classes or extending an abstract class.
It also provides an example of a user class with and without using interfaces.
Read this article to learn more details about how this notable PHP package works.



708. Notable PHP package: PHP Count Array by Value Type
Updated on: 2018-06-26
Posted on: 2018-06-26
Array entries can have values of many types. PHP can return the count of entries in an array but if you just want to get the count of elements of a given type, PHP does not provide a direct means to achieve that.
This class not only can count the elements of a given type, but it also can handle nested arrays.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
This class not only can count the elements of a given type, but it also can handle nested arrays.
Read this article to learn more details about how this notable PHP package works.



707. Notable PHP package: PHP Array Keys Case Transform
Updated on: 2018-06-25
Posted on: 2018-06-25
PHP provides many array manipulation functions for a varied set of purposes, but not for all purposes.
Associative arrays can associate text strings to an associated value but the key text is case sensitive.
This package provides a solution that can recreate an associative array by changing the case of the string of each key.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
Associative arrays can associate text strings to an associated value but the key text is case sensitive.
This package provides a solution that can recreate an associative array by changing the case of the string of each key.
Read this article to learn more details about how this notable PHP package works.



706. Notable PHP package: Nero PHP Simulate Error
Updated on: 2018-06-19
Posted on: 2018-06-19
One way to verify whether applications are robust is to create tests to verify if they can handle cases that can happen in real world situations.
This package can simulate errors that may happen although they are never desired, like for instance code that has syntax errors or attempts to load missing classes.
Using this package you can avoid to ship to a production environment code that has serious errors that may cause embarrassment even to qualified developers.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
This package can simulate errors that may happen although they are never desired, like for instance code that has syntax errors or attempts to load missing classes.
Using this package you can avoid to ship to a production environment code that has serious errors that may cause embarrassment even to qualified developers.
Read this article to learn more details about how this notable PHP package works.



705. Notable PHP package: Mikrotik
Updated on: 2018-06-18
Posted on: 2018-06-18
Mikrotik is a brand of a company that produces hardware like network routers and servers.
This type of hardware can be controlled remotely via Internet connections.
This package provides means to communicate Mikrotik hardware from PHP, so it can be used to implement Web applications that can control the hardware from any where in the world where users have an Internet connection.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
This type of hardware can be controlled remotely via Internet connections.
This package provides means to communicate Mikrotik hardware from PHP, so it can be used to implement Web applications that can control the hardware from any where in the world where users have an Internet connection.
Read this article to learn more details about how this notable PHP package works.


