>  기사  >  백엔드 개발  >  일반적으로 사용되는 100가지 PHP 클래스 라이브러리 리소스 및 기술

일반적으로 사용되는 100가지 PHP 클래스 라이브러리 리소스 및 기술

小云云
小云云원래의
2018-03-14 13:14:563496검색

일반적으로 사용되는 PHP 클래스 라이브러리, 리소스 및 기술을 수집하고 정리합니다. 직장에서 필요한 것을 빠르게 찾을 수 있도록 이 문서에서는 모두에게 도움이 되기를 바라며 일반적으로 사용되는 100가지 PHP 클래스 라이브러리 리소스 및 기술을 주로 공유합니다.

PHP 관련 귀중한 커뮤니티, 블로그, 웹 사이트, 기사, 책, 비디오 및 기타 리소스

  • PHP 웹 사이트(PHP 웹 사이트)

    • PHP 올바른 방법 PHP 연습을 위한 빠른 참조 가이드

  • PHP Books(PHP Books)

    • Modern PHP(중국어 버전)

    • Modern PHP - 저자는 PHP입니다 Tao의 창시자이자 Slim 프레임워크의 작성자

종속성 관리(Dependency Management)

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

  • Composer / Packagist - 패키지 및 종속성 관리자.

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

  • pickle - PHP 확장 설치 프로그램

  • Melody - 단일 파일 Composer 스크립트를 빌드하는 도구.

Frameworks

웹 개발 프레임워크

  • Symfony2 - 독립 구성 요소로 구성된 프레임워크(SP2)

  • Zend Framework 2 - 또한 독립 구성 요소(ZF2)로 구성된 프레임워크

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

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

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

  • Nette - 독립 구성 요소로도 구성 프레임워크

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

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

  • Phalcon - C 확장 프레임워크

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

    • swoole-yaf

Components(Components)

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

  • Hoa Project - PHP 구성 요소 모음

Micro Frameworks

Micro 프레임워크 및 라우팅

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

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

    • Silex 웹 프로파일러 - Silex 웹 디버깅 도구 모음

  • Slim - 또 다른 간단한 마이크로 프레임워크

    • Slim Skeleton - Slim용 프레임워크

    • Slim View - Slim용 사용자 정의 뷰 세트

    • Slim Middleware - Slim의 사용자 정의 미들웨어 컬렉션

    • SlimMVC-Skeleton - Slim을 기반으로 하는 MVC 및 일부 구성 요소 구현

  • Bullet PHP - REST API 구축을 위한 마이크로 프레임워크

  • Lumen - Laravel Micro 프레임워크 기반

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

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

Routes(라우터)

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

  • Route - Fast Route를 기반으로 한 라우팅 라이브러리

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

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

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

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

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

  • Twig - 포괄적인 템플릿 언어

  • Twig 캐시 확장 - Twig용 템플릿 조각 캐싱 라이브러리

  • 아프다 - PHP

  • Phly Mustache - PHP

  • MtHaml에 구현된 또 다른 Mustache 템플릿 언어 PHP

  • PHPTAL에 구현된 HAML 템플릿 언어 PHP

    에 구현된 TAL 템플릿 언어
  • Plates - 원본 PHP 템플릿 라이브러리

  • Lex - 경량 템플릿 파서

정적 사이트 생성기(정적 사이트 생성기)

웹 페이지 콘텐츠를 생성하는 전처리 도구

  • Sculpin - Markdown 및 Twig를 변환하는 도구 정적 HTML로

  • Phrozn - Textile, Markdown 및 Twig를 HTML

HTTP

HTTP 및 스크래핑 웹사이트용 라이브러리

  • Guzzle - 완전한 HTTP 클라이언트

  • Buzz - 또 다른 도구 HTTP 클라이언트

  • Requests - 간단한 HTTP 라이브러리

  • HTTPFul - 연결된 HTTP 클라이언트

  • Gout te - 간단한 웹 스크레이퍼

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

미들웨어(미들웨어)

응용 프로그램 라이브러리 구축을 위한 미들웨어

URL

URL 구문 분석 라이브러리

  • Purl - URL 조작 라이브러리

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

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

Mail(이메일)

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

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

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

  • Fetch - I 지도 라이브러리

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

  • Stampie - SendGrid, PostMark, MailGun 및 Mandrill과 같은 이메일 서비스용 라이브러리

  • CssToInlineStyles - 이메일 템플릿의 인라인 CSS 라이브러리

  • Email Validator - 컴팩트 메일함 유효성 검사 라이브러리

파일 작업(파일)

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

  • Gaufrette - 파일 스트림을 위한 하나의 추상화 계층

  • Flysystem - 또 다른 추상화 계층 file streams

  • Canal - 인터넷 미디어 유형 확인을 위한 라이브러리

  • Apache MIME 유형 - Apache 구문 분석 MIME 유형 라이브러리

  • Ferret - MIME 감지 라이브러리

  • Hoa Mime - 또 다른 MIME 감지 라이브러리

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

  • PHP 파일 로케이터 - 대규모 프로젝트를 위한 로케이터 파일 라이브러리

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

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

Stream(스트림)

스트림 처리용 라이브러리

  • Streamer - 간단한 객체 지향 흐름 래퍼 도서관

종속성 주입

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

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

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

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

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

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

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

Image(Imagery)

이미지 처리용 라이브러리

  • Imagine - 이미지 처리 라이브러리

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

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

  • GIF Frame Extractor - GIF 애니메이션 프레임 정보를 추출하는 라이브러리

  • GIF Creator - 여러 이미지에서 GIF 애니메이션을 만드는 라이브러리

  • Image With Text - 이미지에 텍스트를 삽입하는 라이브러리

  • Color Extractor - 추출을 위한 라이브러리 이미지의 색상

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

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

  • PHPThumb - 썸네일 처리 라이브러리

테스트

테스트 코드 라이브러리 및 라이브러리 테스트 데이터를 생성하는

  • 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 - PHP용 오픈 소스 지속적 통합 플랫폼

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

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

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

문서(Documentation)

프로젝트 문서 라이브러리

  • Sami - API 문서 생성기

    를 생성합니다.
  • APIGen - 또 다른 API 문서 생성기

  • PHP Documentor 2 - 문서 생성기

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

보안

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

  • HTML Purifier - 표준 HTML 필터

  • RandomLib - 난수 및 난수 문자열을 생성하기 위한 라이브러리

  • True Random - www를 사용하여 난수를 생성하기 위한 라이브러리 .random.org omSecurityMultitool- PHP 보안 라이브러리

  • PHPSECLIB- 순수한 PHP 보안 통신 라이브러리

  • tcrypto- 간단한 키 값 암호화 된 저장소 -PHP IDS- 구조화 된 PHP 보안 계층

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

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

  • SensioLabs 보안 검사 - 보안 권장 사항에 대해 Composer 종속성을 확인하는 웹 도구

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

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

  • jose - JSON 서명 및 암호화용 라이브러리

  • Passwords

  • 처리용 라이브러리 및 도구 및 비밀번호 저장
  • Password Compat - 새로운 PHP5.5 비밀번호 기능을 위한 호환성 라이브러리

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

  • PHP Password Lib - 비밀번호 생성 및 유효성 검사를 위한 라이브러리

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

  • 비밀번호 검사기 - 비밀번호 확인 및 업그레이드 해싱 라이브러리

  • Zxcvbn PHP - Zxcvbn JS

  • GenPhrase를 기반으로 한 PHP 디스플레이 비밀번호 강도 추정 라이브러리 안전한 무작위 비밀번호를 생성하는 라이브러리

  • 코드 분석(코드 분석)

  • 분석용, 코드 기반 구문 분석 및 조작 도구
  • PHP 파서 - PHP로 작성된 PHP 파서

PHPPHP - PHP 가상 PHP로 구현된 기계

  • PHPSandbox - PHP 샌드박스 환경

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

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

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

  • PHPCPD - 복사하여 붙여넣은 코드를 감지하는 라이브러리

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

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

  • PHP Manipulator - 사용됨 PHP 소스 코드 분석 및 수정을 위한 라이브러리

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

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

  • UBench - 간단한 소형 벤치마크 라이브러리

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

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

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

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

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

  • PhpDependencyAnalytic - 사용자 정의 가능한 A 도구 만들기 종속성 차트용

  • 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 복제 라이브러리

  • Box - 도구를 사용하여 PHAR 파일 빌드

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

Task Runners(Task Runners)

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

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

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

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

Navigation(Navigation)

탐색 구조 구축용 도구

  • KnpMenu - 메뉴 라이브러리

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

자산 관리(자산 관리)

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

  • Assetic - 자산 관리 파이프라인 라이브러리

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

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

  • JShrink - JavaScript 압축 라이브러리

  • Puli - 리소스 감지 절대 경로 Geolocation

위도 및 경도 코딩 주소 라이브러리를 사용하는 Geocoder

  • GeoJSON - 다음의 구현 GeoJSON

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

날짜 및 시간 처리를 위한 라이브러리

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

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

  • CalendR - 달력 관리 라이브러리

Event(이벤트)

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

  • React - 이벤트 중심의 비차단 I/O 라이브러리

  • Rx. PHP - React 확장 라이브러리

  • Ratchet - 웹 소켓 라이브러리

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

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

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

  • Evenement - 이벤트 발송 라이브러리

  • Event - 앱 및/또는 이벤트 패키지 domain.

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

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

Logging

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

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

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

  • Analog - 기회적 폐쇄가 포함된 마이크로 로깅 패키지

전자상거래(E-Commerce)

결제 및 결제를 위한 라이브러리 및 애플리케이션 온라인 전자상거래 상점 구축

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

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

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

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

  • Money - PHP로 구현된 Fowler 화폐 모델

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

  • Swap - 환율 라이브러리

PDF

PDF 파일 처리용 라이브러리 및 소프트웨어

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

  • WKHTMLToPDF - HTML을 PDF로 변환하는 도구

  • PHPPdf - XML을 PDF 및 이미지 생성용 라이브러리로 변환하는 도구 이미지

Office

Office 제품군을 위한 다양한 문서 처리 라이브러리

  • PHPWord - Word 문서 처리용 라이브러리

  • PHPExcel - Excel 문서 처리용 라이브러리

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

  • ExcelAnt - 엑셀 문서 운영을 위한 라이브러리

데이터베이스(Database)

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

  • Doctrine - 완전한 dbal 및 orm mdoctrine 확장 - 교리 행동의 확장 컬렉션

  • propel- 빠른 orm, 마이그레이션 및 쿼리 라이브러리

  • eloquent -laravel 5 orm (l5) - 웅변 중첩 컬렉션

  • Spot2 - MySQL ORM 매퍼

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

  • Pomm - PostgreSQL용 객체 모델 관리자

  • ProxyManager - 데이터용 도구 모음 프록시 객체 생성을 위한 매핑

  • Cake ORM - 데이터 매핑 패턴(CP) 사용을 구현하는 객체 관계형 매퍼

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

Migrations

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

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

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

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

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

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

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

  • MongoQB - MongoDB용 쿼리 구축 라이브러리

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

    一Predis-A 전체 기능을 갖춘 Redis 라이브러리
  • 대기열(Queue)
이벤트 및 작업 대기열을 처리하는 라이브러리 라이브러리

Thumper - RabbitMQ 패턴 라이브러리
  • Bernard - 다중 백엔드 추상 라이브러리
  • php-resque - redis 기반 메시지 큐
  • Gearman - 작업 분산 시스템
  • Search( Search )
  • 데이터의 쿼리 인덱싱 및 실행과 관련된 라이브러리 및 소프트웨어

  • ElasticSearch PHP - The ElasticSearch용 공식 클라이언트 라이브러리

Elastica - ElasticSearch를 위한 또 다른 클라이언트 라이브러리

Solarium - Solr 클라이언트 라이브러리 ... Boris - 작은 PHP REPL
  • PsySH - 또 다른 PHP REPL
  • Pecan - 이벤트 중심의 비차단 쉘
  • GetOpt - 명령줄 선택 구문 분석기
  • OptParse - 또 다른 A 명령줄 선택 파서

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

  • GetOptionKit - 또한 명령줄 선택 파서

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

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

  • Hoa 콘솔 - 또 다른 명령줄 라이브러리

  • Shunt - 여러 원격 컴퓨터에서 병렬로 실행되는 명령줄 라이브러리

  • Cilex - 명령줄 빌드 도구의 작은 프레임워크

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

  • Webmozart Console

  • 인증(인증 및 권한 부여)

    인증 모드를 구현하는 라이브러리
  • 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 클라이언트 라이브러리 .tSENTRY-인증 및 인증 시스템

  • EvaoAuth-OAUTH 로그인 PHP 라이브러리 라벨(마크업)

  • 라이브러리
  • Decoda-light 대규모 마크업 구문 분석 라이브러리

PHP 마크다운 - 마크다운 파서

  • CommonMark PHP - CommonMark 지원 Spec의 Markdown Parser.

  • parsedown- Markdown Parser

  • Ciconia- Github 스타일의 Markdown Parser

  • cebe Markdown- 빠르고 확장 가능한 Markdown Parser

  • html5 Php- HTML5 파싱 라이브러리 및 직렬화

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

  • Strings(Strings)

  • 문자열 구문 분석 및 조작을 위한 라이브러리
  • ANSI to HTML5 - ANSI를 HTML5로 변환하는 라이브러리

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

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

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

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

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

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

  • Urlify - Django URLify.js의 PHP 포트

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

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

  • UA Parser - UA(사용자 에이전트) 문자열용 파서 라이브러리

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

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

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

  • Numbers(숫자)

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

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

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

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

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

  • LibPhoneNumber for PHP - PHP에서 구현된 Google 전화번호 처리 시스템 라이브러리

  • hashids.php - 정수에서 고유한 문자열을 생성하는 데 사용됩니다(예: ID ID를 암호화하고 해독하여 실수를 숨김)

  • Filtering ang Validation(Filtering ang Validation)

  • 데이터 필터링 및 검증을 위한 라이브러리
  • Filterus- 간단한 PHP 필터링 라이브러리 유효성 검증 - 간단한 검증 라이브러리

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

케이크 검증 - 다른 데이터 검증 라이브러리

  • PHP 읽기 - 콘텐츠 분석 알고리즘

  • 업로드 - 파일 업로드 및 유효성 검사를 처리하는 라이브러리

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

  • MetaYaml - YAML, JSON 및 XML을 지원하는 스키마 유효성 검사 라이브러리

  • ISO 코드 - 다양한 ISO 및 ZIP 인코딩을 검증하기 위한 라이브러리

REST 및 API

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

  • Apigility - Zend Framework2로 구축된 API 빌더

  • Hate 오아스 - HATEOAS REST 웹 서비스 라이브러리

  • HAL - HAL(Hypertext Application Language) 구축 라이브러리

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

  • Drest - 교리 엔터티를 REST 리소스 노드 라이브러리로 표현

  • Restler - PHP 메소드를 RESTful 웹 API로 제공하는 경량 프레임워크

  • fractal - [모범 사례] 데이터 반환의 통합 처리

캐싱(캐싱)

데이터 캐싱을 위한 라이브러리

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

  • Doctrine Cache - 캐싱 라이브러리

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

  • Cake Cache - 캐싱을 위한 라이브러리

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

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

  • PhpFastCache - PHP 캐싱 라이브러리

데이터 구조 및 저장소(데이터 구조 및 저장소)

데이터 구조 및 저장소를 구현하는 라이브러리 technology

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

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

  • Serializer - 데이터 직렬화 및 직렬화 해제용 라이브러리

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

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

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

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

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

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

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

Notifications

알림에 대한 라이브러리

  • Nod - 알림 라이브러리

  • Notificato - 푸시 메시지 처리용 라이브러리

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

  • Notificator - 경량 알림 라이브러리

Deployment

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

  • Pomander - PHP 애플리케이션 배포 도구 c Rocketeer - 빠르고 간단한 PHP 배포 장치

  • Envoy

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

  • Aura Intl

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

타사 API

타사 API에 액세스하기 위한 라이브러리

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

  • 제피르 - A PHP 확장 개발을 위한 PHP와 C++ 간의 라이브러리 컴파일된 언어

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

Other (Miscellaneous)

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

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

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

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

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

  • Underscore.php - Underscore.js의 PHP 구현

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

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

  • html-parser - html 구문 분석 도구

  • PHPCrawl - PHP 크롤러 프레임워크

관련 권장 사항:

일반적으로 사용되는 PHP 라이브러리

15 ​​​​오픈 소스 PHP 라이브러리

요약 PHP 프로그래밍_PHP 튜토리얼에서 일반적으로 사용되는 PHP 클래스 라이브러리

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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.