Tagged articles
70 articles
Page 1 of 1
php Courses
php Courses
Jan 21, 2026 · Backend Development

How to Implement Purchase Quantity Limits in a PHP E‑Commerce Site

This guide explains how to add purchase quantity limits to a PHP‑based online store by designing a stock field in the database, updating product detail, cart, and order pages, using Ajax for dynamic updates, and ensuring inventory consistency throughout the checkout process.

ajaxe‑commercequantity limit
0 likes · 4 min read
How to Implement Purchase Quantity Limits in a PHP E‑Commerce Site
php Courses
php Courses
Dec 3, 2025 · Backend Development

How to Display Nearby POIs with PHP and Baidu Maps API

This step‑by‑step guide shows how to register a Baidu Maps developer account, create a PHP script that loads the BaiduMapAPI library, build a simple HTML page with a map container, retrieve nearby points of interest via the API, and display them using Ajax and the browser's geolocation.

Baidu Maps APIPHPPOI
0 likes · 6 min read
How to Display Nearby POIs with PHP and Baidu Maps API
php Courses
php Courses
Sep 25, 2025 · Backend Development

Build a POI Map with PHP & Baidu Maps API: Step-by-Step Guide

This tutorial walks you through registering a Baidu developer account, creating a PHP script, building a simple front‑end page, fetching nearby points of interest via the Baidu Maps API, and using Ajax to display the results on a map for enhanced navigation.

Baidu Maps APIPHPPOI
0 likes · 6 min read
Build a POI Map with PHP & Baidu Maps API: Step-by-Step Guide
JavaScript
JavaScript
May 9, 2025 · Frontend Development

Why Fetch API Beats Ajax: Simplify Your Web Requests Today

This article compares the traditional XMLHttpRequest‑based Ajax approach with the modern fetch API, highlighting fetch's Promise‑based syntax, streamlined configuration, flexible response handling, abort capabilities, and important considerations for cookies, error handling, and timeouts.

HTTP requestsJavaScriptPromise
0 likes · 5 min read
Why Fetch API Beats Ajax: Simplify Your Web Requests Today
Liangxu Linux
Liangxu Linux
Apr 29, 2025 · Backend Development

How to Fix Cross‑Origin Issues with Nginx: A Step‑by‑Step Guide

This article explains the browser same‑origin policy, demonstrates a CORS problem using two servers with an AJAX request, and provides a complete Nginx configuration—including add_header directives—to enable cross‑origin access and resolve the error.

CORSCross-OriginSame-Origin Policy
0 likes · 5 min read
How to Fix Cross‑Origin Issues with Nginx: A Step‑by‑Step Guide
php Courses
php Courses
Dec 12, 2024 · Backend Development

How to Display Nearby Points of Interest Using PHP and Baidu Maps API

This tutorial explains step-by-step how to register a Baidu Maps developer account, set up a PHP script, create an HTML page with a map container, retrieve geographic coordinates via JavaScript, call the Baidu Maps API to fetch nearby points of interest, and render them on the page.

Baidu Maps APIPHPPOI
0 likes · 6 min read
How to Display Nearby Points of Interest Using PHP and Baidu Maps API
php Courses
php Courses
Jun 28, 2024 · Backend Development

Implementing Product Purchase Quantity Limits in a PHP E‑Commerce Store

This article explains how to implement product purchase quantity limits in a PHP‑based online store, covering database schema changes, modifications to product detail, cart, and checkout pages, Ajax‑driven updates, inventory checks, and order management to prevent overselling and improve user experience.

BackendPHPajax
0 likes · 4 min read
Implementing Product Purchase Quantity Limits in a PHP E‑Commerce Store
php Courses
php Courses
Apr 15, 2024 · Backend Development

How to Display Nearby Points of Interest Using PHP and Baidu Maps API

This tutorial explains step‑by‑step how to register a Baidu Maps developer account, create a PHP script, build a simple HTML page, retrieve geographic coordinates via Ajax, call the Baidu Maps API to fetch surrounding POIs, and render them on the map for a web project.

POIajaxbaidu-maps
0 likes · 6 min read
How to Display Nearby Points of Interest Using PHP and Baidu Maps API
Sohu Tech Products
Sohu Tech Products
Mar 13, 2024 · Frontend Development

HTMX vs React: A Comparative Overview of Modern Front‑End Libraries

HTMX offers a lightweight, HTML‑attribute‑driven approach that adds AJAX, WebSocket and server‑sent event interactivity without JavaScript, making it ideal for simple pages, while React provides a full‑featured, component‑based JavaScript library with a steep learning curve, extensive ecosystem, and superior scalability for complex, state‑driven applications.

ComparisonHTMLHTMX
0 likes · 17 min read
HTMX vs React: A Comparative Overview of Modern Front‑End Libraries
php Courses
php Courses
Feb 7, 2024 · Backend Development

Implementing Purchase Quantity Limits in a PHP E‑Commerce Store

This article explains how to implement product purchase quantity limits in a PHP‑based online store by designing a stock field in the database, updating product detail, cart, and order pages, using Ajax for dynamic updates, and ensuring inventory consistency to improve user experience and operational efficiency.

ajaxinventorypurchase-limit
0 likes · 4 min read
Implementing Purchase Quantity Limits in a PHP E‑Commerce Store
php Courses
php Courses
Jan 25, 2024 · Frontend Development

Understanding AJAX: Asynchronous JavaScript and XML with PHP Example

This guide explains AJAX as an asynchronous JavaScript and XML technique that enables seamless client‑server communication with PHP, providing step‑by‑step examples and key concepts for building dynamic, responsive web applications.

AsynchronousJavaScriptPHP
0 likes · 3 min read
Understanding AJAX: Asynchronous JavaScript and XML with PHP Example
Sohu Tech Products
Sohu Tech Products
Sep 6, 2023 · Frontend Development

An Introduction to htmx: Using HTML Attributes for Dynamic Web Interactions

This article introduces htmx, a lightweight library that adds Ajax, CSS transitions, WebSockets, and server‑sent events to plain HTML through simple hx‑ attributes, enabling features like lazy loading, form validation, and view transitions without writing JavaScript, and works with any back‑end.

CSS transitionsFront-endHTML
0 likes · 18 min read
An Introduction to htmx: Using HTML Attributes for Dynamic Web Interactions
php Courses
php Courses
Aug 29, 2023 · Backend Development

Implementing Phone Verification Login with PHP

This article explains how to implement a phone‑verification login system using PHP, covering front‑end page design, AJAX‑based code sending, and server‑side validation with example code snippets for HTML, JavaScript, and PHP integration.

PHPPhone VerificationSMS
0 likes · 6 min read
Implementing Phone Verification Login with PHP
Huolala Tech
Huolala Tech
Jun 6, 2023 · Frontend Development

Which Web Data Reporting Method Is Best? Ajax vs Image vs Beacon vs Fetch

This article compares four common web data‑reporting techniques—Ajax, Image, Beacon, and fetch—examining their characteristics, advantages, disadvantages, experimental reliability, security, and user‑experience trade‑offs, and concludes that no single method is perfect but each fits different business scenarios.

Imageajaxbeacon
0 likes · 9 min read
Which Web Data Reporting Method Is Best? Ajax vs Image vs Beacon vs Fetch
37 Interactive Technology Team
37 Interactive Technology Team
Oct 10, 2022 · Frontend Development

AOP Techniques for Ajax and Jsonp in Front-End Development

The article explains how to use Aspect‑Oriented Programming to globally intercept and rewrite Ajax and JSONP requests—both native and framework based—by extending Function.prototype, overriding DOM methods, and employing ajax‑hook and Axios interceptors, culminating in a runnable demo that redirects traffic from a‑domain to b‑domain.

HookJSONPJavaScript
0 likes · 19 min read
AOP Techniques for Ajax and Jsonp in Front-End Development
HomeTech
HomeTech
Aug 16, 2022 · Information Security

Understanding Chrome 94 Private Network Access Restrictions and CORS Errors

The article explains why browsers like Chrome 94 block cross‑origin requests from public contexts to private‑network resources, illustrates the issue with a reproducible example, analyzes the underlying policy changes, and provides practical solutions and configuration steps to mitigate the problem.

CORSChromeHTTPS
0 likes · 6 min read
Understanding Chrome 94 Private Network Access Restrictions and CORS Errors
php Courses
php Courses
Mar 2, 2022 · Frontend Development

Implementing Real-Time Mobile Signature Capture with jSignature and PHP

This tutorial explains how to integrate the jSignature library with jQuery on the front end and PHP on the back end to provide a real‑time mobile signature feature, covering library download, HTML markup, JavaScript initialization, reset, AJAX submission, and server‑side base64 image handling.

JavaScriptajaxjSignature
0 likes · 5 min read
Implementing Real-Time Mobile Signature Capture with jSignature and PHP
php Courses
php Courses
Oct 18, 2021 · Frontend Development

AJAX Technology – Asynchronous Data Retrieval (Course Overview)

This course introduces AJAX (Asynchronous JavaScript and XML), explaining how it enables browsers to fetch data without page refresh by sending asynchronous requests, and clarifies that AJAX is a technique combining existing web standards rather than a new programming language.

AsynchronousCourseJavaScript
0 likes · 1 min read
AJAX Technology – Asynchronous Data Retrieval (Course Overview)
Tencent Cloud Developer
Tencent Cloud Developer
Oct 9, 2021 · Frontend Development

Cross-Origin Issues and Solutions in Web Development

The article explains cross‑origin restrictions in web development, distinguishes broad and narrow cross‑origin, outlines common scenarios, and compares solutions such as JSONP, CORS, Flash, server proxies, and front‑end techniques like document.domain, hash, window.name, and postMessage, highlighting each method’s pros and cons.

CORSCross-OriginJSONP
0 likes · 20 min read
Cross-Origin Issues and Solutions in Web Development
MaGe Linux Operations
MaGe Linux Operations
Apr 25, 2021 · Backend Development

How to Use AJAX with Django: GET & POST Requests Made Easy

This tutorial explains how to integrate AJAX fetch calls with Django views for both GET and POST requests, covering header configuration, CSRF handling, JSON data exchange, and the updated method for detecting AJAX requests in Django 3.1 and later.

CSRFDjangoJSON
0 likes · 11 min read
How to Use AJAX with Django: GET & POST Requests Made Easy
php Courses
php Courses
Feb 8, 2021 · Backend Development

Laravel Like Comment: Installation and Usage Guide

This article introduces the Laravel‑like‑comment package, outlines its features, and provides step‑by‑step instructions—including Composer installation, service provider registration, asset publishing, database migration, CSS/JS inclusion, user model configuration, and Blade directives for adding likes and comments—to integrate a full‑featured AJAX comment system into a Laravel application.

BackendBladeComment System
0 likes · 5 min read
Laravel Like Comment: Installation and Usage Guide
Efficient Ops
Efficient Ops
Sep 6, 2020 · Backend Development

Why Keep-Alive Isn’t Enough: From Ajax Polling to WebSocket Mastery

This article explains the limits of HTTP keep-alive, compares Ajax polling and long‑polling techniques for server push, and then details how the WebSocket protocol establishes a full‑duplex connection through a handshake and data‑transfer phase.

HTTPKeep-AliveWebSocket
0 likes · 7 min read
Why Keep-Alive Isn’t Enough: From Ajax Polling to WebSocket Mastery
Tech Musings
Tech Musings
Mar 23, 2020 · Backend Development

Mastering Multipart/Form-Data: From AJAX FormData to Spring Boot Backend

This guide explains how multipart/form-data enables sending JSON and binary data together, outlines its essential specifications, demonstrates front‑end FormData usage, and details Spring Boot back‑end handling with @RequestParam and @RequestPart annotations.

BackendFormDataHTTP
0 likes · 4 min read
Mastering Multipart/Form-Data: From AJAX FormData to Spring Boot Backend
vivo Internet Technology
vivo Internet Technology
Feb 19, 2020 · Frontend Development

What Is Front-End Development and the Evolution of Web Technologies

The article explains front‑end development as browser‑side code that renders HTML skeleton, CSS styling, and JavaScript interactivity, traces the full request‑to‑display lifecycle, recounts JavaScript’s history from 1995 to ES6, and surveys evolving paradigms such as Ajax, MVC, MVVM, SPA, SSR, and full‑stack Node.

JavaScriptMVCSPA
0 likes · 17 min read
What Is Front-End Development and the Evolution of Web Technologies
Ziru Technology
Ziru Technology
Sep 19, 2019 · Frontend Development

How to Build a Comprehensive Front-End Performance Monitoring System

This article explains how to create a front‑end monitoring client that captures global JavaScript errors, tracks resource loading and page performance metrics, intercepts AJAX and fetch requests, gathers PV/UV statistics, and reports data using various strategies such as image beacons, POST, and IndexedDB storage.

IndexedDBajaxbeacon
0 likes · 14 min read
How to Build a Comprehensive Front-End Performance Monitoring System
Wukong Talks Architecture
Wukong Talks Architecture
Apr 27, 2019 · Frontend Development

Understanding AJAX: Principles, Form Submission, XMLHttpRequest, jQuery Implementation, Advantages and Disadvantages

This article explains the fundamentals of AJAX, including its definition, the need for asynchronous communication, how form submissions work, the XMLHttpRequest object methods and properties, jQuery implementations, advantages, disadvantages, and typical application and non‑application scenarios, with complete code examples.

AsynchronousJavaScriptWeb Development
0 likes · 15 min read
Understanding AJAX: Principles, Form Submission, XMLHttpRequest, jQuery Implementation, Advantages and Disadvantages
Wukong Talks Architecture
Wukong Talks Architecture
Apr 25, 2019 · Frontend Development

Understanding AJAX: Principles, Form Submission, XMLHttpRequest, jQuery Implementation, Advantages and Disadvantages

This article explains the concept of AJAX, why asynchronous communication is needed, how to submit forms and handle server responses using raw XMLHttpRequest and jQuery, compares GET and POST methods, and outlines the benefits, drawbacks, and suitable scenarios for AJAX in web development.

AsynchronousJavaScriptWeb Development
0 likes · 12 min read
Understanding AJAX: Principles, Form Submission, XMLHttpRequest, jQuery Implementation, Advantages and Disadvantages
QQ Music Frontend Team
QQ Music Frontend Team
Mar 17, 2019 · Frontend Development

How to Build a Front‑End User Behavior Tracing System for Faster Issue Diagnosis

This article explains the design and implementation of a front‑end user behavior tracing system, covering common external network problems, the importance of collecting runtime environment, data, JS errors, and interaction logs, and detailing SDK data collection, reporting strategies, server processing, and query platform visualization.

IndexedDBUser Behavior Trackingajax
0 likes · 14 min read
How to Build a Front‑End User Behavior Tracing System for Faster Issue Diagnosis
Java Captain
Java Captain
Dec 8, 2018 · Fundamentals

What Happens Behind the Scenes When You Enter a URL

The article explains step‑by‑step what occurs when a user types a URL, covering DNS resolution, browser caching, HTTP requests and redirects, server processing, HTML generation, resource fetching, compression, and asynchronous AJAX communication, using Facebook as a concrete example.

BrowserDNSHTTP
0 likes · 15 min read
What Happens Behind the Scenes When You Enter a URL
MaGe Linux Operations
MaGe Linux Operations
Nov 8, 2018 · Backend Development

How to Scrape Meituan Takeout App Reviews Using AJAX and JavaScript

This guide walks you through analyzing Meituan Takeout's comment API, constructing the correct AJAX request URLs, extracting review data with regular expressions, looping through pages, and storing the results in files or a database, complete with code snippets and screenshots.

Meituanajaxdata-extraction
0 likes · 4 min read
How to Scrape Meituan Takeout App Reviews Using AJAX and JavaScript
Qunar Tech Salon
Qunar Tech Salon
Sep 28, 2018 · Backend Development

Comprehensive Guide to Solving Cross-Origin Issues in Java Web Applications

This article explains the principles of cross-origin restrictions, analyzes various client‑side and server‑side solutions such as disabling browser security, using script tags, JSONP, and especially CORS with Spring Boot filters, annotations, and proxy configurations, providing complete code examples and practical deployment tips.

CORSCross-OriginJSONP
0 likes · 15 min read
Comprehensive Guide to Solving Cross-Origin Issues in Java Web Applications
Java Architect Essentials
Java Architect Essentials
Jun 28, 2018 · Frontend Development

Should Small Teams Adopt Front‑End Separation? Lessons from MVC to Node.js

From legacy JSP‑based MVC to semi‑separated Ajax‑driven pages and finally fully separated front‑end architectures using Node.js, this article examines each stage’s structure, advantages, and drawbacks, arguing that small‑to‑mid‑size companies must weigh resource constraints, performance, and maintenance before fully embracing front‑end separation.

MVCNode.jsajax
0 likes · 12 min read
Should Small Teams Adopt Front‑End Separation? Lessons from MVC to Node.js
ITPUB
ITPUB
Jun 16, 2018 · Frontend Development

From JSP MVC to Full Front‑Back Separation: When Is It Worth It?

The article walks through the evolution of front‑end development from traditional JSP/Servlet MVC through semi‑separated Ajax‑driven pages to fully separated front‑back architectures, highlighting each stage’s structure, advantages, drawbacks, and the practical considerations that make full separation risky for small‑to‑medium projects.

MVCNode.jsajax
0 likes · 12 min read
From JSP MVC to Full Front‑Back Separation: When Is It Worth It?
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Feb 10, 2018 · Frontend Development

Mastering CORS: How to Fix Cross‑Origin Errors in Your Web Apps

This article explains what CORS is, why browsers enforce same‑origin policies, details the essential HTTP headers involved, and offers practical solutions—including server‑side configuration, temporary browser work‑arounds, and proxy setups—to resolve cross‑origin request errors.

CORSCross-OriginWeb Security
0 likes · 7 min read
Mastering CORS: How to Fix Cross‑Origin Errors in Your Web Apps
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Feb 6, 2018 · Frontend Development

Why Switch to Fetch API? A Frontend Guide to Modern AJAX

This article compares the traditional XMLHttpRequest‑based AJAX approach with the modern Fetch API, highlighting its Promise‑based design, cleaner syntax, better compatibility strategies, common pitfalls, and practical usage tips for frontend developers.

JavaScriptPromiseajax
0 likes · 4 min read
Why Switch to Fetch API? A Frontend Guide to Modern AJAX
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Feb 1, 2018 · Frontend Development

Mastering AJAX: From XMLHttpRequest to CORS and JSON

This article walks through the evolution of AJAX, explains how XMLHttpRequest works, introduces JSON as a lightweight data format, and shows how to handle cross‑origin requests with CORS, including practical code examples and a simple jQuery wrapper.

CORSJSONXMLHttpRequest
0 likes · 11 min read
Mastering AJAX: From XMLHttpRequest to CORS and JSON
21CTO
21CTO
Dec 17, 2017 · Frontend Development

Boost Site Speed with PJAX: Combine pushState and Ajax for Faster Navigation

This tutorial explains how PJAX combines HTML5 pushState with Ajax to replace page content without full reloads, dramatically speeding up website navigation, and provides step‑by‑step installation, example code, and performance benefits for modern front‑end development.

PJAXWeb Performanceajax
0 likes · 9 min read
Boost Site Speed with PJAX: Combine pushState and Ajax for Faster Navigation
21CTO
21CTO
Oct 14, 2017 · Frontend Development

Mastering Cross‑Origin Requests: From AJAX to JSONP and CORS

This tutorial explains the concept of cross‑origin requests, demonstrates practical AJAX calls between two Node.js servers on different ports, and walks through three major solutions—standard AJAX, JSONP, and CORS—while also covering alternative techniques like window.name and postMessage.

CORSCross-OriginJSONP
0 likes · 12 min read
Mastering Cross‑Origin Requests: From AJAX to JSONP and CORS
Architecture Digest
Architecture Digest
Oct 9, 2017 · Frontend Development

Evolution of Front-End Frameworks: From Web1.0 to MVVM and Beyond

This article traces the historical evolution of front‑end development, examining early Web 1.0 JSP/ASP architectures, the rise of AJAX, and the progression through MVC, MVP, MVVM, and Flux/Redux patterns, highlighting their benefits, drawbacks, and impact on modern front‑end engineering.

MVCMVVMajax
0 likes · 11 min read
Evolution of Front-End Frameworks: From Web1.0 to MVVM and Beyond
MaGe Linux Operations
MaGe Linux Operations
Sep 18, 2017 · Backend Development

How to Scrape Meituan Waimai App Comments via AJAX and JavaScript

This guide walks you through analyzing the Meituan Waimai app's comment section, uncovering the AJAX requests that load data, constructing the proper URL pattern, looping through pages to fetch JSON, and storing the results in files or a database for further analysis.

Data ExtractionJavaScriptMeituan
0 likes · 5 min read
How to Scrape Meituan Waimai App Comments via AJAX and JavaScript
Ctrip Technology
Ctrip Technology
Jun 22, 2017 · Frontend Development

Common Front‑End Data Exchange Methods and Their Use Cases with Code Examples

This article reviews various front‑end data exchange techniques—including HTTP methods, form encodings, AJAX, fetch, Server‑Sent Events, WebSocket, postMessage, and Web Workers—explaining when to use each, providing practical examples and code snippets for real‑world scenarios.

HTTPServer‑Sent EventsWeb Workers
0 likes · 16 min read
Common Front‑End Data Exchange Methods and Their Use Cases with Code Examples
Hujiang Technology
Hujiang Technology
Dec 2, 2016 · Frontend Development

Best Practices for Using AJAX in React Applications

This article reviews four common approaches—Root Component, Container Component, Redux Async Actions, and Relay—for handling AJAX requests in React, explains when each method is appropriate, and warns against two anti‑patterns, helping developers choose the most suitable strategy for their project's size and architecture.

ReactReduxRelay
0 likes · 8 min read
Best Practices for Using AJAX in React Applications
21CTO
21CTO
Oct 17, 2015 · Fundamentals

What Really Happens Behind the Scenes When You Visit a URL?

This article walks through every step that occurs when you type a URL— from the browser’s DNS lookup and HTTP request, through server processing, redirects, HTML rendering, and subsequent resource and AJAX calls—revealing how browsers, servers, and CDNs cooperate to deliver a web page.

BrowserDNSHTTP
0 likes · 15 min read
What Really Happens Behind the Scenes When You Visit a URL?
Architect
Architect
Sep 17, 2015 · Frontend Development

Fallback and Disaster Recovery Strategies for High‑Traffic Web Pages

The article explains why high‑traffic web pages need robust fallback and disaster‑recovery mechanisms, outlines common failure scenarios, and presents practical solutions such as request retries, local caching, backup interfaces, and hard‑coded data with illustrative JavaScript code.

Fallbackajaxdisaster recovery
0 likes · 10 min read
Fallback and Disaster Recovery Strategies for High‑Traffic Web Pages
21CTO
21CTO
Aug 14, 2015 · Frontend Development

From AJAX to Node: A Journey Through Modern Web Development

Tracing the evolution of web technologies—from early AJAX challenges and jQuery’s rise, through Chrome’s dominance, GitHub’s impact, OAuth, JSON, and modern frameworks like Node.js and Bootstrap—the article reflects on how these tools reshaped frontend development and the broader software landscape.

Big DataNode.jsWeb Development
0 likes · 14 min read
From AJAX to Node: A Journey Through Modern Web Development
Ctrip Technology
Ctrip Technology
Nov 11, 2014 · Frontend Development

Why Browser Clients Should Adopt Asynchronous Programming: An Actor‑Model Perspective

The article explains how applying asynchronous programming and the actor model to browser‑client interactions—using Ajax polling, read‑write separation, and non‑blocking request patterns—can improve throughput, avoid timeouts, and enable independent optimization of read and write services in high‑concurrency web applications.

Asynchronousactor-modelajax
0 likes · 7 min read
Why Browser Clients Should Adopt Asynchronous Programming: An Actor‑Model Perspective