1. How to Automate Laravel Application Setup to Make it Run with MySQL, NGinx and Envoyer
Updated on: 2021-01-09
Posted on: 2021-01-09
Blog: PHP App Server Tools package blog
Package: PHP App Server Tools
This package helps doing other important setup steps like setting up the directory of the application, MySQL database access, the NGinx Web server, the integration with the Envoyer application deployment service and some security steps.
More ... Post a comment See comments (0) Trackbacks (0)
1. How to Create a PHP PDF Report Generator Script with a Real Example
Updated on: 2021-05-21
Posted on: 2021-01-07
Blog: PHP PDF Table using FPDF package blog
Package: PHP PDF Table using FPDF
To generate more advanced PDF documents like those of reports that display data in tables, it is a more complex process as it necessary to create PDF document with table structures with data being displayed in the right table spaces.
Read this tutorial that shows the example PHP code on how to use the package PHP PDF Table using FPDF to create PDF documents with data displayed in tables.
More ... Post a comment See comments (6) Trackbacks (0)
1. How to Generate a PHP Google Calendar Add Event Link to Add Tasks to a User Schedule
Updated on: 2021-01-06
Posted on: 2021-01-05
Blog: PHP Google Calendar Add Event package blog
Package: PHP Google Calendar Add Event
This package provides a simple way to add a scheduled task to Google Calendar by generating a link with all the parameters of the task.
So when the user clicks on that link, the browser goes to a page of Google Calendar to add the task to his calendar.
This way it becomes simple for a site to add tasks to other people calendars on Google Calendar.
More ... Post a comment See comments (7) Trackbacks (0)
1. How to Implement a PHP Queue Jobs System that Will Execute a Tasks by a Specific Order using Job Pipes
Updated on: 2021-01-02
Posted on: 2021-01-02
Blog: PHP Queue Jobs Piping package blog
Package: PHP Queue Jobs Piping
For instance, this can be the case of a newsletter mailing list processing task that can be split in smaller tasks like 1) pull the list of recipients from a database, 2) merge the recipient information in the newsletter message contents, 3) send the newsletter messages to each recipient.
This package allows implementing a queue of tasks to be run by the same script.
Applications just need to define objects of classes that will run the different tasks and pass them to this package, so the task objects are queued.
Later, this package can run all the tasks one after the other by calling the objects that were queued.
This way this package can simplify the division of complex tasks in smaller tasks that execute simpler steps.
More ... Post a comment See comments (0) Trackbacks (0)
1. How Can PHP Recognize Text in Russian Sentences that May Be Misspelled Using Metaphone
Updated on: 2020-12-31
Posted on: 2020-12-31
Blog: Russian PHP Metaphone package blog
Package: Russian PHP Metaphone
This allows to compare two words or two sentences to detect how similar they may be in terms of pronunciation.
This way it is possible to detect if the user has written a given word or sentence with spelling mistakes.
The pronunciation rules are different from language to language. The most common implementations of the algorithm are meant to be used with sentences in the English language.
This package provides an implementation of the Metaphone algorithm that works well in Russian.
More ... Post a comment See comments (0) Trackbacks (0)
1. How to Quickly Implement a PHP JSON Search File Solution Similar to Using XPath for XML
Updated on: 2020-12-29
Posted on: 2020-12-29
Blog: PHP JSON Path package blog
Package: PHP JSON Path
This package implements a way to search in PHP objects or other type of data structures using a language to define search criteria very similar to XPATH.
It helps searching and processing complex data structures using minimal amount of code.
More ... Post a comment See comments (0) Trackbacks (0)
1. How to Implement Your Own CMS Modules Using This PHP CMS Module Builder on Top of XOOPS CMS
Updated on: 2020-12-26
Posted on: 2020-12-26
Blog: XOOPS Modules Builder package blog
Package: XOOPS Modules Builder
This package can be used to develop new modules, thus allowing to extend XOOPS in less time than if you had to manually write all code of a new XOOPS module.
More ... Post a comment See comments (0) Trackbacks (0)
1. How to Use a PHP Debug Class to Find and Fix Code Issues Related with Global Variables
Updated on: 2020-12-22
Posted on: 2020-12-22
Blog: PHP Dump All Variables and Functions package blog
Package: PHP Dump All Variables and Functions
This package makes it easier to inspect and display all types of global variables that are set when a PHP script is executed.
This way, this package may help debugging a case in less time than it would take using more traditional debug methods.
More ... Post a comment See comments (0) Trackbacks (0)
1. How to Automate the Calls to a PHP CRUD API
Updated on: 2020-12-19
Posted on: 2020-12-19
Blog: Mezon PHP CRUD API Service Client package blog
Package: Mezon PHP CRUD API Service Client
These CRUD interfaces may be used by Web page based applications or mobile applications calling an API.
This package simplifies the implementation of CRUD interfaces to be accessible via Web APIs, by providing basic functionality that most CRUD implementations need to provide.
This way you can implement Web page based or mobile applications in less time than if you had to implement a CRUD interface in more traditional ways.
More ... Post a comment See comments (0) Trackbacks (0)
1. How to Implement PHP Money Calculations in Laravel Model Objects
Updated on: 2020-12-17
Posted on: 2020-12-17
Blog: Laravel Money Package package blog
Package: Laravel Money Package
This package implements operations with money amounts that go behind money value formatting as text, like for instance deposit and withdraw funds or calculating sums of amounts stored in objects of model classes implemented with the Laravel framework.
This package can greatly simplify complex operations that you may need to perform with money amounts of applications related finances.
More ... Post a comment See comments (0) Trackbacks (0)