530. Notable PHP package: PHP Sodium Compat
Updated on: 2017-02-27
Posted on: 2017-02-27
Many PHP projects use the mcrypt extension to implement features that require encrypting, decrypting or hashing of data. However, mcrypt will be removed from PHP 7.2 core distribution because extension is based on code that is not maintained for more than 8 years.
Alternatively, developers should use the sodium extension that is now available in PECL and will make part of the PHP 7.2 core distribution.
This class provides a polyfill for sodium extension, so you can use it in your current PHP projects to prepare for PHP 7.2 upgrade, even if you are using an older PHP version and the PECL sodium extension is not available.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
Alternatively, developers should use the sodium extension that is now available in PECL and will make part of the PHP 7.2 core distribution.
This class provides a polyfill for sodium extension, so you can use it in your current PHP projects to prepare for PHP 7.2 upgrade, even if you are using an older PHP version and the PECL sodium extension is not available.
Read this article to learn more details about how this notable PHP package works.
529. PHP Articles Report February 2017 Edition
Updated on: 2017-02-23
Posted on: 2017-02-23
This is the February 2017 edition of the podcast hangout recorded by Manuel Lemos and Arturs Sosins to comment on the latest outstanding PHP articles published recently.
In this edition they discuss articles about the fastest method to evaluate the performance of a PHP Web application hire a server that can handle its needs in terms of CPU, RAM and disk, sending postal mail and cheques using an API, gamify a site the site link secret path, parsing and converting text with an amount in English to the respective number, and a simple tutorial on how to use MySQL with PDO in PHP 7.
Listen to the podcast, or watch the hangout video to learn more about these PHP articles.
More ...
Post a comment
See comments (0) Trackbacks (0)
In this edition they discuss articles about the fastest method to evaluate the performance of a PHP Web application hire a server that can handle its needs in terms of CPU, RAM and disk, sending postal mail and cheques using an API, gamify a site the site link secret path, parsing and converting text with an amount in English to the respective number, and a simple tutorial on how to use MySQL with PDO in PHP 7.
Listen to the podcast, or watch the hangout video to learn more about these PHP articles.
528. Best WordPress Security Plugin 2018 and 2017 - Review and Comparison of Top Free and Premium Versions of New Plugins and Support Services from Several Companies
Updated on: 2018-05-08
Posted on: 2017-02-22
WordPress is the most popular Web publishing platform. Since it is used by many Web site owners, it is also a target of many security exploits.
Many WordPress site owners do not know enough about security to protect their sites from being abused. Therefore they need to use plugins and tools to help them prevent and eventually fix security issues.
Read this this article to compare the features of the most recommended WordPress security plugins so you can pick one that addresses your needs.
More ...
Post a comment
See comments (2) Trackbacks (0)
Many WordPress site owners do not know enough about security to protect their sites from being abused. Therefore they need to use plugins and tools to help them prevent and eventually fix security issues.
Read this this article to compare the features of the most recommended WordPress security plugins so you can pick one that addresses your needs.
527. Notable PHP package: PHP JSON API Server
Updated on: 2017-02-21
Posted on: 2017-02-21
Nowadays PHP is used to implement APIs that serve mainly mobile applications. Implementing an API consists mainly of defining how PHP code will handle requests for different URL endpoints.
This package makes the process as simple as defining as specifying a directory that contains scripts for handling requests for each of the supported API endpoints.
Each endpoint script will be loaded and a function is called to handle the endpoint request and returns the response data to be returned to the calling client in JSON format.
The package also comes with a simple JavaScript library to make calls to an API implemented with this package.
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 makes the process as simple as defining as specifying a directory that contains scripts for handling requests for each of the supported API endpoints.
Each endpoint script will be loaded and a function is called to handle the endpoint request and returns the response data to be returned to the calling client in JSON format.
The package also comes with a simple JavaScript library to make calls to an API implemented with this package.
Read this article to learn more details about how this notable PHP package works.
526. Notable PHP package: PHP Address Autocomplete and Verification
Updated on: 2017-02-20
Posted on: 2017-02-20
Many sites need to request users to enter their postal addresses, like for instance in ecommerce sites. This may be a tedious task for the user, especially those that do not like to type on mobile devices.
Often users give up registering or buying a product when they need to fully enter their postal addresses on forms. So bureaucratic form filling may cause loss of customers.
This package provides a solution to minimize the pain of the users that need to enter postal addresses in forms. It provides means to autocomplete an address partially entered by the user in a Web form.
When used in conjunction with AJAX requests, it can autocomplete the address while the user is typing in on the form without having to reload the current page.
The possibility to validate if an address is correct is also very useful as it may avoid problems of delivering goods to addresses that are incorrect.
Read this article to learn more details about how this notable PHP package works.
More ...
Post a comment
See comments (0) Trackbacks (0)
Often users give up registering or buying a product when they need to fully enter their postal addresses on forms. So bureaucratic form filling may cause loss of customers.
This package provides a solution to minimize the pain of the users that need to enter postal addresses in forms. It provides means to autocomplete an address partially entered by the user in a Web form.
When used in conjunction with AJAX requests, it can autocomplete the address while the user is typing in on the form without having to reload the current page.
The possibility to validate if an address is correct is also very useful as it may avoid problems of delivering goods to addresses that are incorrect.
Read this article to learn more details about how this notable PHP package works.
525. Making PHP 7.2 More Secure with LibSodium Extension - 5 Minutes Lately in PHP podcast episode 80
Updated on: 2017-03-08
Posted on: 2017-02-16
Many PHP developers still use the mcrypt extension for encrypting and decrypting data. However, that extension is based on a C library that is not being maintained anymore by its developers. PHP applications are at risk of being exposed to eventual vulnerabilities that may be discovered in mcrypt but its developers will not fix them.
A better alternative is to use the LibSodium extension proposed by the security expert Scott Arciszewski to become part of the core PHP distribution since PHP 7.2.
This was one of the main topics discussed by Manuel Lemos and Christian Vigh (the PHP Innovation Award Winner of the Year of 2016) on the episode 80 of the Lately in PHP podcast.
In this episode they also talked about other proposals for future PHP versions like improving the mail() function with options passed using the 5th parameter, final modifier for class constants, type hinting for static objects, using namespaces for global functions, type hinting for arrays with values of the same type .
This article also contains a podcast summary as a text transcript and a 5 minute video of the summary.
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)
A better alternative is to use the LibSodium extension proposed by the security expert Scott Arciszewski to become part of the core PHP distribution since PHP 7.2.
This was one of the main topics discussed by Manuel Lemos and Christian Vigh (the PHP Innovation Award Winner of the Year of 2016) on the episode 80 of the Lately in PHP podcast.
In this episode they also talked about other proposals for future PHP versions like improving the mail() function with options passed using the 5th parameter, final modifier for class constants, type hinting for static objects, using namespaces for global functions, type hinting for arrays with values of the same type .
This article also contains a podcast summary as a text transcript and a 5 minute video of the summary.
Listen to the podcast, or watch the hangout video, or read the transcript text to learn more about these interesting PHP topics.
1. How to Use Termux Tutorial Running PHP Web Server or CLI with Termux PHP App to Control an Android Phone or Tablet
Updated on: 2017-04-09
Posted on: 2017-02-15
Blog: PHP Termux API package blog
Package: PHP Termux API
The Termux application allows running many well known Linux applications on an Android phone, tablet or any other kind of device.
This allows running PHP either from the Termux shell as a console script or as a Web server.
Read this article to learn how to execute PHP scripts from inside a Android device and expose to PHP some Android functionalities using the Termux application.
More ...
Post a comment
See comments (8) Trackbacks (0)
This allows running PHP either from the Termux shell as a console script or as a Web server.
Read this article to learn how to execute PHP scripts from inside a Android device and expose to PHP some Android functionalities using the Termux application.
524. Notable PHP package: PHP MySQL Project Documentation
Updated on: 2017-02-14
Posted on: 2017-02-14
MySQL is by far the most popular database used in PHP applications. Part of PHP application documentation is the information of the underlying database schema.
This class makes it simpler to generate documentation about an application database by generating HTML to display the schema of tables, fields and indexes of a MySQL database.
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 makes it simpler to generate documentation about an application database by generating HTML to display the schema of tables, fields and indexes of a MySQL database.
Read this article to learn more details about how this notable PHP package works.
523. Notable PHP package: PHP Moby NLP
Updated on: 2017-02-13
Posted on: 2017-02-13
Well formed sentences are based on grammatically correct combination of verbs and nouns, thus forming what is called complete thoughts.
This package provides a solution for generating complete thoughts from verbs and nouns.
It also allows verifying if sentences may have been written by bots that generate fake text by checking if the combination of verb and noun words is present in sentences.
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 provides a solution for generating complete thoughts from verbs and nouns.
It also allows verifying if sentences may have been written by bots that generate fake text by checking if the combination of verb and noun words is present in sentences.
Read this article to learn more details about how this notable PHP package works.
522. Notable PHP package: PHP Edit Subtitles Class
Updated on: 2017-02-09
Posted on: 2017-02-09
Many video hosting sites like for instance YouTube can show videos with sub-titles provided by the authors. The subtitles may be submitted in several known formats.
This package allows PHP applications to create and edit subtitles in some formats like SRT and VTT.
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 allows PHP applications to create and edit subtitles in some formats like SRT and VTT.
Read this article to learn more details about how this notable PHP package works.
