> 백엔드 개발 > PHP 튜토리얼 > PHP에서 일반적으로 사용되는 클래스 라이브러리 및 기술 요약

PHP에서 일반적으로 사용되는 클래스 라이브러리 및 기술 요약

不言
풀어 주다: 2023-04-03 14:30:01
원래의
2247명이 탐색했습니다.

이 기사는 PHP에서 일반적으로 사용되는 클래스 라이브러리와 기술을 요약하여 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

종속성 관리(종속성 관리)

종속성 관리를 위한 패키지 및 프레임워크

Composer / Packagist - 패키지 및 종속성 관리자입니다.

Composer 설치 프로그램 - 다중 프레임워크 Composer 라이브러리 설치 프로그램

pickle - PHP 확장 설치 프로그램

Melody - 빌드를 위한 도구 file Composer 스크립트. 독립 구성 요소로 구성된 프레임워크(SP2)

🎜🎜#Zend Framework 2 - 독립 구성 요소로도 구성된 프레임워크(ZF2)

Laravel 5 - 간단하고 우아한 PHP 웹 개발 프레임워크(L5)

Aura PHP - 독립 구성 요소의 프레임워크

Yii2 - 대규모 웹 애플리케이션 개발을 위한 고성능 PHP 프레임워크

Nette - 독립 구성 요소로 구성된 동일한 A 프레임워크

PPI 프레임워크 2 - 대화형 프레임워크

CakePHP - 효율적인 애플리케이션 개발 프레임워크(CP)#🎜🎜 #

Phalcon - C 확장 프레임워크

Yaf - Brother Bird의 C 확장 프레임워크

swoole-yaf

#🎜🎜 #Component ( Components )

Aura Components - PHP5.4 구성 요소 패키지

Hoa Project - PHP 구성 요소 모음

# 🎜🎜 #마이크로 프레임워크

마이크로 프레임워크 및 라우팅Silex - Symphony2 구성 요소를 기반으로 한 마이크로 프레임워크

Silex Skeleton - 프로젝트 Silex용 프레임워크

Silex Web Profiler - Silex용 웹 디버깅 도구 모음

Slim - 또 다른 간단한 마이크로 프레임워크 Slim Skeleton - Slim용 프레임워크 #SlimMVC-Skeleton - Slim을 기반으로 MVC 및 일부 구성 요소를 구현합니다. 🎜#

Proton - 마이크로 PHP 프레임워크

blink - "장기 실행" 서비스 구축을 위한 마이크로 고성능 웹 프레임워크 # 🎜🎜#

Routers

Fast Route - 효율적인 라우팅 라이브러리

Route - Fast Route 기반의 라우팅 라이브러리#🎜 🎜#

Pux - 또 다른 효율적인 라우팅 라이브러리

Klein - 유연한 라우팅 라이브러리

Macaw - 매우 간결하고 빠르며 섹시한 간단한 PHP 라우터입니다.

템플릿 엔진(템플릿 작성)

템플릿 및 어휘 분석 라이브러리 및 도구

Twig - 포괄적인 템플릿 언어

Twig Cache Extension - Twig용 템플릿 조각 캐싱 라이브러리

Mustache - PHP에 구현된 Mustache 템플릿 언어

Phly Mustache - 또 다른 Mustache 템플릿 언어 구현 PHP에서

MtHaml - PHP에서 구현된 HAML 템플릿 언어

PHPTAL - PHP에서 구현된 TAL 템플릿 언어

Plates - 원본 PHP 템플릿 라이브러리# 🎜🎜#

Lex - 경량 템플릿 파서

정적 사이트 생성기

#🎜 🎜#

웹 페이지 콘텐츠 생성을 위한 전처리 도구#🎜🎜 #

Sculpin - Markdown 및 Twig를 정적 HTML로 변환하는 도구Phrozn - Textile을 변환하는 또 다른 도구, Markdown 및 Twig를 HTML로 변환하는 도구

# 🎜🎜#HTTP

HTTP 및 웹사이트 크롤링용 라이브러리

Guzzle - 완전한 HTTP 클라이언트

Buzz - 또 다른 HTTP 클라이언트 # 🎜🎜#

Requests - 간단한 HTTP 라이브러리

HTTPFul - 체인 스타일 HTTP 클라이언트

Goutte - 간단한 웹 스크레이퍼

PHP VCR - HTTP 요청을 기록하고 재생하는 라이브러리

#🎜 🎜#Middlewares

애플리케이션 클래스 라이브러리 구축을 위한 미들웨어

URL

URL 구문 분석용 라이브러리

Purl - URL 조작 라이브러리

PHP 도메인 파서 - 로컬 접미사 파서

Uri - 간단한 URL 조작 라이브러리

Mail(이메일)

이메일 전송 및 구문 분석을 위한 라이브러리

SwiftMailer - 메일 프로그램용 솔루션

PHPMailer - 다른 메일 프로그램용 솔루션

Fetch - IMAP 라이브러리

# 🎜🎜#Email Reply Parser - 이메일 답장 파서 라이브러리

Stampie - SendGrid, PostMark, MailGun 및 Mandrill과 같은 이메일 서비스용 라이브러리CssToInlineStyles - 인라인 CSS 라이브러리 이메일 템플릿용# 🎜🎜#

Email Validator - 작은 이메일 확인 라이브러리

파일 작업(파일)

파일 정보 처리 및 MIME 유형 검사

Gaufrette - 파일 스트림을 위한 추상화 계층

Flysystem - 파일 스트림을 위한 또 다른 추상화 계층

Canal - 다음에 대한 확인 인터넷 미디어 유형 라이브러리

Apache MIME 유형 - Apache MIME 유형 구문 분석을 위한 라이브러리

Ferret - MIME 감지 라이브러리

Hoa Mime - Another MIME 감지 라이브러리

Lurker - 리소스 추적 라이브러리

PHP 파일 로케이터 - 대규모 프로젝트에서 파일을 찾기 위한 라이브러리

PHP FFmpeg - FFmpeg 비디오 패키징용 라이브러리

CSV - CSV 데이터 조작 라이브러리

Stream(스트림) #🎜 🎜#

스트림 처리용 라이브러리

Streamer - 간단한 객체 지향 스트림 패키징 라이브러리

Dependency Insertion(종속성 주입)

#🎜 🎜# 종속성 주입 디자인 패턴을 구현하는 라이브러리

Pimple - 작은 종속성 주입 컨테이너

Auryn - 또 다른 작은 종속성 주입 컨테이너

컨테이너 - 또 다른 유연한 종속성 주입 컨테이너

PHP DI - 주석을 사용하여 구현된 종속성 주입

Acclimate - 종속성 주입 컨테이너 및 서비스 로케이터를 위한 공통 인터페이스#🎜🎜 #

Symfony DI - 종속성 주입 구성 요소(SF2)

이미지(이미지)

이미지 처리용 라이브러리#🎜 🎜#Imagine - an 이미지 처리 라이브러리

PHP Image Workshop - 또 다른 이미지 처리 라이브러리

Intervention Image - 이미지 처리 라이브러리이기도 함

GIF Frame Extractor - 이미지 처리 라이브러리 GIF 애니메이션 프레임 정보 추출

GIF Creator - 여러 이미지에서 GIF 애니메이션을 생성하는 라이브러리

Image With Text - 이미지에 텍스트를 삽입하기 위한 라이브러리

#🎜 🎜#Color Extractor - 이미지에서 색상을 추출하기 위한 라이브러리

Glide - 주문형 이미지 처리 라이브러리

Image Optimizer - 이미지 최적화를 위한 라이브러리

#🎜 🎜#PHPThumb - 썸네일 처리 라이브러리

Testing(Testing)

테스트 코드 라이브러리 및 테스트 데이터 생성용 라이브러리

PHPUnit - 단위 테스트 프레임워크

DBUnit - PHPUnit의 코드 테스트 라이브러리

ParaTest - PHPUnit의 병렬 테스트 라이브러리

#🎜 🎜#PHPSpec - 사양에 따른 단위 테스트 라이브러리

# 🎜🎜#Codeception - 전체 스택 테스트 프레임워크

AspectMock - PHPUnit/Codeception을 위한 모의 프레임워크

Atoum - 간단한 테스트 라이브러리

Mockery - 테스트를 위한 모의 개체 라이브러리

Phake - 테스트를 위한 또 다른 모의 개체 라이브러리

#🎜🎜 #Prophecy - 강력한 시뮬레이션 프레임워크

Faker - 의사 데이터 생성 라이브러리

Samsui - 또 다른 의사 데이터 생성 라이브러리

Alice - 복잡한 데이터 생성을 위한 라이브러리 사용

Behat - 동작에 대한 테스트 프레임워크 BDD(-주도 개발)

Pho - 행동 중심 개발을 위한 또 다른 테스트 프레임워크

#🎜 🎜#Mink - 웹 승인 테스트

HTTP Mock - 라이브러리 단위 테스트에서 HTTP 요청 시뮬레이션

VFS 스트림 - 테스트용 가상 파일 시스템 스트림 래퍼# 🎜🎜#

VFS - 테스트용 또 다른 가상 파일 시스템

Locust - Python으로 개발된 최신 부하 테스트 라이브러리

Peridot - 이벤트 기반 테스트 프레임워크

지속적 통합(지속적 통합)

지속적 통합 라이브러리 및 애플리케이션

Travis CI - 지속적인 통합 플랫폼

SemaphoreCI - 오픈 소스 프로그램 및 개인 프로젝트를 위한 지속적인 통합 플랫폼

PHPCI - An PHP용 오픈 소스 지속적 통합 플랫폼

Sismo - 지속적인 테스트 서버 라이브러리

Jenkins - PHP가 지원하는 지속적인 통합 플랫폼

JoliCi - A PHP에서 개발하고 Docker에서 지원하는 지속적인 통합 클라이언트

Documentation(Documentation)# 🎜🎜#

프로젝트 문서 생성을 위한 라이브러리

Sami - API 문서 생성기# 🎜🎜#

APIGen - 또 다른 API 문서 생성기

#🎜🎜 #PHP Documentor 2 - 문서 생성기

phpDox - PHP 프로젝트용 문서 생성기(API 문서뿐만 아니라)# 🎜🎜#

Security(보안)

#🎜 🎜#보안 난수 생성, 데이터 암호화, 취약점 및 토큰 검색을 위한 라이브러리

HTML 정수기 - 표준 HTML 필터

RandomLib - 난수 생성 및 난수 문자열용 라이브러리

True Random - www.random.org

를 사용하여 난수를 생성하는 라이브러리 SecurityMultiTool - PHP 보안 라이브러리

PHPSecLib - 순수 PHP 보안 통신 라이브러리

TCrypto - 간단한 키-값 암호화 저장소

PHP IDS - 구조화된 PHP 보안 계층 ​​

# 🎜🎜#PHP SSH - 객체 지향 SSH 래퍼 라이브러리

IniScan - PHP INI 파일의 보안을 검사하는 도구

SensioLabs Security Check - 보안 권장 사항에 따라 Composer 종속성을 확인하는 도구 Web Tools

Zed - 웹 애플리케이션용 통합 침투 테스트 도구

php-jwt( JSON Web Token ) - JSON 웹 토큰 라이브러리

#🎜🎜 #jose - JSON 서명 및 암호화 라이브러리

Passwords(Passwords)

비밀번호 처리 및 저장을 위한 라이브러리 및 도구#🎜🎜 #

Password Compat - 새로운 PHP5.5 비밀번호 기능을 위한 사용자 호환 라이브러리

phpass - 휴대용 비밀번호 해싱 프레임워크

PHP 비밀번호 라이브러리 - 다음을 위한 라이브러리 비밀번호 생성 및 확인#🎜 🎜#

비밀번호 정책 - PHP 및 JavaScript용 비밀번호 규칙 라이브러리

비밀번호 검사기 - 비밀번호 해시 확인 및 업그레이드를 위한 라이브러리

Zxcvbn PHP - Zxcvbn JS PHP 디스플레이 비밀번호 강도 추정 라이브러리를 기반으로 한 라이브러리

GenPhrase - 안전한 무작위 비밀번호를 생성하는 라이브러리

코드 분석

분석용, 코드 베이스 구문 분석 및 조작용 도구

PHP 파서 - PHP로 작성된 PHP 파서

PHPPHP - PHP로 구현된 PHP 가상 머신

#🎜 🎜 #PHPSandbox - PHP 샌드박스 환경

Dissect - 어휘 및 구문 분석 도구 모음

PHP Mess Detector - 코드에서 버그, 최적이 아닌 코드 및 사용되지 않는 매개변수를 검색하는 라이브러리

PHP 코드 스니퍼 - PHP, CSS 및 JS 코드의 표준 위반을 검색하는 라이브러리

PHPCPD - 복사하여 붙여넣은 코드를 검색하는 라이브러리

PHP 분석기 - PHP 코드의 오류를 분석하기 위한 라이브러리

PHP CS Fixer - 코드 표준 라이브러리

PHP 조작기 - PHP 소스 코드를 분석하고 수정하기 위한 라이브러리

PHP Metrics - 정적 측정 라이브러리

PHP 리팩토링 브라우저 - PHP 코드 리팩토링을 위한 명령줄 도구

UBench - 간단한 소규모 벤치마크 라이브러리

Athletic - 주석 기반 벤치마크 라이브러리

Mondrian - 그래프 이론을 사용한 코드 분석 도구

Scrutinizer - PHP 코드 확인을 위한 웹 도구

PHPLOC - PHP 프로젝트의 크기를 빠르게 평가하는 도구

PHPCcheckstyle - 특정 코드 규칙을 준수하는 데 도움이 되는 도구

PhpDependencyAnalytic - 사용자 정의 가능한 종속성 차트를 생성하는 도구

Code Climate - 자동화 코드 검토

PHP 오류 - 표준 PHP 오류 메시지를 변환하는 데 사용되며 주로 개발 프로세스 중 디버깅에 사용됩니다.

Architectural

디자인 패턴, 프로그래밍 사양 및 코드 구성에 대한 라이브러리

PHP 옵션 - PHP 옵션 유형 라이브러리

Ruler - 간단한 상태 비저장 엔진 환경 규칙 생성을 위한

Finite - 간단한 PHP 유한 상태 기계

Compose - 함수 조합 라이브러리

Monad PHP - 간단한 Monad 라이브러리

Patchwork - 사용자를 재정의하는 함수 라이브러리

Galapagos - 언어 변환 진화

디자인 패턴 PHP - PHP로 구현된 디자인 패턴 예제 라이브러리

Functional PHP - 함수형 프로그래밍 라이브러리

Lib 접근자 - 단순화된 액세스 라이브러리

Iter - 생성기를 사용하여 반복 기본 요소를 제공하는 라이브러리

디버깅 및 프로파일링

라이브러리 및 코드 디버깅용 도구

xDebug - PHP용 디버깅 및 프로파일링 도구

PHP 디버그 바 - 디버깅 도구 모음

PHP 콘솔 - 웹 디버깅 콘솔

Barbushin PHP 콘솔 - Google Chrome을 사용하는 웹 디버깅 제어 도구

PHPDBG - 대화형 PHP 디버거

Tracy - 간단한 오류 감지, 로그 및 시간 측정 라이브러리

Z-Ray - 디버깅 및 성능 분석 도구

xHprof - Facebook의 오픈 소스 PHP 성능 평가 도구

Blackfire.io - 낮음 -오버헤드 코드 프로파일러

Kint - 디버깅 및 성능 분석 도구

빌드 도구

프로젝트 구성 및 자동화 도구

Go - 간단한 PHP 빌드 도구

Bob - 간단한 프로젝트 자동화 도구

Phake - PHP 복제 library

Box - PHAR 파일 작성을 위한 도구

Phing - Apache Ant 기반 PHP 프로젝트 빌드 시스템

Task Runners(Task Runners)

작업 자동 실행을 위한 라이브러리

Task - Grunt 및 Gulp 기반 순수 PHP 작업 실행기

Robo - 객체 지향 PHP 작업 실행기

Bldr - Symfony 구성 요소를 기반으로 구축된 PHP 작업 실행기

Navigation(탐색)

탐색 구조 구축용 도구

KnpMenu - 메뉴 라이브러리

Cartographer - 사이트맵 생성 라이브러리

자산 관리

웹사이트 리소스 관리, 압축 및 최소화를 위한 도구

Assetic - 자산 관리를 위한 파이프라인 라이브러리

Pipe - 리소스 관리를 위한 또 다른 파이프라인 라이브러리

Munee - 리소스 최적화 라이브러리

JShrink - JavaScript 압축 라이브러리

Puli - 자원의 절대 경로를 감지하는 라이브러리

Geolocation(Geolocation)

경도와 위도를 사용하여 주소를 인코딩하는 라이브러리

GeoCoder - 지오코딩 라이브러리

GeoTools - 지리 도구 관련 라이브러리

PHPGeo - 간단한 지리 라이브러리

GeoJSON - GeoJSON 구현

날짜 및 시간(날짜 및 시간)

날짜 및 시간 처리용 라이브러리

Carbon - 간단한 날짜 및 시간 API 확장

ExpressiveDate - 다른 날짜 및 시간 time API 확장

CalendR - 달력 관리 라이브러리

이벤트(이벤트)

이벤트 중심 또는 비차단 이벤트 루프 구현을 위한 라이브러리

React - 이벤트 중심, 비차단 이벤트 루프 구현 Blocking I/O library

Rx.PHP - 반응 확장 라이브러리

Ratchet - 웹 소켓 라이브러리

Hoa WebSocket - 또 ​​다른 웹 소켓 라이브러리

Elephant.io - 또 다른 웹 소켓 라이브러리

Hoa EventSource - 이벤트 소스 라이브러리

Evenement - 이벤트 예약 라이브러리

Event - 앱 및/또는 도메인을 위한 이벤트 패키지.

Cake 이벤트 - 이벤트 예약 라이브러리

Broadway - 이벤트 소스 및 CQRS 라이브러리

Logging

로그 파일 생성 및 처리를 위한 라이브러리

Monolog - 포괄적인 로깅 라이브러리

KLogger - 사용하기 쉬운 PSR-3 로깅 클래스

Analog - 기회주의적 폐쇄 마이크로 로그 패키지

전자상거래(E-Commerce)

용 라이브러리 및 애플리케이션 결제 및 온라인 전자상거래 매장 구축

OmniPay - 다중 게이트웨이 결제 처리 프레임워크

Payum - 결제용 추상화 라이브러리

Sylius - 오픈 소스 전자 상거래 솔루션

Thelia - 또 다른 오픈 소스 전자 상거래 솔루션

Money - PHP 구현 Fowler Money 모드

Sebastian Money - 금전적 가치를 처리하기 위한 라이브러리 ​​

Swap - 환율 라이브러리

PDF

PDF 파일을 처리하기 위한 라이브러리 및 소프트웨어

Snappy - PDF 및 이미지 생성 라이브러리

WKHTMLToPDF - 다음을 수행하는 도구 HTML을 PDF로 변환

PHPPdf - XML을 PDF 및 이미지로 변환하는 라이브러리

Office

Office 제품군의 다양한 문서를 처리하기 위한 라이브러리

PHPWord - Word 문서 처리를 위한 라이브러리

PHPExcel - Excel 문서 처리 library

PHPPowerPoint - PPT 슬라이드 처리용 라이브러리

ExcelAnt - Excel 문서 운영용 라이브러리

데이터베이스(데이터베이스)

객체 관계형 매핑(ORM) 또는 데이터 매핑 기술을 사용하는 데이터베이스 상호 작용 라이브러리

Doctrine - 완전한 DBAL 및 ORM

Doctrine Extensions - Doctrine 동작의 확장된 컬렉션

Propel - 빠른 ORM, 마이그레이션 및 쿼리 라이브러리

Eloquent - Laravel 5 ORM(L5)

Baum - Eloquent의 중첩 컬렉션

Spot2 - MySQL ORM mapper

RedBean - 가볍고 구성하기 쉬운 ORM

Pomm - PostgreSQL용 객체 모델 관리자

ProxyManager - 프록시 객체를 생성하기 위한 데이터 매핑 도구 모음

Cake ORM - 객체 관계형 매퍼, 다음을 사용하여 구현됨 데이터 매핑 패턴(CP)

Medoo - 개발을 가속화하는 경량 ORM

Migrations

데이터베이스 스키마 및 마이그레이션 관리용 라이브러리

PHPMig - 마이그레이션 관리 라이브러리

Phinx - 데이터베이스 마이그레이션 관리 라이브러리

Migrations - 또 다른 마이그레이션 관리 라이브러리

Doctrine Migrations - Doctrine용 마이그레이션 라이브러리

비관계형 데이터베이스(NoSQL)

NoSQL 백엔드 처리용 라이브러리

MongoQB - MongoDB용 쿼리 작성 라이브러리

Monga - MongoDB용 추상화 라이브러리

Predis - 완전한 기능을 갖춘 Redis 라이브러리

Queue(Queue)

이벤트 및 작업 대기열을 처리하기 위한 라이브러리

Pheanstalk - Beanstalkd 클라이언트 라이브러리

PHP AMQP - 순수 PHP AMQP 라이브러리

Thumper - RabbitMQ 패턴 라이브러리

Bernard - 다중 백엔드 추상 라이브러리

php-resque - redis 기반 메시지 대기열

Gearman - 작업 분산 시스템

Search

데이터에서 쿼리 인덱싱 및 실행과 관련된 라이브러리 및 소프트웨어

ElasticSearch PHP - the ElasticSearch용 공식 클라이언트 라이브러리.

Elastica - ElasticSearch용 또 다른 클라이언트 라이브러리

Solarium - Solr 클라이언트 라이브러리

SphinxQL 쿼리 빌더 - Sphinx 검색 엔진 쿼리 라이브러리

명령줄(명령줄)

명령줄 도구 작성을 위한 라이브러리

symfony/console - Symfony 명령줄 작업 구성 요소

Boris - 마이크로 PHP REPL

PsySH - 또 다른 PHP REPL

Pecan - 이벤트 기반, 비차단 쉘

GetOpt - 명령줄 선택 구문 분석기

OptParse - 또 다른 명령줄 선택 파서

Commando - 간단한 명령줄 선택 파서

GetOptionKit - 명령줄 선택 파서이기도 함

Cron Expression - cron 실행 날짜를 계산하기 위한 라이브러리

ShellWrap - 간단한 명령줄 래퍼 라이브러리

Hoa Console - 또 다른 명령줄 라이브러리

Shunt - 여러 원격 시스템에서 병렬로 실행되는 명령줄 라이브러리

Cilex - 명령줄 도구 구축을 위한 작은 프레임워크

CLImate - 출력 색상 및 특수 서식을 위한 라이브러리

Webmozart 콘솔

인증 및 권한 부여 )

인증 모드를 구현하는 라이브러리

Sentinel - 인증 및 권한 부여를 위한 프레임워크

Sentinel Social - 소셜 네트워크 인증을 위한 라이브러리

Opauth - OAuth 인증을 지원하고 통합 표준 액세스 방법

OAuth2 서버 - OAuth2 인증 서버, 리소스 서버 및 클라이언트 라이브러리

OAuth2 서버 - OAuth2 서버 구현

PHP oAuthLib - 또 다른 OAuth 라이브러리

TwitterOAuth - Twitter OAuth 라이브러리

TwitterSDK - 완전 Twitter SDK

Hawk - Hawk HTTP 인증 라이브러리

HybridAuth - 오픈 소스 소셜 로그인 라이브러리

Lock - ACL(액세스 제어 목록) 시스템 라이브러리

OAuth 1.0 클라이언트 - OAuth 1.0 클라이언트 터미널 라이브러리.

OAuth 2.0 클라이언트 - OAuth 2.0 클라이언트 라이브러리.

Sentry - 인증 및 권한 부여 시스템

EvaOAuth - 통합 인터페이스 OAuth 로그인 PHP 클래스 라이브러리

Markup(Markup)

마크업 처리용 라이브러리

Decoda - 경량 마크업 구문 분석 라이브러리

PHP Markdown - Markdown 파서

CommonMark PHP - CommonMark 사양을 지원하는 Markdown 파서

Parsedown - Markdown 파서

Ciconia - Github 스타일을 지원하는 Markdown 파서

Cebe Markdown - 빠르고 확장 가능한 Markdown 파서

HTML5 PHP - HTML5 구문 분석 및 직렬화를 위한 라이브러리

Emoji - 이모티콘 처리를 위한 간단한 클래스 라이브러리

Strings

A 문자열 구문 분석 및 조작을 위한 라이브러리

ANSI to HTML5 - ANSI를 HTML5로 변환하는 라이브러리

Patchwork UTF-8 - UTF-8 형식 문자열을 처리하는 휴대용 라이브러리

Hoa String - 또 다른 UTF-8 형식 문자열 라이브러리

Stringy - 멀티바이트를 지원하는 문자열 조작 라이브러리

Color Jizz - 색상 처리 및 변환을 위한 라이브러리

UUID - UUID 생성을 위한 라이브러리

Slugify - 문자열을 슬러그 형식으로 변환하기 위한 라이브러리

Urlify - PHP Django URLify.js 포트

Text - 텍스트 처리 라이브러리

SQL Formatter - SQL 문 형식 지정을 위한 라이브러리

UA Parser - UA(사용자 에이전트) 문자열 구문 분석을 위한 라이브러리

Device Detector - 구문 분석을 위한 또 다른 라이브러리 UA(사용자 에이전트) 문자열

Mobile-Detect - 모바일 장치(데스크톱 장치 포함)를 감지하기 위한 경량 라이브러리

브라우저 - 사용자의 브라우저 환경에 대한 정보 감지

Numbers

숫자 처리를 위한 라이브러리

Numbers PHP - 숫자 처리용 라이브러리

Math - 더 큰 숫자 처리용 라이브러리

ByteUnits - 이진 및 측정용 라이브러리 시스템에서 바이트 단위 구문 분석, 서식 지정 및 변환용 라이브러리

PHP 측정 단위 - 단위 간 변환용 라이브러리 측정 단위

PHP 변환 - 측정 단위 간 변환을 위한 또 다른 라이브러리

PHP용 LibPhoneNumber - PHP로 구현된 Google 전화번호 처리 시스템 라이브러리

hashids.php - 정수에서 고유한 문자열을 생성하는 데 사용됩니다(예: 실제 ID)

Filtering and Validation (Filtering ang Validation)

데이터 필터링 및 검증에 사용 라이브러리

Filterus - 간단한 PHP 필터링 라이브러리

Respect Validation - 간단한 검증 라이브러리

Valitron - 또 다른 데이터 검증 라이브러리

Cake 검증 - 또 다른 데이터 검증 라이브러리

php-readability - 콘텐츠 분석 알고리즘

Upload - 파일 업로드 및 검증을 처리하는 라이브러리

DMS 필터 - 주석 기반 필터링 라이브러리

MetaYaml - A YAML, JSON 및 XML을 지원하는 스키마 검증 라이브러리

ISO 코드 - 다양한 ISO 및 ZIP 인코딩 확인 라이브러리

REST 및 API

Restful API 개발을 위한 라이브러리 및 웹 프레임워크

Apigility - Zend Framework2로 구축된 API 빌더

Hateoas - HATEOAS REST 웹 서비스 라이브러리

HAL - 하이퍼텍스트 애플리케이션 언어(HAL) 구축 라이브러리

Negotiation - 콘텐츠 협상 라이브러리

Drest - Doctrine 엔터티를 REST 리소스 노드로 노출하는 라이브러리

Restler - 경량 PHP 메서드를 RESTful 웹 API로 표시하는 프레임워크

프랙탈 - [모범 사례] 데이터 반환의 통합 처리

캐싱(캐싱)

데이터 캐싱용 라이브러리

대체 PHP 캐시(APC) - PHP의 오픈 소스 opcode 캐시

Doctrine Cache - 캐싱 라이브러리.

Zend Cache - 또 다른 캐싱 라이브러리

Cake Cache - 캐싱용 라이브러리

Stash - 또 다른 캐싱 라이브러리

CacheTool - APC/opcode 캐시를 지우는 명령줄 도구

PhpFastCache - PHP 캐싱 라이브러리

데이터 구조 및 저장

데이터 구조 및 저장 기술을 구현하는 라이브러리

Ardent - 데이터 구조 라이브러리

PHP Collections - 간단한 컬렉션 라이브러리

Serializer - 직렬화 및 역직렬화에 사용됨 데이터용 라이브러리

Zend Serializer - 데이터 직렬화 및 역직렬화를 위한 또 다른 라이브러리

PHP 개체 저장소 - 개체 저장소용 라이브러리

Fractal - 복잡한 데이터 구조를 JSON 출력으로 변환하는 라이브러리

Totem - 데이터 수정 세트를 관리하고 생성하기 위한 라이브러리

PINQ - PHP 실시간 Linq 라이브러리

JsonMapper - 내장된 JSON 구조를 PHP 클래스에 매핑하는 라이브러리

Cake 컬렉션 - 간단한 컬렉션 라이브러리

Notifications(Notifications)

알림 관련 라이브러리

Nod - 알림 라이브러리

Notificato - 푸시 메시지 처리를 위한 라이브러리

Notification Pusher - 장치 푸시 알림을 위한 독립 라이브러리

Notificator - 경량 알림 라이브러리

Deployment(배포)

프로젝트 배포용 라이브러리

Pomander - PHP용 배포 도구 애플리케이션

Rocketeer - 빠르고 간단한 PHP용 배포자

Envoy - PHP를 사용하여 SSH 작업을 실행하기 위한 도구

Plum - 배포 라이브러리

Deployer - 배포 도구

국제화 및 현지화(국제화 및 현지화)

국제화(I18n) 및 현지화(L10n)용 라이브러리

Aura Intl

Cake I18n - 번역 및 현지화 메시지

타사 API

타사 API 액세스용 라이브러리

확장 프로그램

PHP 확장 프로그램 구축에 도움이 되는 라이브러리

Zephir - PHP 확장 개발을 위한 PHP와 C++ 사이의 라이브러리 Compiled Language

PHP CPP - PHP 확장 개발을 위한 C++ 라이브러리

기타(기타)

위 카테고리에 속하지 않는 유용한 클래스 라이브러리 및 도구

pinyin - 한자를 병음으로 변환하는 라이브러리

Pinyin - 한자를 병음으로 변환하는 라이브러리

class.upload. php - 파일 업로드 처리 클래스

php-paginator - 페이지 매김 처리 클래스

Underscore.php - Underscore.js의 PHP 구현

Flexihash - 일관된 해시 라이브러리

Eden - 다음을 위한 많은 구성 요소가 포함된 PHP 신속한 개발 클래스 라이브러리 자동 로딩, 이벤트 중심, 문서화 시스템, 캐싱, 템플릿, 국제화, 데이터베이스, 웹 서비스, 결제 게이트웨이, 로딩 및 클라우드 서비스 기술.

html-parser - html 구문 분석 도구

PHPCrawl - PHP 크롤러 프레임워크

권장 관련 기사:

PHPStorm laradock에서 Xdebug 중단점 디버깅을 수행하는 방법

php에서 비디오 길이 및 php .ini 구성 방법을 가져오는 방법

위 내용은 PHP에서 일반적으로 사용되는 클래스 라이브러리 및 기술 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿