515. Notable PHP package: PHP Emoji Country Flags
Updated on: 2017-01-26
Posted on: 2017-01-26
Unicode can also be used to display several types of flags including country flags.
This class can take the the letter code of a country and returns a Unicode string for the characters that represents the flag of a country.
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 can take the the letter code of a country and returns a Unicode string for the characters that represents the flag of a country.
Read this article to learn more details about how this notable PHP package works.



514. The Fastest Method to Evaluate Tune the Performance of Any PHP Web Application Server using MySQL or PostgreSQL
Updated on: 2017-01-27
Posted on: 2017-01-25
In the Web development world, we often have the problem of choosing the right server to use in the production environment of a Web application.
Maybe we need to buy a new server to handle the expected load, or maybe the customer wants to deploy in an existing server.
In any case, if after deploying and running the application it will show poor performance, then we need to ask the team what we can do to make the application faster or use a better server.
Therefore we need to determine if the application is performing well. Read this article to learn how to quickly determine the performance of an application on the current server.
More ...
Post a comment
See comments (1) Trackbacks (0)
Maybe we need to buy a new server to handle the expected load, or maybe the customer wants to deploy in an existing server.
In any case, if after deploying and running the application it will show poor performance, then we need to ask the team what we can do to make the application faster or use a better server.
Therefore we need to determine if the application is performing well. Read this article to learn how to quickly determine the performance of an application on the current server.



513. Notable PHP package: PHP Microsoft EWS Office 365
Updated on: 2017-01-24
Posted on: 2017-01-24
EWS is the set of APIs that can be used to manage Microsoft Exchange Office 365 Web Services which is the Exchange version on the cloud.
This class provides a PHP version of the EWS Office 365 API clients that can be used to build Web based applications based on the Exchange cloud version.
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 provides a PHP version of the EWS Office 365 API clients that can be used to build Web based applications based on the Exchange cloud version.
Read this article to learn more details about how this notable PHP package works.



512. PHP and JavaScript Innovation Award Report January 2017 Edition - October 2016 nominees
Updated on: 2017-01-23
Posted on: 2017-01-23
This is the January edition of the Innovation Award podcast hangout recorded by Manuel Lemos and Arturs Sosins to comment on the outstanding features of all the past month nominees and winners PHP and JavaScript packages, the prizes that the authors earned, starting with the nominees from the month of October 2016.
Listen to the podcast, or watch the hangout video to learn why the nominated packages were considered to be innovative, as well the current rankings of the Innovation Award Championship by author and by country.
More ...
Post a comment
See comments (0) Trackbacks (0)
Listen to the podcast, or watch the hangout video to learn why the nominated packages were considered to be innovative, as well the current rankings of the Innovation Award Championship by author and by country.



511. Notable PHP package: PHP Global Class Functions Hack Pack
Updated on: 2017-01-19
Posted on: 2017-01-19
When you need to create objects of different classes that belong to different namespaces, you need to declare those name spaces and instantiate the objects with the respective namespace declaration.
This may be a tedious task because it requires to write long lines of code to create those objects.
This package provides a better alternative. It can create global functions that will create objects of given classes and namespaces. The global functions can have simpler names that are easier to remember and type.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
This may be a tedious task because it requires to write long lines of code to create those objects.
This package provides a better alternative. It can create global functions that will create objects of given classes and namespaces. The global functions can have simpler names that are easier to remember and type.
Read this article to learn more details about how this notable PHP package works.



1. Simple Tutorial on using MySQL with PDO that works with PHP 7
Updated on: 2017-01-18
Posted on: 2017-01-18
Blog: PHP PDO database class package blog
Package: PHP PDO database class
Most PHP applications use MySQL databases but since PHP 7 was introduced the old MySQL extension was discontinued. Developers need to migrate either to using MySQLi or PDO.
Using PDO makes your code usable also with other types of databases besides MySQL.
Read this tutorial to learn how to perform simple common database queries as well perform table schema management operations using the PHP PDO database class.
More ...
Post a comment
See comments (4) Trackbacks (0)
Using PDO makes your code usable also with other types of databases besides MySQL.
Read this tutorial to learn how to perform simple common database queries as well perform table schema management operations using the PHP PDO database class.



510. Notable PHP package: PHP.ini Settings
Updated on: 2017-01-17
Posted on: 2017-01-17
PHP uses a php.ini file to read values that configures many aspects of the way PHP code works.
If you change one configuration value but set it to an incorrect type, PHP may not work as you expect and you may take a long time to figure what you did wrong.
The class provides a solution that can not only read and change php.ini settings, but it also can verify if you are setting those values to the correct types that PHP is expecting.
It uses a knowledge base file that contains the types of values that PHP expects for most of the configuration settings, so it can validate all the values and tell you if you set any values incorrectly.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
If you change one configuration value but set it to an incorrect type, PHP may not work as you expect and you may take a long time to figure what you did wrong.
The class provides a solution that can not only read and change php.ini settings, but it also can verify if you are setting those values to the correct types that PHP is expecting.
It uses a knowledge base file that contains the types of values that PHP expects for most of the configuration settings, so it can validate all the values and tell you if you set any values incorrectly.
Read this article to learn more details about how this notable PHP package works.



509. PHP 5 End of Life for Active Support - 7 Minutes Lately in PHP podcast episode 79
Updated on: 2017-01-16
Posted on: 2017-01-16
December was the month for which the last version of PHP 5.6 series had support for regular bug fixes. From now on only security bugs will be fixed.
This was one of the main topics discussed by Manuel Lemos and Arturs Sosins on the episode 79 of the Lately in PHP podcast.
In this episode they also talk about an article that shows the whole evolution in terms of performance since PHP 5.0 through PHP 7.1 and PHP 8 or 7.2 version, as well the usual proposals for the next PHP version like magic casting, decorator classes, throwable error code types, C# property like accessors, etc..
This article also contains a podcast summary as a text transcript and a 7 minute video.
Listen to the podcast, or watch the hangout video, or read the transcript text to learn more about these interesting PHP topics.
More ...
Post a comment
See comments (0) Trackbacks (0)
This was one of the main topics discussed by Manuel Lemos and Arturs Sosins on the episode 79 of the Lately in PHP podcast.
In this episode they also talk about an article that shows the whole evolution in terms of performance since PHP 5.0 through PHP 7.1 and PHP 8 or 7.2 version, as well the usual proposals for the next PHP version like magic casting, decorator classes, throwable error code types, C# property like accessors, etc..
This article also contains a podcast summary as a text transcript and a 7 minute video.
Listen to the podcast, or watch the hangout video, or read the transcript text to learn more about these interesting PHP topics.



508. Notable PHP package: PHP Secure Chat
Updated on: 2017-01-12
Posted on: 2017-01-12
When you want to implement a chat system between users of your application or site, there is always the concern that the messages may be viewed by people that manage the site, or even by spies and secret services because messages may have to be stored in the server before delivering them to the other users in the chat.
One way to avoid this problem is to implement end to end cryptography. This means that messages are encrypted before sent from the origin user and only decrypted by the destination users.
This package provides a solution to implement such approach in PHP. It uses some JavaScript to encrypt messages before sending from the origin user browser using the Blowfish algorithm.
It uses a secret key that only the origin and destination users know about. This way messages may be securely stored on the server database to be able to deliver to the recipient later when he is not online, without the risk of a third party viewing the messages without knowing the secret password.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
One way to avoid this problem is to implement end to end cryptography. This means that messages are encrypted before sent from the origin user and only decrypted by the destination users.
This package provides a solution to implement such approach in PHP. It uses some JavaScript to encrypt messages before sending from the origin user browser using the Blowfish algorithm.
It uses a secret key that only the origin and destination users know about. This way messages may be securely stored on the server database to be able to deliver to the recipient later when he is not online, without the risk of a third party viewing the messages without knowing the secret password.
Read this article to learn more details about how this notable PHP package works.



2. PHP Site Gamification Using a Secret Path
Updated on: 2017-01-11
Posted on: 2017-01-11
Blog: PHP Secret URL Path package blog
Package: PHP Secret URL Path
The main purpose of gamification is to keep our users entertained in game like activities, so that they stay around longer and come back more often, for instance to your site or your app.
We can accomplish this by setting up a sequence of page visits and rewarding our users if they complete the sequence correctly using the Secret Path class.
Read this article to learn how you can use the PHP Secret Path class to implement a neat game like experience for your users.
More ...
Post a comment
See comments (2) Trackbacks (0)
We can accomplish this by setting up a sequence of page visits and rewarding our users if they complete the sequence correctly using the Secret Path class.
Read this article to learn how you can use the PHP Secret Path class to implement a neat game like experience for your users.


