定制 ip2location/ip2proxy-pie 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ip2location/ip2proxy-pie

Composer 安装命令:

pie install ip2location/ip2proxy-pie

包简介

IP2Proxy Proxy Lookup

README 文档

README

This PECL extension allows you to detect proxy servers with country, region, city, ISP, domain, usage type, ASN, security threat, proxy type and provider information using IP2Proxy binary database.

To compile it, you will need to have the IP2Proxy C library installed.

Installation

Install IP2Proxy C Library (on Linux/Unix)

  1. Download the latest IP2Proxy C libray from https://github.com/ip2location/ip2proxy-c

  2. Decompress the archive.

  3. Navigate to working directory and start the compilation.

    cd ip2proxy-c-master
    autoreconf -i -v --force
    ./configure
    make
    make install

Install PECL extension (on Linux/Unix)

  1. Decompress the archive.

  2. Navigate to working directory. Run the following command:

    cd ip2proxy-pecl-master
    phpize
    ./configure
    make
    make install
  3. A successful install will create modules/ip2proxy.so and put it into the PHP extensions directory.

  4. Open the php.ini file, and add an extension=ip2proxy.so line.

  5. Restart apache server.

  6. php -m (You should notice the ip2proxy module in the list)

For details installation instructions for PHP PECL extensions, please see: https://www.php.net/manual/en/install.pecl.php

Install Using PIE (PHP Installer for Extensions)

pie install ip2location/ip2proxy-pie

Sample BIN Databases

IPv4 BIN vs IPv6 BIN

  • Use the IPv4 BIN file if you just need to query IPv4 addresses.
  • Use the IPv6 BIN file if you need to query BOTH IPv4 and IPv6 addresses.

Support

Email: support@ip2location.com. URL: http://www.ip2location.com

ip2location/ip2proxy-pie 适用场景与选型建议

ip2location/ip2proxy-pie 是一款 基于 C 开发的 Composer 扩展包,目前已累计 41 次下载、GitHub Stars 达 3, 最近一次更新时间为 2025 年 09 月 09 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 ip2location/ip2proxy-pie 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 ip2location/ip2proxy-pie 我们能提供哪些服务?
定制开发 / 二次开发

基于 ip2location/ip2proxy-pie 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 41
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 22
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 1
  • 开发语言: C

其他信息

  • 授权协议: PHP-3.01
  • 更新时间: 2025-09-09