Tagged articles
56 articles
Page 1 of 1
php Courses
php Courses
Nov 26, 2025 · Backend Development

How to Read ZIP File Entries in PHP with zip_read(): Step‑by‑Step Guide

zip_read() is a PHP function that reads each entry from an opened ZIP archive, returning detailed information about the entry or false when the end is reached; the guide explains its syntax, step‑by‑step usage, example code, and notes its limitation to metadata reading.

file-handlingzipzip_read
0 likes · 3 min read
How to Read ZIP File Entries in PHP with zip_read(): Step‑by‑Step Guide
php Courses
php Courses
Nov 21, 2025 · Backend Development

How to Safely Download and Set Up PHP Project Zip Packages

This guide explains where to find trustworthy PHP project zip files—such as from official sites, GitHub, or open‑source communities—then walks through the step‑by‑step download process, extraction, and essential post‑download checks like file integrity, installation instructions, server deployment, and PHP version compatibility.

DownloadTutorialsetup
0 likes · 4 min read
How to Safely Download and Set Up PHP Project Zip Packages
Open Source Linux
Open Source Linux
Sep 9, 2025 · Operations

Master Linux Compression: Choose tar, gzip or zip and Apply Real‑World Best Practices

This comprehensive guide explains Linux compression and decompression fundamentals, compares tar, gzip, and zip commands, provides detailed syntax, performance benchmarks, practical scripts, automation techniques, monitoring, security considerations, cloud integration, and future trends for reliable data handling in modern operations.

AutomationBackupGzip
0 likes · 39 min read
Master Linux Compression: Choose tar, gzip or zip and Apply Real‑World Best Practices
Ops Community
Ops Community
Sep 1, 2025 · Operations

Master Linux Compression: Compare tar, gzip, zip and Real‑World Tips

This comprehensive guide explores Linux compression and decompression, detailing the fundamentals of tar, gzip, and zip, comparing performance, providing practical command examples, advanced techniques, automation scripts, monitoring, security considerations, and real‑world case studies to help engineers choose the right tool for efficient data handling.

BackupGzipcompression
0 likes · 44 min read
Master Linux Compression: Compare tar, gzip, zip and Real‑World Tips
Raymond Ops
Raymond Ops
Jul 6, 2025 · Operations

Master Linux File Compression: zip, gzip, bzip2, xz, tar & split

This guide explains the concepts and practical commands for file packaging and compression on Linux, covering zip, gzip, bzip2, xz, tar, and split utilities, their options, usage examples, and cross‑platform compatibility with Windows formats.

File CompressionGziplinux-commands
0 likes · 11 min read
Master Linux File Compression: zip, gzip, bzip2, xz, tar & split
Python Programming Learning Circle
Python Programming Learning Circle
Jun 11, 2025 · Fundamentals

Six Powerful Ways to Merge Two Python Lists Efficiently

This guide explores six practical Python techniques for merging two lists—including the + operator, extend(), zip(), unpacking, list comprehensions, and itertools.chain()—detailing code examples, performance considerations, and when to choose each method for efficient data handling.

Pythonextenditertools
0 likes · 5 min read
Six Powerful Ways to Merge Two Python Lists Efficiently
Java Captain
Java Captain
May 23, 2025 · Backend Development

CompressUtil Java Utility for File Compression and Download

This article introduces a Java utility class named CompressUtil that provides methods for compressing files and directories into ZIP archives, handling duplicate filenames, creating new files safely, and offering HTTP endpoints for downloading the generated ZIP files in a single request.

File CompressionServletutility
0 likes · 10 min read
CompressUtil Java Utility for File Compression and Download
Liangxu Linux
Liangxu Linux
Jan 19, 2025 · Operations

Linux Compression & Archiving Essentials: compress, gzip, bzip2, xz, zip, tar, cpio

This guide reviews the most common Linux compression and archiving utilities—compress, gzip, bzip2, xz, zip, tar, and cpio—detailing their file formats, key options for compressing, decompressing, preserving original files, displaying progress, and adjusting compression levels with practical command examples.

Gziparchivingcommand-line
0 likes · 9 min read
Linux Compression & Archiving Essentials: compress, gzip, bzip2, xz, zip, tar, cpio
Liangxu Linux
Liangxu Linux
Aug 5, 2024 · Fundamentals

Master Linux File Compression: Zip, Rar, and Tar Commands Explained

This guide walks through the most common Linux compression and archiving tools—zip, unzip, rar, unrar, and tar—detailing file formats, command syntax, options for compression levels, encryption, and extraction, plus practical examples for each utility.

Linuxcommand-linecompression
0 likes · 8 min read
Master Linux File Compression: Zip, Rar, and Tar Commands Explained
MaGe Linux Operations
MaGe Linux Operations
Apr 10, 2024 · Fundamentals

How to Compress and Decompress ZIP and TAR Files in Python

This guide explains how to use Python's built‑in zipfile and tarfile modules to compress individual files or entire directories into ZIP or TAR archives, traverse archive contents, and extract them, covering both plain TAR and compressed variants such as .tar.gz.

File Compressioncompressiondecompression
0 likes · 6 min read
How to Compress and Decompress ZIP and TAR Files in Python
Test Development Learning Exchange
Test Development Learning Exchange
Mar 16, 2024 · Fundamentals

Python Built-in Functions and Utilities

This article introduces 10 essential Python built-in functions and utilities including enumerate(), zip(), filter(), map(), sorted(), functools.partial(), itertools.combinations(), lambda, getattr()/setattr(), and reversed(), with practical code examples for each.

LambdaMAPPython
0 likes · 3 min read
Python Built-in Functions and Utilities
php Courses
php Courses
Dec 23, 2023 · Backend Development

How to Use PHP zip_read() to Read ZIP File Entries

The article explains PHP's zip_read() function, its syntax, how to open a ZIP file, iterate through entries, retrieve entry names and sizes, and notes its limitations, providing a complete code example for reading ZIP file entries.

Backendfile-handlingzip
0 likes · 3 min read
How to Use PHP zip_read() to Read ZIP File Entries
php Courses
php Courses
Dec 23, 2023 · Backend Development

How to Package and Deploy PHP Applications Using Composer

This guide explains the step-by-step process of preparing, managing dependencies with Composer, creating directory structures, and using PHP code to package a project into a zip archive for deployment, including installation commands and deployment tips for web servers.

BackendDeploymentpackaging
0 likes · 5 min read
How to Package and Deploy PHP Applications Using Composer
Python Programming Learning Circle
Python Programming Learning Circle
Nov 28, 2023 · Fundamentals

15 Concise Python Tips for More Efficient Coding

This article presents fifteen practical Python techniques—including multi‑key sorting, data classes, list comprehensions, memory inspection, frequency analysis, dictionary merging, multiple return values, filter/map/zip usage, list reversal, element existence checks, flattening nested lists, and uniqueness verification—to help developers write cleaner, faster, and more readable code.

Data ClassesMAPMemory Usage
0 likes · 9 min read
15 Concise Python Tips for More Efficient Coding
Python Programming Learning Circle
Python Programming Learning Circle
Nov 27, 2023 · Fundamentals

Six Practical Python Tricks: String Operations, List Comprehensions, Lambdas, Map, Conditional Expressions, and Zip

This article introduces six useful Python techniques—including string manipulation, list comprehensions, lambda functions, the map and zip utilities, and one‑line conditional expressions—showing concise code examples and explaining how each feature can simplify everyday programming tasks.

LambdaMAPPython
0 likes · 8 min read
Six Practical Python Tricks: String Operations, List Comprehensions, Lambdas, Map, Conditional Expressions, and Zip
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 22, 2023 · Information Security

Understanding Compression Bombs and How to Prevent Them in Java

This article explains what a compression bomb is, outlines its potential harms such as resource exhaustion and system crashes, describes detection methods, and provides detailed Java code examples for preventing compression bomb attacks by limiting unzip size, using safe libraries, and applying security policies.

JavaSecuritycompression bomb
0 likes · 16 min read
Understanding Compression Bombs and How to Prevent Them in Java
php Courses
php Courses
Jul 27, 2023 · Backend Development

Extracting and Creating RAR and ZIP Archives with PHP

This article explains how to use PHP's RarArchive and ZipArchive classes to extract RAR and ZIP files, create ZIP archives, and compress folders into RAR archives, providing step‑by‑step code examples and detailed explanations for each operation.

File CompressionPHPrar
0 likes · 7 min read
Extracting and Creating RAR and ZIP Archives with PHP
Liangxu Linux
Liangxu Linux
Jan 1, 2023 · Fundamentals

Master Linux Compression: zip, gzip, bzip2, tar.gz & tar.bz2

This guide explains how to create and extract common Linux compression formats—including zip, gzip, bzip2, tar.gz, and tar.bz2—by using the appropriate command‑line options, showing practical examples for files and directories.

GzipLinuxbzip2
0 likes · 5 min read
Master Linux Compression: zip, gzip, bzip2, tar.gz & tar.bz2
Programmer DD
Programmer DD
Aug 29, 2022 · Information Security

Why Can a ZIP Archive Have Two Valid Passwords? The PBKDF2 Secret Explained

An experiment by a security researcher shows that AES‑256 encrypted ZIP files can be opened with two completely different passwords because passwords longer than 64 bytes are hashed with PBKDF2, turning the hash into the actual key used for encryption and decryption.

AES-256PBKDF2password hashing
0 likes · 6 min read
Why Can a ZIP Archive Have Two Valid Passwords? The PBKDF2 Secret Explained
Python Programming Learning Circle
Python Programming Learning Circle
Jun 20, 2022 · Fundamentals

Five Essential Python Tricks for Efficient Coding

This article introduces five practical Python tricks—including string manipulation, list comprehensions, lambda and map functions, single-line conditional expressions, and the zip function—providing concise examples and code snippets to help developers write cleaner, more efficient code.

MAPcode-tipsif-else
0 likes · 8 min read
Five Essential Python Tricks for Efficient Coding
Laravel Tech Community
Laravel Tech Community
May 8, 2022 · Backend Development

Implementing ZIP Packaging and Large File Download in PHP

This article demonstrates how to use PHP's ZipArchive class to create ZIP packages, stream large files for download, and encapsulate these operations within a reusable class, providing complete code examples and detailed explanations for backend developers.

File DownloadZipArchivefile-handling
0 likes · 7 min read
Implementing ZIP Packaging and Large File Download in PHP
Laravel Tech Community
Laravel Tech Community
Mar 24, 2021 · Backend Development

How to Open and Read ZIP Archives in PHP with zip_open

This guide explains the PHP zip_open() function, detailing its purpose, required filename parameter, return values, and provides a clear code example showing how to open a ZIP file, read its entries, and close the archive safely.

BackendPHPfile-handling
0 likes · 1 min read
How to Open and Read ZIP Archives in PHP with zip_open
Programmer DD
Programmer DD
Mar 2, 2021 · Backend Development

Create Encrypted and Unencrypted ZIP Archives in Java with Cloudmersive API

This guide shows Java developers how to use the Cloudmersive API to create both unencrypted and password‑protected ZIP archives, covering Maven setup, API key configuration, and complete code examples for handling up to ten files with optional AES‑256 encryption.

APICloudmersiveFile Compression
0 likes · 7 min read
Create Encrypted and Unencrypted ZIP Archives in Java with Cloudmersive API
Laravel Tech Community
Laravel Tech Community
Jan 27, 2021 · Operations

baulk 2.0 Introduces Experimental untar and unzip Commands with Advanced ZIP Features

The Windows‑only baulk package manager version 2.0 adds experimental untar and unzip sub‑commands, detailing untar's support for various tar formats and unzip's robust baulk::archive::zip implementation that handles many compression methods, filename encoding detection, SIMD‑accelerated decompression, and strict path security.

OperationsWindowsarchive
0 likes · 3 min read
baulk 2.0 Introduces Experimental untar and unzip Commands with Advanced ZIP Features
php Courses
php Courses
Nov 9, 2020 · Backend Development

Implementing File Zipping and Download in PHP with ThinkPHP6

This tutorial explains how to set up a Windows development environment, install the ThinkPHP6 framework, and create a PHP class that compresses files or directories into a ZIP archive, optionally streams it for download, and also provides a method for extracting ZIP files.

File Downloadzip
0 likes · 6 min read
Implementing File Zipping and Download in PHP with ThinkPHP6
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 9, 2020 · Fundamentals

How Streaming ZIP Decompression Cuts Load Times by 50%

Streaming ZIP decompression enables extracting files while downloading, eliminating the need to fetch the entire archive; by leveraging Local File Header metadata and supporting both traditional and AES encryption, this technique dramatically reduces latency, as demonstrated by Youku’s 0.91‑second load for 30 MB books.

File FormatStreaming Decompressionencryption
0 likes · 11 min read
How Streaming ZIP Decompression Cuts Load Times by 50%
MaGe Linux Operations
MaGe Linux Operations
Sep 6, 2020 · Fundamentals

Explore Python 3.10: bit_count, strict zip, and Read‑Only Dict Views

This article outlines the release timeline for Python 3.8‑3.10 and showcases four major Python 3.10 enhancements—bit_count() for counting set bits, a strict mode for zip(), read‑only mapping proxies for dictionary views, and the removal of deprecated collection ABC aliases—complete with illustrative code snippets.

Pythonbit_countdictionary
0 likes · 7 min read
Explore Python 3.10: bit_count, strict zip, and Read‑Only Dict Views
Python Programming Learning Circle
Python Programming Learning Circle
Jun 5, 2020 · Fundamentals

Pure Python Techniques: Lambda Functions, List Comprehensions, and Zip

This article introduces several powerful pure‑Python features—lambda functions, list comprehensions, and the zip function—demonstrating how they can simplify data cleaning, feature engineering, and iterative processing with concise code examples, helping programmers reduce reliance on external libraries while improving productivity.

LambdaPythondata-cleaning
0 likes · 7 min read
Pure Python Techniques: Lambda Functions, List Comprehensions, and Zip
Test Development Learning Exchange
Test Development Learning Exchange
Jun 19, 2019 · Fundamentals

Using Python's zip() Function to Parameterize Multiple Variables in API Requests

This article explains how to use Python's built‑in zip() function to combine multiple iterables, enabling simultaneous parameterization of several variables in a single API request, demonstrates syntax differences between Python 2 and 3, and provides a concrete code example that constructs URLs from zipped lists.

API testingPythonparameterization
0 likes · 3 min read
Using Python's zip() Function to Parameterize Multiple Variables in API Requests