479. Notable PHP package: PHP Slack Bot
Updated on: 2016-11-08
Posted on: 2016-11-08
Slack is an application that has grown a lot in popularity as a communication application for teams that collaborate in the same project.
It provides an API that allows developers to create robot applications that can interact with Slack users.
This package can listen to messages sent by users and process them to generate useful replies.
It can also create interactive conversations by sending messages to users and handling the responses.
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 an API that allows developers to create robot applications that can interact with Slack users.
This package can listen to messages sent by users and process them to generate useful replies.
It can also create interactive conversations by sending messages to users and handling the responses.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
478. Notable PHP package: PHP System Process List
Updated on: 2016-11-04
Posted on: 2016-11-04
Processes are programs running on the current computer operating system.
Different systems manage and access the data of each process in different ways.
This class provides a platform independent solution to retrieve the list of processes and their details running either on Windows or Linux and other Unix-like systems.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
Different systems manage and access the data of each process in different ways.
This class provides a platform independent solution to retrieve the list of processes and their details running either on Windows or Linux and other Unix-like systems.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
477. Notable PHP package: PHP WordPress Hooks and Filters
Updated on: 2016-11-01
Posted on: 2016-11-01
WordPress is one of the most popular PHP applications. Part of its popularity came from the fact that it can be extended with thousands of plugins that customize its behavior and functionality.
Those plugins can extend WordPress functionality by the means of callback functions that execute custom code when certain actions happen, as well it can filter data that is generated to present the site Web pages.
This package implements a plugin system like the one in WordPress with action and filter hooks, except that those hooks are registered and manipulated using class objects.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
Those plugins can extend WordPress functionality by the means of callback functions that execute custom code when certain actions happen, as well it can filter data that is generated to present the site Web pages.
This package implements a plugin system like the one in WordPress with action and filter hooks, except that those hooks are registered and manipulated using class objects.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
474. Notable PHP package: PHP Cache Manager Wrapper
Updated on: 2016-10-27
Posted on: 2016-10-27
Requests sent to APIs or database accesses may take a significant amount of time to process depending on the complexity of the requests. However, some API requests or database accesses may be actually retrieving the same data.
This class provides a solution to automatically cache the responses of APIs or the results of the datatase queries implemented in PHP by looking at API request parameters and checking if they were stored in previously cached responses.
The package uses PSR-6 compliant cache classes, so it can be used with any cache storage container that implements the PSR-6 interfaces.
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 solution to automatically cache the responses of APIs or the results of the datatase queries implemented in PHP by looking at API request parameters and checking if they were stored in previously cached responses.
The package uses PSR-6 compliant cache classes, so it can be used with any cache storage container that implements the PSR-6 interfaces.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
473. Notable PHP package: ITE PSR-6 Cache
Updated on: 2016-10-25
Posted on: 2016-10-25
PSR-6 is a PHP Standards Recommendation from the FIG (Framework Interoperability Group) that defines a common interfaces for packages that want to implement data caching functionality.
This package provides an implementation of the PSR-6 interfaces to store and retrieved cache data in several types of containers like files, session variables and memcached.
This way all applications that need a caching package can use interchangeably these or other compatible packages that implement the PSR-6 interfaces.
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 an implementation of the PSR-6 interfaces to store and retrieved cache data in several types of containers like files, session variables and memcached.
This way all applications that need a caching package can use interchangeably these or other compatible packages that implement the PSR-6 interfaces.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
471. Notable PHP package: PHP Web Application Firewall
Updated on: 2016-10-20
Posted on: 2016-10-20
Some security attacks are performed by sending requests to Web servers that it is not expected to handle.
One way to minimize the chances of these attacks happening is to use a Web application firewall (WAF).
This package implements a Web Application Firewall in PHP for Web servers that support htaccess configuration.
It alters the .htaccess file so requests are handled by a script of this framework. It keeps track of a white list of request URLs supported by your application, so only approved URL formats are allowed.
URLs with unknown formats are put in moderation, so an administrator can approve the URLs or not for future requests.
This way the application can be protected from types of requests meant to perform security exploits.
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 minimize the chances of these attacks happening is to use a Web application firewall (WAF).
This package implements a Web Application Firewall in PHP for Web servers that support htaccess configuration.
It alters the .htaccess file so requests are handled by a script of this framework. It keeps track of a white list of request URLs supported by your application, so only approved URL formats are allowed.
URLs with unknown formats are put in moderation, so an administrator can approve the URLs or not for future requests.
This way the application can be protected from types of requests meant to perform security exploits.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
470. Notable PHP package: waPluginator
Updated on: 2016-10-18
Posted on: 2016-10-18
Some projects need to create files of different types, for instance to create themes and other types of configuration plugins.
Usually these files can be created from templates but if you need non-technical users to edit those files, they will not be able to do it because it is more complicated than they can handle.
This package provides a better alternative that consists in defining parameters that the users can edit using regular Web forms, thus without having to edit templates or configuration files.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
Usually these files can be created from templates but if you need non-technical users to edit those files, they will not be able to do it because it is more complicated than they can handle.
This package provides a better alternative that consists in defining parameters that the users can edit using regular Web forms, thus without having to edit templates or configuration files.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
468. Notable PHP package: PHP Safe Image Preview
Updated on: 2016-10-13
Posted on: 2016-10-13
Some sites need to receive images from users that may not be safe for displaying to non-adults.
In this case it may be better to avoid showing those images to children. However, when you don't know if the user is not an adult, it would be better to show an obfuscated version of the image.
This class can use an API to determine if an image is not safe for showing to non-adults. It can also return a blurred version when it is the case, thus avoid showing the image explicitly.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
In this case it may be better to avoid showing those images to children. However, when you don't know if the user is not an adult, it would be better to show an obfuscated version of the image.
This class can use an API to determine if an image is not safe for showing to non-adults. It can also return a blurred version when it is the case, thus avoid showing the image explicitly.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
466. Notable PHP package: BurgeATS
Updated on: 2016-10-11
Posted on: 2016-10-11
Many developers work for companies that have many times of needs but all those that have customers that need to provide support, often need a platform to keep track of their customer contacts and support requests.
This package implements an extensive solution to keep track of the customer information as in a CRM, as well the details of their support tickets and their status.
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 implements an extensive solution to keep track of the customer information as in a CRM, as well the details of their support tickets and their status.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
464. Notable PHP package: Mask
Updated on: 2016-10-06
Posted on: 2016-10-06
Template engines are frequently used in PHP applications to generate Web pages or some kind of other output from template files or strings, as they make it easy to separate login from presentation code.
Usually you use a component that processes a template file or a string and replaces some variables with values passed to the template engine.
This package provides an alternative approach by using a trait that can be used by any class. The template variables are replaced by the values of class variables or return values of class functions with the same names.
This way developers can easily turn templates into classes of their own that they can call to generate their applications output.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
Usually you use a component that processes a template file or a string and replaces some variables with values passed to the template engine.
This package provides an alternative approach by using a trait that can be used by any class. The template variables are replaced by the values of class variables or return values of class functions with the same names.
This way developers can easily turn templates into classes of their own that they can call to generate their applications output.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)