Tagged articles
87 articles
Page 1 of 1
php Courses
php Courses
Dec 25, 2025 · Backend Development

Boost PHP Performance: Faster Alternatives to count(), array_search() and More

This article presents practical PHP performance tips, showing how to replace count() with strlen(implode()), use in_array() instead of array_search(), free memory with unset(), prefer str_replace() over preg_replace(), and choose mysqli_fetch_assoc() over mysqli_fetch_array(), each illustrated with clear code examples.

Backendcode-tipsoptimization
0 likes · 6 min read
Boost PHP Performance: Faster Alternatives to count(), array_search() and More
Python Programming Learning Circle
Python Programming Learning Circle
Sep 20, 2025 · Fundamentals

2025 Python Survey Unveils AI Surge, Web Revival, and Performance Boosts

The 2025 Python Developer Survey, conducted by the Python Software Foundation and JetBrains, analyzes over 30,000 responses to reveal key trends such as the rise of AI‑driven coding agents, a resurgence of FastAPI for web development, widespread use of older Python versions, growing adoption of Rust for performance, and the importance of documentation and open‑source contributions, offering actionable insights for developers and tool providers.

AsyncDocumentationdeveloper-survey
0 likes · 22 min read
2025 Python Survey Unveils AI Surge, Web Revival, and Performance Boosts
php Courses
php Courses
Sep 2, 2025 · Backend Development

Master PHP’s rawurldecode(): Decode URLs Like a Pro

This article explains how PHP's rawurldecode() function decodes URL‑encoded strings, shows its syntax, provides a practical code example, highlights differences from urldecode(), and offers guidance for proper URL handling in web development.

BackendURL decodingrawurldecode
0 likes · 4 min read
Master PHP’s rawurldecode(): Decode URLs Like a Pro
Architect's Must-Have
Architect's Must-Have
Jun 20, 2025 · Operations

Top 10 Must‑Have Docker Images to Supercharge Your Development Workflow

This article curates a collection of essential Docker images—from remote IDEs and database managers to personal dashboards and monitoring tools—providing concise feature overviews, practical installation commands, and usage tips that help developers and ops engineers streamline their environments and boost productivity.

DevOpsDockercontainer-tools
0 likes · 16 min read
Top 10 Must‑Have Docker Images to Supercharge Your Development Workflow
Python Programming Learning Circle
Python Programming Learning Circle
Jun 12, 2025 · Fundamentals

Essential Python Libraries Every Developer Should Master

This guide introduces the most popular Python libraries across web development, GUI creation, data analysis, machine learning, and automation, explaining their purposes, advantages, selection criteria, and providing concise code examples to help developers quickly adopt the right tools for their projects.

AutomationGUIdata analysis
0 likes · 16 min read
Essential Python Libraries Every Developer Should Master
php Courses
php Courses
May 14, 2025 · Backend Development

Using PHP rawurldecode() to Decode URL‑Encoded Strings

This article explains the PHP rawurldecode() function, its syntax, how it decodes URL‑encoded strings produced by urlencode(), provides a code example, shows the output, and notes the difference from urldecode() for handling other characters.

Backendphp-functionsrawurldecode
0 likes · 4 min read
Using PHP rawurldecode() to Decode URL‑Encoded Strings
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 5, 2025 · Frontend Development

Design and Implementation Considerations for Building a Rich Text Editor from Scratch

This article explores the motivations, architectural choices, zero‑width character handling, data‑structure design, and implementation strategies—including execCommand, ContentEditable, and Canvas approaches—for creating a custom rich‑text editor that balances flexibility, performance, and browser compatibility.

Data Structurecontenteditablerich-text-editor
0 likes · 29 min read
Design and Implementation Considerations for Building a Rich Text Editor from Scratch
php Courses
php Courses
Apr 10, 2025 · Backend Development

Implementing Debounce and Preventing Duplicate Submissions in PHP

This article explains how to implement debounce functionality and prevent duplicate form submissions in PHP using session storage, providing step‑by‑step code examples for creating a debounce helper, generating and validating tokens, and integrating them into web forms.

DebounceFormSession
0 likes · 5 min read
Implementing Debounce and Preventing Duplicate Submissions in PHP
php Courses
php Courses
Apr 1, 2025 · Backend Development

Implementing Map Zoom Functionality with AMap API in PHP

This tutorial explains how to use the AMap (Gaode) Map API in PHP to create a map instance, configure its container, size, initial zoom level, add controls, and display the map, providing complete code examples for each step.

Amapmap-zoomweb-development
0 likes · 5 min read
Implementing Map Zoom Functionality with AMap API in PHP
Test Development Learning Exchange
Test Development Learning Exchange
Mar 16, 2025 · Backend Development

Comprehensive Python Ecosystem Overview: Web Frameworks, HTTP Clients, Databases, Data Analysis, Machine Learning, Image Processing, NLP, CLI, Concurrency, Testing, and Logging

This guide introduces a wide range of Python libraries and tools—including Flask, Django, FastAPI, Requests, HTTPX, SQLAlchemy, Pandas, NumPy, Scikit‑learn, TensorFlow, PyTorch, Pillow, OpenCV, spaCy, Click, asyncio, pytest, and logging—providing concise descriptions and ready‑to‑run code examples for each domain.

Data SciencePythonmachine-learning
0 likes · 7 min read
Comprehensive Python Ecosystem Overview: Web Frameworks, HTTP Clients, Databases, Data Analysis, Machine Learning, Image Processing, NLP, CLI, Concurrency, Testing, and Logging
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 5, 2025 · Frontend Development

Making position:fixed Relative to Parent Elements with CSS Techniques

This article explains why CSS position:fixed normally anchors to the viewport, describes the challenges in complex layouts, and demonstrates several CSS tricks—such as using transform, perspective, filter, backdrop-filter, and contain:paint—to make a fixed element position relative to a specific parent, while also covering best‑practice considerations.

CSSlayoutposition-fixed
0 likes · 8 min read
Making position:fixed Relative to Parent Elements with CSS Techniques
Python Programming Learning Circle
Python Programming Learning Circle
Feb 14, 2025 · Backend Development

Python Project Ideas for Intermediate Developers: Web, GUI, and CLI Applications

This article presents thirteen practical Python project ideas for intermediate developers, covering web scrapers, URL shorteners, regex tools, note‑taking apps, quizzes, media players, alarm utilities, file managers, accounting tools, address books, site checkers, bulk renamers, and directory tree generators, each with technical details and optional challenges.

CLIGUIPython
0 likes · 15 min read
Python Project Ideas for Intermediate Developers: Web, GUI, and CLI Applications
php Courses
php Courses
Dec 25, 2024 · Backend Development

Using PHP's urldecode() Function to Decode URLs

This article explains the concept of URL encoding and decoding, introduces PHP's urldecode() function with its prototype, provides step‑by‑step example code showing how to encode a string with urlencode() and then decode it back using urldecode(), and notes its limitations and the alternative rawurldecode() function.

BackendURLurldecode
0 likes · 4 min read
Using PHP's urldecode() Function to Decode URLs
php Courses
php Courses
Dec 3, 2024 · Backend Development

Implementing Map Zoom Functionality in PHP Using AMap API

This article provides a step‑by‑step guide for implementing map zoom functionality in web applications using the AMap (Gaode) API with PHP, covering API key acquisition, library inclusion, map instance creation, container setup, zoom level configuration, control addition, and final display with complete code examples.

AmapTutorialmap-zoom
0 likes · 4 min read
Implementing Map Zoom Functionality in PHP Using AMap API
php Courses
php Courses
Oct 25, 2024 · Backend Development

How to Pass Values from PHP to JavaScript

This article explains several practical techniques—including echo, json_encode, HTTP headers, and external script files—for transferring data from PHP to JavaScript, helping developers choose the most suitable method based on data complexity and application requirements.

Echodata-passingheader
0 likes · 3 min read
How to Pass Values from PHP to JavaScript
php Courses
php Courses
Sep 19, 2024 · Backend Development

Implementing Taxi Trajectory Display with PHP and Baidu Maps API

This tutorial demonstrates how to use PHP with the Baidu Maps JavaScript API and a MySQL database to store taxi trajectory data, retrieve it via a PHP script, and render interactive movement paths on a web page, including setup, code examples, and deployment steps.

baidu-mapsweb-development
0 likes · 6 min read
Implementing Taxi Trajectory Display with PHP and Baidu Maps API
php Courses
php Courses
Aug 27, 2024 · Backend Development

Using PHP rawurldecode() to Decode URL‑Encoded Strings

This article explains PHP's rawurldecode() function, detailing its syntax, how it reverses URL encoding performed by urlencode(), provides a complete code example, demonstrates the output, and highlights the difference between rawurldecode() and urldecode() for full URL decoding.

BackendPHPrawurldecode
0 likes · 3 min read
Using PHP rawurldecode() to Decode URL‑Encoded Strings
php Courses
php Courses
Aug 23, 2024 · Backend Development

Regenerating PHP Session IDs with session_regenerate_id for Improved Security

This article explains how to use PHP's session_regenerate_id function to securely regenerate session IDs, discusses the reasons for doing so, provides sample code, and outlines important precautions such as starting the session, using HTTPS, and avoiding excessive regeneration.

BackendPHPSecurity
0 likes · 4 min read
Regenerating PHP Session IDs with session_regenerate_id for Improved Security
Python Programming Learning Circle
Python Programming Learning Circle
Aug 20, 2024 · Fundamentals

15 Essential Python Packages Every Developer Should Know

This article introduces fifteen highly useful Python packages, ranging from data visualization with Dash and game development with Pygame to web requests, JSON handling, progress bars, and home automation, providing concise descriptions and key features to help developers quickly discover valuable tools.

Packagesdata-visualizationweb-development
0 likes · 10 min read
15 Essential Python Packages Every Developer Should Know
php Courses
php Courses
Jul 31, 2024 · Backend Development

How to Build a Custom PHP 404 Error Page for WordPress

This guide explains how to design, code, and configure a custom PHP‑based 404 error page for WordPress, covering user‑friendly messaging, navigation links, search integration, dynamic content suggestions, and ongoing monitoring to improve user experience and SEO performance.

404 pagePHPSEO
0 likes · 6 min read
How to Build a Custom PHP 404 Error Page for WordPress
php Courses
php Courses
Jun 6, 2024 · Backend Development

Using PHP urlencode to Encode URLs with Special and Non-ASCII Characters

This article explains the importance of URL encoding for transmitting special and non-ASCII characters, demonstrates how to use PHP’s urlencode (and rawurlencode) function with example code for English and Chinese strings, and discusses practical considerations such as handling spaces in GET requests.

Backendurl-encodingweb-development
0 likes · 3 min read
Using PHP urlencode to Encode URLs with Special and Non-ASCII Characters
php Courses
php Courses
May 15, 2024 · Backend Development

Customizing Baidu Map Styles with PHP and Baidu Map API

This tutorial walks through six steps—obtaining an API key, importing the Baidu Map library, creating a map container, initializing the map object, setting a custom style JSON, and rendering the map—demonstrating how to use PHP to customize Baidu Map appearance on a web page.

baidu-mapmap-customizationweb-development
0 likes · 4 min read
Customizing Baidu Map Styles with PHP and Baidu Map API
php Courses
php Courses
May 8, 2024 · Backend Development

How to Implement Taxi Trajectory Visualization with PHP and Baidu Maps API

This tutorial explains step-by-step how to set up a MySQL database, create PHP scripts to fetch taxi trajectory data, and use Baidu Maps JavaScript API within an HTML page to render dynamic taxi movement paths, including code examples for database creation, data insertion, and map rendering.

Baidu MapsJavaScriptTutorial
0 likes · 6 min read
How to Implement Taxi Trajectory Visualization with PHP and Baidu Maps API
php Courses
php Courses
Apr 28, 2024 · Artificial Intelligence

Using PHP to Capture Camera Stream and Perform Emotion Recognition

This tutorial demonstrates how to install necessary drivers and libraries, capture live video frames with PHP and FFmpeg, and apply the open‑source Fer2013 model via a Python script to recognize human emotions from facial expressions.

AIEmotion RecognitionFer2013
0 likes · 4 min read
Using PHP to Capture Camera Stream and Perform Emotion Recognition
php Courses
php Courses
Apr 26, 2024 · Information Security

Best Practices for Securing PHP Sessions

This article outlines essential strategies—including secure HttpOnly cookies, session ID regeneration, timeout handling, encrypted storage, user‑attribute verification, and permission checks—to harden PHP session management against hijacking, fixation, and unauthorized access.

Backendinformation securitysession-security
0 likes · 6 min read
Best Practices for Securing PHP Sessions
Sohu Tech Products
Sohu Tech Products
Apr 24, 2024 · Frontend Development

CSS :has Pseudo-class for Modal Scroll Locking

This article shows how to lock page scrolling when a modal is open by using the new CSS :has pseudo‑class—replacing JavaScript‑driven overflow toggles that fail with nested dialogs—and demonstrates a simple body:has(dialog[open]) selector that works across all modern browsers.

:has() selectorCSSJavaScript
0 likes · 4 min read
CSS :has Pseudo-class for Modal Scroll Locking
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
php Courses
php Courses
Apr 9, 2024 · Backend Development

How to Use PHP setcookie Function to Set Cookies

This article explains the PHP setcookie function, detailing its syntax, parameters such as name, value, expiration, path, domain, secure, and httponly, and provides multiple practical examples for setting cookies with different lifetimes and scopes, while also noting how to read them via $_COOKIE.

Securitycookiessetcookie
0 likes · 4 min read
How to Use PHP setcookie Function to Set Cookies
php Courses
php Courses
Apr 3, 2024 · Backend Development

How to Decode URLs in PHP Using urldecode

This article explains how to use PHP's urldecode function to decode URL parameters and full URLs, provides step‑by‑step code examples—including decoding encoded Chinese characters—and demonstrates the complementary use of urlencode for proper encoding and decoding of special characters.

URLurldecodeurlencode
0 likes · 4 min read
How to Decode URLs in PHP Using urldecode
php Courses
php Courses
Jan 8, 2024 · Backend Development

Using PHP urlencode to Encode URLs and Non-ASCII Characters

This article explains how PHP's urlencode function encodes URLs containing special or non‑ASCII characters, provides example code for both English and Chinese strings, and discusses handling spaces with rawurlencode for more precise encoding.

Backendencodingurl-encoding
0 likes · 4 min read
Using PHP urlencode to Encode URLs and Non-ASCII Characters
php Courses
php Courses
Dec 21, 2023 · Backend Development

Implementing a PHP DataCache Class for Efficient Web Application Performance

This article explains how to improve PHP application performance by creating a reusable DataCache class that stores API results, demonstrates usage with a weather‑API example, shows code for reading, saving, and expiring cached data, and discusses production considerations such as concurrency, large data handling, security, and cleanup.

BackendDataCachecaching
0 likes · 8 min read
Implementing a PHP DataCache Class for Efficient Web Application Performance
php Courses
php Courses
Dec 18, 2023 · Backend Development

PHP Routing Strategies: Basic and Regex-Based Approaches

This article explains two PHP routing strategies—an original path‑based method that maps URL segments to controller and action names, and a more flexible regular‑expression based method that uses pattern matching for complex URL structures—providing code examples and guidance on when to use each.

Backendregexrouting
0 likes · 5 min read
PHP Routing Strategies: Basic and Regex-Based Approaches
php Courses
php Courses
Nov 23, 2023 · Backend Development

Common PHP Feature Implementations and Optimization Techniques

This article reviews essential PHP development practices—including user authentication, database interaction, file handling, front‑end/back‑end communication, and error logging—while offering concrete optimization tips such as password hashing, RBAC, indexing, caching, connection pooling, and proper logging to improve application quality and performance.

Securitycachingdatabase
0 likes · 5 min read
Common PHP Feature Implementations and Optimization Techniques
JD Tech
JD Tech
Sep 27, 2023 · Frontend Development

Core Front-End Technologies of JD Competition Ranking H5 Page

This article examines the core front‑end technologies employed in JD’s Competition Ranking H5 page, covering animation implementations, style configuration, skin switching, poster generation, debugging tools, request handling, and deployment scripts, providing practical insights and code examples for front‑end developers.

CSSH5Vue
0 likes · 22 min read
Core Front-End Technologies of JD Competition Ranking H5 Page
php Courses
php Courses
Sep 14, 2023 · Backend Development

Why Learning PHP Remains Valuable in 2023

Despite many newer languages, PHP remains relevant in 2023 due to powerful PHP 8.x features, its dominance in web development and CMS platforms, a vibrant ecosystem of frameworks, strong job demand, ease of learning, a large supportive community, and ongoing legacy code maintenance needs.

Ecosystemjob marketlearning
0 likes · 4 min read
Why Learning PHP Remains Valuable in 2023
php Courses
php Courses
Aug 18, 2023 · Backend Development

How to Build a Simple Video Player with PHP and MySQL

This article explains how to create a functional video player for a website using PHP and MySQL, covering database design, PHP script to fetch video data, HTML structure for playback, and CSS styling to enhance the player’s appearance.

CSSvideo playerweb-development
0 likes · 4 min read
How to Build a Simple Video Player with PHP and MySQL
php Courses
php Courses
Jul 13, 2023 · Backend Development

Building a Simple Shopping Cart with PHP and Vue.js

This tutorial demonstrates how to create a basic shopping cart system by setting up a MySQL database, implementing backend PHP scripts for CRUD operations, and integrating a Vue.js front‑end with Axios to manage products and cart interactions in a full‑stack web application.

Shopping Cartweb-development
0 likes · 9 min read
Building a Simple Shopping Cart with PHP and Vue.js
Laravel Tech Community
Laravel Tech Community
May 30, 2023 · Frontend Development

Layui Release Notes – New Features, Bug Fixes, and Optimizations

This release note details the latest Layui updates, introducing new global form attributes, numerous bug fixes for checkboxes, tables, and tree tables, as well as performance optimizations across components like layer, laydate, upload, and code, with code snippets illustrating the changes.

JavaScriptfrontendrelease-notes
0 likes · 5 min read
Layui Release Notes – New Features, Bug Fixes, and Optimizations
21CTO
21CTO
Apr 6, 2023 · Backend Development

Top 10 Must‑Know Node.js Libraries & Frameworks for Faster Web Development

This article curates the ten most popular Node.js libraries and frameworks, providing concise descriptions and ready‑to‑run code examples to help developers of any skill level accelerate web projects, improve performance, and simplify common tasks.

librariesweb-development
0 likes · 9 min read
Top 10 Must‑Know Node.js Libraries & Frameworks for Faster Web Development
Laravel Tech Community
Laravel Tech Community
Aug 25, 2022 · Backend Development

Encapsulating Cookie and Session Operations in PHP

This tutorial shows how to create reusable PHP functions for reading, writing, and managing cookies and session data, including helper utilities to streamline backend web development by abstracting common operations and handling expiration, paths, and nested session keys.

CookieSessionweb-development
0 likes · 4 min read
Encapsulating Cookie and Session Operations in PHP
php Courses
php Courses
Aug 11, 2022 · Backend Development

Laravel Performance Optimization Tips and Techniques

This article presents a comprehensive set of Laravel performance optimization techniques—including route and config caching, eager loading, queue usage, Composer optimization, asset compression, database indexing, and CDN integration—to help developers speed up their applications and reduce resource consumption.

Artisanweb-development
0 likes · 12 min read
Laravel Performance Optimization Tips and Techniques
JavaScript
JavaScript
Jul 11, 2022 · Cloud Native

How VS Code Server Enables Seamless Remote Development in the Cloud

Microsoft’s new Visual Studio Code Server and its CLI let developers install the backend service anywhere—from local machines to cloud VMs—and securely access it via VS Code for the Web without configuring SSH or HTTPS, though the feature is currently in private preview and requires a sign‑up request.

Cloud IDEDevOpsRemote Development
0 likes · 3 min read
How VS Code Server Enables Seamless Remote Development in the Cloud
Alibaba Cloud Native
Alibaba Cloud Native
Feb 26, 2022 · Backend Development

How Serverless Transforms PHP Development: From LAMP to Elastic FaaS

This article explains why PHP dominates web development, outlines the operational burdens of traditional LAMP/LNMP stacks, and shows how serverless Function‑as‑a‑Service platforms—especially Alibaba Cloud's Custom Runtime—enable PHP applications to run without managing servers, scale elastically, and simplify deployment with practical examples like WordPress.

DevOpsFaaSPHP
0 likes · 13 min read
How Serverless Transforms PHP Development: From LAMP to Elastic FaaS
Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 11, 2022 · Frontend Development

How to Build Scalable Chrome Extensions with a Message‑Driven Architecture

This article demonstrates building a Chrome extension that redirects requests, explains the challenges of managing messages across isolated execution environments, and introduces a new framework—browser‑extension‑kit—that streamlines background, popup, and content‑script communication using RxJS and declarative decorators.

Chrome Extensionweb-development
0 likes · 16 min read
How to Build Scalable Chrome Extensions with a Message‑Driven Architecture
Sohu Tech Products
Sohu Tech Products
Jan 5, 2022 · Frontend Development

Key Takeaways from the CSS Annual Report – Layout, Graphics, Interaction, Typography and Emerging Features

The article reviews the latest CSS Annual Report, highlighting popular layout techniques such as Flex, Grid and Subgrid, new graphic capabilities like shape‑outside and blend modes, interactive properties including scroll‑snap and container queries, as well as typography advances, preprocessors, frameworks, CSS‑in‑JS trends and award‑winning features, all illustrated with real code examples.

CSSGraphicsTypography
0 likes · 24 min read
Key Takeaways from the CSS Annual Report – Layout, Graphics, Interaction, Typography and Emerging Features
Laravel Tech Community
Laravel Tech Community
Nov 11, 2021 · Backend Development

session_name — Getting and Setting PHP Session Name

The article explains PHP's session_name() function, describing how it returns the current session name, optionally sets a new name when a parameter is provided, details the allowed name format, return behavior, and includes a practical code example.

BackendSessionweb-development
0 likes · 2 min read
session_name — Getting and Setting PHP Session Name
Laravel Tech Community
Laravel Tech Community
Nov 7, 2021 · Backend Development

session_cache_expire — Returns the Current Cache Expiration Time in PHP

This article explains the PHP function session_cache_expire(), describing its purpose of returning the current session cache expiration value in minutes, its optional parameter for setting a new expiration time, the default return value, and provides a complete example demonstrating how to configure and display the cache limiter and expiration settings.

BackendCacheSession
0 likes · 2 min read
session_cache_expire — Returns the Current Cache Expiration Time in PHP
Laravel Tech Community
Laravel Tech Community
Nov 4, 2021 · Backend Development

session_status — Returns the Current Session Status

The article explains PHP's session_status() function, which takes no arguments and returns an integer indicating whether sessions are disabled, enabled without an active session, or enabled with an active session, providing developers with a simple way to check session state.

BackendSessionphp-function
0 likes · 1 min read
session_status — Returns the Current Session Status
php Courses
php Courses
May 24, 2021 · Backend Development

PHP Interview Questions and Sample Code Answers

This article presents a comprehensive collection of PHP interview questions covering topics such as directory creation, Smarty template features, safe mode restrictions, file handling, regular expressions, MVC concepts, and includes complete code examples for each solution.

BackendPHPcode
0 likes · 27 min read
PHP Interview Questions and Sample Code Answers
MaGe Linux Operations
MaGe Linux Operations
Apr 12, 2021 · Fundamentals

15 Must-Have Python Packages Every Developer Should Know

Discover 15 essential Python packages—from data‑visualization tools like Dash to web frameworks such as Flask, multimedia libraries like Pygame, and utilities for JSON handling, progress bars, and home automation—each explained with key features, typical use‑cases, and illustrative code snippets.

AutomationPackagesdata-visualization
0 likes · 11 min read
15 Must-Have Python Packages Every Developer Should Know
php Courses
php Courses
Apr 8, 2021 · Backend Development

Key PHP Interview Topics: HTTP Status Codes, Pass‑by‑Value/Reference, Design Patterns, XSS, CGI/FastCGI/PHP‑FPM, MVC, Garbage Collection, CLI Lifecycle, Memory Management, Arrays, Dependency Injection, OOP

This article summarizes essential PHP interview knowledge, covering HTTP status codes, value vs. reference passing, major design patterns, XSS mitigation, the CGI/FastCGI/PHP‑FPM architecture, MVC, garbage collection, CLI lifecycle, memory allocation, array implementation, dependency injection, and core object‑oriented principles.

BackendPHParchitecture
0 likes · 10 min read
Key PHP Interview Topics: HTTP Status Codes, Pass‑by‑Value/Reference, Design Patterns, XSS, CGI/FastCGI/PHP‑FPM, MVC, Garbage Collection, CLI Lifecycle, Memory Management, Arrays, Dependency Injection, OOP
Python Programming Learning Circle
Python Programming Learning Circle
Nov 5, 2020 · Backend Development

Comprehensive Guide to Python Libraries for Web Crawling, Parsing, and Web Development

This article provides an extensive overview of Python libraries and frameworks for web crawling, data extraction, HTML/XML parsing, text processing, asynchronous programming, queue management, cloud execution, and popular web development frameworks such as Django, Flask, Web2py, Tornado, and CherryPy.

data-extractionlibrariesparsing
0 likes · 9 min read
Comprehensive Guide to Python Libraries for Web Crawling, Parsing, and Web Development
Laravel Tech Community
Laravel Tech Community
Oct 9, 2020 · Backend Development

Overview of PHP and the PHP 8 Release Schedule

This article introduces PHP as a server‑side scripting language, outlines its history and licensing, and details the PHP 8 release roadmap, including the recent RC 1 launch, upcoming RC 2, the final GA date, and key new features such as JIT, Union Types, Attributes, and WeakMap.

BackendPHP8Scripting
0 likes · 3 min read
Overview of PHP and the PHP 8 Release Schedule
政采云技术
政采云技术
Jul 26, 2020 · Frontend Development

How to Build a Front‑End Tabloid System for Your Team

This article walks through the design and implementation of a front‑end tabloid system, covering requirements analysis, a one‑click Chrome extension for article submission, tag taxonomy, backend storage, scheduled delivery via DingTalk and email, and overall architecture to foster continuous learning within a development team.

Automationchrome-extensionfrontend
0 likes · 12 min read
How to Build a Front‑End Tabloid System for Your Team
政采云技术
政采云技术
Jul 19, 2020 · Frontend Development

Developing Cross‑Framework UI Components with Native JavaScript and Iframe Containers

This article explains how to design and implement reusable UI components that work across jQuery, React, and Vue by using a native‑JS container, iframe isolation, and communication techniques such as domain sharing, postMessage alternatives, and Nginx proxying, while providing code examples and practical tips.

Componentcross‑frameworkfrontend
0 likes · 12 min read
Developing Cross‑Framework UI Components with Native JavaScript and Iframe Containers
MaGe Linux Operations
MaGe Linux Operations
Apr 1, 2020 · Backend Development

15 Must‑Know Python Open‑Source Frameworks for Modern Development

This article compiles the 15 most popular open‑source Python frameworks—from full‑stack web solutions like Django and Flask to specialized tools for event I/O, OLAP, distributed computing, and continuous integration—providing concise descriptions to help developers choose the right library for their projects.

data-processingframeworksweb-development
0 likes · 6 min read
15 Must‑Know Python Open‑Source Frameworks for Modern Development
Senior Brother's Insights
Senior Brother's Insights
Feb 5, 2020 · Backend Development

How to Manage and Customize Favicon in Spring Boot 2.x

This guide explains how Spring Boot handles favicon across versions, how to disable the default icon, and provides step‑by‑step instructions for adding a custom favicon—including Thymeleaf integration, cache clearing tips, and troubleshooting common issues.

faviconspring-bootweb-development
0 likes · 5 min read
How to Manage and Customize Favicon in Spring Boot 2.x
政采云技术
政采云技术
Aug 29, 2019 · Frontend Development

Understanding CSS Stacking Context and Z‑Index Behavior

This article explains the concept of CSS stacking context, its creation rules, characteristics, and stacking order, using practical code examples to illustrate how z‑index values and other CSS properties affect element layering on the Z‑axis in web pages.

frontendstacking-contextweb-development
0 likes · 9 min read
Understanding CSS Stacking Context and Z‑Index Behavior
360 Tech Engineering
360 Tech Engineering
Apr 2, 2019 · Frontend Development

Development Guide for the 360 AI Speaker Official Website

This article details the practical implementation of the 360 AI speaker's landing page, covering screen‑resolution analysis, large‑image rendering choices, responsive rem‑based typography, HTML structure, CSS positioning, custom web‑font integration, and a pure‑CSS sticky‑footer solution, all built under tight time constraints.

CSSHTMLJavaScript
0 likes · 13 min read
Development Guide for the 360 AI Speaker Official Website
360 Tech Engineering
360 Tech Engineering
Feb 26, 2019 · Frontend Development

Understanding CSS z-index and Stacking Contexts

This article explains the default stacking order of HTML elements, how z-index interacts with positioned, floating, and flex items, how to create custom stacking orders, and the rules for generating stacking contexts, providing practical examples and best‑practice recommendations for front‑end developers.

frontendlayoutstacking-context
0 likes · 11 min read
Understanding CSS z-index and Stacking Contexts
MaGe Linux Operations
MaGe Linux Operations
Sep 27, 2018 · Backend Development

Master Python Backend Essentials: Generators, GIL, Django, and Linux Ops

Explore core Python backend techniques—from efficient file reading with generators and iterator nuances, through memory management and the Global Interpreter Lock, to practical Django deployment, Nginx proxying, Tornado async I/O, essential Linux commands, and fundamental data structures and sorting methods.

Pythonmemory-managementperformance
0 likes · 13 min read
Master Python Backend Essentials: Generators, GIL, Django, and Linux Ops
MaGe Linux Operations
MaGe Linux Operations
Sep 20, 2018 · Backend Development

7 Lesser‑Known Python Libraries Every Developer Should Explore

This article introduces seven relatively unknown Python libraries—including Arrow, TensorFlow, Zappa, Peewee, Sanic with uvloop, Bokeh, and Blaze—highlighting their key features and why they attracted developers' attention in 2018, offering useful alternatives to more popular tools.

Pythondata-visualizationlibraries
0 likes · 7 min read
7 Lesser‑Known Python Libraries Every Developer Should Explore
Java Captain
Java Captain
Jan 21, 2018 · Backend Development

A Comprehensive Java Learning Roadmap and Personal Reflections

This article presents a detailed Java learning roadmap covering core language fundamentals, intermediate topics like I/O and multithreading, advanced concepts such as design patterns and frameworks, front‑end basics, databases, J2EE, popular frameworks, server technologies, development tools, and practical project recommendations.

BackendJ2EEJava
0 likes · 6 min read
A Comprehensive Java Learning Roadmap and Personal Reflections
MaGe Linux Operations
MaGe Linux Operations
Aug 5, 2017 · Fundamentals

11 Must‑Try Python Resources to Accelerate Your Learning

Discover a curated list of eleven high‑quality Python resources—including books, video courses, notebooks, libraries, and tools—that help beginners and experienced developers alike master programming, data handling, web development, and machine‑learning with practical, free materials.

data-sciencelearning-resourcesnotebooks
0 likes · 5 min read
11 Must‑Try Python Resources to Accelerate Your Learning
Architecture Digest
Architecture Digest
Mar 23, 2017 · Frontend Development

Developer Roadmap: Frontend, Backend, and DevOps Learning Paths

This article presents curated learning roadmaps for aspiring frontend developers, backend developers, and DevOps engineers, originally compiled by Kamran Ahmed on GitHub, and invites readers to explore the skill sets, preferred technologies, and visual guides to advance their careers.

BackendRoadmapfrontend
0 likes · 3 min read
Developer Roadmap: Frontend, Backend, and DevOps Learning Paths
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Sep 29, 2016 · Backend Development

Getting Started with Express: Build Your First Node.js Web App

This guide introduces Express, a Node.js web framework, covering its advantages, environment setup, a step‑by‑step demo project, directory layout, core concepts such as routing, middleware and template engines, and practical code examples to help beginners launch a functional server quickly.

BackendExpressTemplate Engine
0 likes · 15 min read
Getting Started with Express: Build Your First Node.js Web App
Qunar Tech Salon
Qunar Tech Salon
Dec 8, 2015 · Backend Development

Six Python Libraries Every Programmer Will Love

This article introduces six versatile Python libraries—Pyglet, Peewee, Bottle, Invoke, Splinter, and Arrow—that help developers quickly solve common tasks, from multimedia handling and database access to web APIs, automation, and date‑time processing, while remaining robust for larger projects.

Pythondatetimelibraries
0 likes · 7 min read
Six Python Libraries Every Programmer Will Love
21CTO
21CTO
Sep 20, 2015 · Backend Development

What PHP7 Brings: New Features and Massive Performance Gains Explained

This article reviews PHP7’s major language enhancements, architectural changes, and benchmark results that demonstrate up to a 60% speed increase and a 2.7‑fold QPS boost for WordPress, providing developers with practical insights into adopting the new version.

New Featuresbackend-developmentperformance
0 likes · 16 min read
What PHP7 Brings: New Features and Massive Performance Gains Explained