current location:Home > Technical Articles > Daily Programming > PHP Knowledge

  • IronMQ and Laravel: Setup
    IronMQ and Laravel: Setup
    This two-part tutorial guides beginners on using push queues with Laravel for background tasks, illustrated by a photo upload and resizing example. Resizing images is time-consuming; this approach prevents user delays by offloading the task. We'll a
    PHP Tutorial . Backend Development 822 2025-02-21 08:43:08
  • Dynamic Menu Builder for Bootstrap 3: Item and Link
    Dynamic Menu Builder for Bootstrap 3: Item and Link
    In part 1, we prototyped the end product and wrote the main Menu class, which serves as the menu manager – a container to hold all sub-units (items and links). In this part, we’ll build the remainder of the classes and demonstrate the menu builder’s
    PHP Tutorial . Backend Development 851 2025-02-21 08:42:09
  • Exposing Tables to Views in Drupal 7
    Exposing Tables to Views in Drupal 7
    Key Concepts This tutorial demonstrates how to integrate custom Drupal 7 database tables with the Views module, enabling powerful querying and data presentation capabilities. We'll cover making Views aware of your module's table structure, defining
    PHP Tutorial . Backend Development 337 2025-02-21 08:39:10
  • PHP 5.6 End of Beta
    PHP 5.6 End of Beta
    PHP 5.6 Beta Program Concludes: A Look at Key Features and Changes The PHP development team announced the final beta of PHP 5.6 on June 5th, 2014, marking the end of the beta phase and the commencement of the Release Candidate (RC) program. This s
    PHP Tutorial . Backend Development 442 2025-02-21 08:35:09
  • How to Create a Laravel CSS-Minify Command
    How to Create a Laravel CSS-Minify Command
    In this article you’ll learn how to use Laravel’s Artisan command line tool, and how to create a customized command. Note that you need to be familiar with the Laravel framework to get the most of this article. Key Takeaways Leverage Laravel Art
    PHP Tutorial . Backend Development 409 2025-02-21 08:30:14
  • Fractal: a Practical Walkthrough
    Fractal: a Practical Walkthrough
    API developers often face the challenge of database schema changes. Without a good implementation, modifying the column name may require refactoring the entire model. This article will demonstrate how to use Fractal as a bridge between the model and JSON output to simplify the API development process. Key points: Fractal is a PHP project that acts as an intermediate layer between the model and JSON output, allowing the database schema to be modified without refactoring the entire model, thus simplifying API development. Fractal works with Composer and is part of The League of Extraordinary Packages
    PHP Tutorial . Backend Development 889 2025-02-20 13:10:14
  • 13 Steps to Get eZ Publish 5.x to Work on Homestead
    13 Steps to Get eZ Publish 5.x to Work on Homestead
    I have since taken another look at eZ Publish (now eZ Platform) and things have improved significantly. Details here. This article was initially going to be a quick tip on how to install eZ Publish on Homestead in just a few steps. However, after I
    PHP Tutorial . Backend Development 984 2025-02-20 12:51:11
  • Diffbot: Crawling with Visual Machine Learning
    Diffbot: Crawling with Visual Machine Learning
    Key Takeaways Diffbot is a “visual learning robot” that utilizes machine learning to crawl URLs and visually extract data, providing a more reliable and human-like interpretation of web content than traditional web crawlers. The Diffbot API full
    PHP Tutorial . Backend Development 985 2025-02-20 12:44:11
  • Automate PHP with Phake - Introduction
    Automate PHP with Phake - Introduction
    Core points Phake is a PHP automation tool that helps developers automate repetitive tasks such as updating database structures, database population, writing CRUD code, running tests, and uploading files to the server. Using Phake requires creating and configuring tasks in a Phakefile, similar to Gruntfile. Tasks can be executed sequentially, have dependencies, and can be grouped. Phake allows describing tasks, which facilitates understanding of the functions of specific tasks, especially when there are a large number of tasks in the Phakefile. By passing parameters, Phake tasks can be more flexible and customize specific tasks. This is done by declaring parameters in the function and then using the parameters to access individual parameters passed to the task
    PHP Tutorial . Backend Development 244 2025-02-20 12:38:10
  • Continuous Integration with PHP-CI
    Continuous Integration with PHP-CI
    This article explores PHPCI, a continuous integration (CI) service for PHP projects. It contrasts PHPCI with other popular CI tools like Jenkins and Travis CI, highlighting its strengths and weaknesses. Key Takeaways: PHPCI streamlines the process
    PHP Tutorial . Backend Development 883 2025-02-20 12:35:08
  • Getting Started with FluentPDO
    Getting Started with FluentPDO
    Say goodbye to boring SQL query! Simplify database operations with FluentPDO Are you tired of writing SQL queries, too? Especially when time is tight. If you are like me, today we will learn a very cool tool: FluentPDO. If you are not familiar with the term "PDO", don't worry. It is a very simple concept: in the PHP world, PDO stands for Persistent Data Object, which helps you abstract some basic database operations (such as insertion, update, delete, etc.). It is a layer of abstraction between you and the database. What's the result? No more need to write SQL queries! This may not be the first one you've ever seen
    PHP Tutorial . Backend Development 677 2025-02-20 12:34:17
  • Implement Client-side Bug Reporting with UserSnap
    Implement Client-side Bug Reporting with UserSnap
    Key Takeaways UserSnap is a tool that allows users to report bugs directly from a website by marking up a screenshot and sending all data in the JavaScript console. It can be integrated into a client’s website to expedite bug reporting and resolut
    PHP Tutorial . Backend Development 946 2025-02-20 12:33:10
  • Single Page App with Laravel and EmberJS
    Single Page App with Laravel and EmberJS
    In this part, we will see how Ember works, how to use Ember Data and how to build something simple with it. Router, Route, Model, Template and Store are some of the concepts of Ember. I’m not going to explain every one of those, so if you feel stuck,
    PHP Tutorial . Backend Development 792 2025-02-20 12:32:10
  • PINQ - Querify Your Datasets - Faceted Search
    PINQ - Querify Your Datasets - Faceted Search
    Key Takeaways PINQ, a PHP LINQ port, can be used to mimic a faceted search feature with MySQL, offering a powerful and straightforward approach. A faceted search works by taking user-provided keywords to search for products, returning matching p
    PHP Tutorial . Backend Development 644 2025-02-20 12:29:14
  • Fast PHP Routing with PHRoute
    Fast PHP Routing with PHRoute
    PHRoute is an interesting package: it’s a fast regular expression based router that you can easily implement in small to medium projects. However, it’s not just very fast: there are filters, filter groups and named routes. You can also use a basic co
    PHP Tutorial . Backend Development 216 2025-02-20 12:25:16

Tool Recommendations

jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.
form button
2024-02-29

HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.
Menu navigation
2024-02-29

jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.
form button
2024-02-29

Organic fruit and vegetable supplier web template Bootstrap5

An organic fruit and vegetable supplier web template-Bootstrap5
Bootstrap template
2023-02-03

Bootstrap3 multifunctional data information background management responsive web page template-Novus

Bootstrap3 multifunctional data information background management responsive web page template-Novus
backend template
2023-02-02

Real estate resource service platform web page template Bootstrap5

Real estate resource service platform web page template Bootstrap5
Bootstrap template
2023-02-02

Simple resume information web template Bootstrap4

Simple resume information web template Bootstrap4
Bootstrap template
2023-02-02

Cute summer elements vector material (EPS PNG)

This is a cute summer element vector material, including the sun, sun hat, coconut tree, bikini, airplane, watermelon, ice cream, ice cream, cold drink, swimming ring, flip-flops, pineapple, conch, shell, starfish, crab, Lemons, sunscreen, sunglasses, etc., the materials are provided in EPS and PNG formats, including JPG previews.
PNG material
2024-05-09

Four red 2023 graduation badges vector material (AI EPS PNG)

This is a red 2023 graduation badge vector material, four in total, available in AI, EPS and PNG formats, including JPG preview.
PNG material
2024-02-29

Singing bird and cart filled with flowers design spring banner vector material (AI EPS)

This is a spring banner vector material designed with singing birds and a cart full of flowers. It is available in AI and EPS formats, including JPG preview.
banner picture
2024-02-29

Golden graduation cap vector material (EPS PNG)

This is a golden graduation cap vector material, available in EPS and PNG formats, including JPG preview.
PNG material
2024-02-27

Home Decor Cleaning and Repair Service Company Website Template

Home Decoration Cleaning and Maintenance Service Company Website Template is a website template download suitable for promotional websites that provide home decoration, cleaning, maintenance and other service organizations. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-05-09

Fresh color personal resume guide page template

Fresh color matching personal job application resume guide page template is a personal job search resume work display guide page web template download suitable for fresh color matching style. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-29

Designer Creative Job Resume Web Template

Designer Creative Job Resume Web Template is a downloadable web template for personal job resume display suitable for various designer positions. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28

Modern engineering construction company website template

The modern engineering and construction company website template is a downloadable website template suitable for promotion of the engineering and construction service industry. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28