>  기사  >  GitHub에서 가장 인기 있는 PHP 오픈 소스 프로젝트 50개 [2019]

GitHub에서 가장 인기 있는 PHP 오픈 소스 프로젝트 50개 [2019]

PHPz
PHPz원래의
2019-09-07 14:54:3417626검색

2019년의 절반 이상이 지났습니다. PHP 중국 네트워크에서는 2019년에 GitHub에서 어떤 인기 있는 PHP 관련 오픈 소스 프로젝트가 있었는지 요약했습니다. 다음은 GitHub Stars를 기준으로 정렬되었습니다.

GitHub에서 가장 인기 있는 PHP 오픈 소스 프로젝트 50개 [2019]

GitHub에서 가장 인기 있는 50가지 PHP 오픈 소스 프로젝트 [2019]

1 Laravel

Laravel은 웹 개발자를 위해 구축된 PHP 개발 프레임워크입니다.

GitHub 별: 43.5k+

웹사이트: https://github.com/laravel/laravel

관련 권장 사항:

Laravel 5.8 중국어 문서 매뉴얼

Laravel 비디오 튜토리얼

2, Sy m 포니

Symfony는 재사용 가능한 PHP 구성 요소 세트가 포함된 웹 애플리케이션 개발 프레임워크입니다. Symfony는 BlaBlaCar.com 및 Spotify.com을 포함한 수천 개의 웹 애플리케이션은 물론 Drupal 및 Magento와 같은 가장 인기 있는 PHP 프로젝트에서도 사용됩니다.

GitHub Stars: 17.8k+

웹사이트: https://github.com/symfony/symfony

3. CodeIgniter

CodeIgniter는 웹 애플리케이션 개발 프레임워크입니다. 신속한 프로젝트 개발을 달성하기 위한 기능이 풍부한 라이브러리. CodIgniter를 사용하면 최소한의 코드를 사용하여 작업을 완료할 수 있으므로 프로젝트 자체에 집중할 수 있습니다.

GitHub Stars: 16k+

웹사이트: https://github.com/bcit-ci/CodeIgniter

4, Faker

Faker는 시뮬레이션 데이터 생성 라이브러리입니다. 데이터베이스를 채우고, 보기 좋은 XML 문서를 만들고, 스트레스 테스트를 위한 영구 데이터를 작성하는 등의 작업에 데이터가 필요하다면 지금이 바로 Faker를 사용할 때입니다.

GitHub Stars: 16k+

웹사이트: https://github.com/fzaninotto/Faker

5, Composer

Composer는 PHP 종속성을 선언, 관리 및 설치하는 데 도움이 됩니다.

GitHub Stars: 14.9k+

웹사이트: https://github.com/composer/composer

관련 추천:

Composer 국내 풀 미러 컬렉션

Composer 사용 튜토리얼

6, Guzzle

Guzzle은 PHP 코드 내에서 HTTP 요청을 매우 쉽게 보낼 수 있게 해주는 PHP용 HTTP 클라이언트입니다.

GitHub Stars: 12.9k+

URL: https://github.com/guzzle/guzzle

7, Yii 2

Yii 2는 PHP 애플리케이션의 기반으로 사용할 수 있는 최신 PHP 프레임워크입니다. .

GitHub 별: 12k+

웹사이트: https://github.com/yiisoft/yii2

관련 권장 사항:

Yii2 비디오 튜토리얼

8, PHPMailer

PHPMailer는 고전적인 PHP 이메일 전송 개발입니다. 도서관.

GitHub Stars: 11k+

웹사이트: https://github.com/PHPMailer/PHPMailer

9, PHPUnit

PHP 유닛은 PHP용 유닛 테스트 프레임워크입니다.

GitHub Stars: 10k+

URL: https://github.com/sebastianbergmann/phpunit

10, Phalcon

Phalcon은 PHP 언어의 C 확장으로 제공되는 오픈 소스 웹 프레임워크입니다. 고성능, 낮은 자원 소비 특성을 가지고 있습니다.

GitHub Stars: 8.9k+

웹사이트: https://github.com/phalcon/cphalcon

11, Parsedown

Parsedown은 Markdown 파서의 PHP 버전입니다.

GitHub Stars: 7.9k+

웹사이트: https://github.com/erusev/parsedown

12. Mobile Detect

Mobile Detect는 태블릿을 포함한 컴퓨터를 감지하는 데 사용되는 경량 PHP 클래스입니다. 모바일 장치 유형 . 특정 HTTP 헤더와 함께 User-Agent 문자열을 사용하여 모바일 환경을 감지합니다.

GitHub Stars: 7.9k+

웹사이트: https://github.com/serbanghita/Mobile-Detect

13, CakePHP

CakePHP는 다음과 같은 몇 가지 일반적인 디자인 패턴을 사용하는 PHP용 신속한 개발 프레임워크입니다. MVC 등 CakePHP의 목표는 모든 수준의 PHP 개발자가 유연성을 잃지 않고 강력한 웹 애플리케이션을 빠르게 개발할 수 있도록 구조화된 프레임워크를 제공하는 것입니다.

GitHub Stars: 7.5k+

웹사이트: https://github.com/cakephp/cakephp

14, whoops

Whoops는 즉시 작동하는 PHP 오류 처리 프레임워크입니다.

GitHub Stars: 7k+

URL: https://github.com/filp/whoops

15, Laravel Debugbar

Laravel Debugbar는 Laravel 5용 PHP 디버그 바입니다. 여기에는 디버그 표시줄을 등록하고 출력을 연결하는 ServiceProvider가 포함되어 있습니다. laravel을 사용하여 자산을 게시하고 구성할 수 있습니다.

GitHub 별: 7k+

웹사이트: https://github.com/barryvdh/laravel-debugbar

16, 개입 이미지

Intervention Image는 이미지 생성, 편집 및 통합을 위한 간단하고 명확한 API를 제공하는 PHP 이미지 처리 및 조작 라이브러리입니다. Intervention Image에는 Laravel에 통합하기 위한 ServiceProvider 및 Facade가 포함되어 있습니다.

GitHub Stars: 7k+

웹사이트: https://github.com/Intervention/image

17, October

October는 콘텐츠 관리 시스템(CMS)이자 웹 플랫폼입니다. 개발 워크플로우.

GitHub 별: 7k+

웹사이트: https://github.com/octobercms/october

18, WeChat

WeChat의 PHP SDK.

GitHub Stars: 6.5k+

웹사이트: https://github.com/overtrue/wechat

19, PHP-Parser

PHP를 사용하여 개발된 PHP 파서.

GitHub 별: 6.5k+

웹사이트: https://github.com/nikic/PHP-Parser

20, Goutte

Goutte는 웹 크롤러 라이브러리의 PHP 버전입니다.

GitHub Stars: 6k+

URL: https://github.com/FriendsOfPHP/Goutte

21, Workerman

Workerman은 빠르고 확장 가능한 웹 애플리케이션을 구축하기 위한 비동기 이벤트 중심의 고성능 PHP 프레임워크입니다. . Workerman은 HTTP, Websocket, SSL 및 기타 사용자 정의 프로토콜을 지원하고 libevent, HHVM 및 ReactPHP를 지원합니다.

GitHub Stars: 6k+

웹사이트: https://github.com/walkor/Workerman

22. PHP Coding Standards Fixer

이것은 PHP 코드 사양 문제를 자동으로 수정하는 도구입니다.

GitHub Stars: 6k+

웹사이트: https://github.com/FriendsOfPHP/PHP-CS-Fixer

23, PHP-ML

PHP-ML은 PHP 언어용 기계 학습 라이브러리입니다.

GitHub 별: 5.5k+

웹사이트: https://github.com/php-ai/php-ml

24, Deployer

Deployer는 인기 있는 개발 프레임워크 지원을 위해 사전 설정된 PHP를 사용하여 개발된 배포 도구입니다. .

GitHub Stars: 5.5k+

웹사이트: https://github.com/deployphp/deployer

25, Magento2

Magento2는 기능이 풍부한 고급 전자상거래 솔루션입니다.

GitHub Stars: 5.5k+

웹사이트: https://github.com/magento/magento2

26, Swift Mailer

Swift Mailer는 PHP 언어로 된 원스톱 이메일 도구입니다.

GitHub Stars: 5.5k+

웹사이트: https://github.com/swiftmailer/swiftmailer

27, Mockery

Mockery는 단위 테스트, PHPUnit 지원, 테스트 프레임워크 등을 위한 간단하지만 유연한 PHP 시뮬레이션 프레임워크입니다. PHPSpec으로. Mockery의 핵심 목표는 DSL을 사용하여 시뮬레이션된 동작을 정의할 수 있는 테스트 프레임워크를 제공하는 것입니다.

GitHub Stars: 5k+

웹사이트: https://github.com/mockery/mockery

28, PHP용 Google API 클라이언트 라이브러리

이것은 Google API에 액세스하는 데 사용되는 PHP 클라이언트 개발 패키지입니다.

GitHub Stars: 5k+

웹사이트: https://github.com/google/google-api-php-client

29, Twig

Twig는 유연하고 빠른 속도의 안전한 템플릿 언어입니다.

GitHub Stars: 5k+

URL: https://github.com/twigphp/Twig

30, PHP-PM

PHP-PM은 PHP 애플리케이션용 프로세스 관리자이자 로드 밸런서입니다.

GitHub Stars: 5k+

웹사이트: https://github.com/php-pm/php-pm

31, PHP_CodeSniffer

PHP_CodeSniffer는 PHP, JavaScript 및 CSS 파일이 다음을 준수하지 않는지 확인하는 데 사용됩니다. 사전 정의된 코드 사양.

GitHub 별: 4.9k+

웹사이트: https://github.com/squizlabs/PHP_CodeSniffer

32, Dompdf

Dompdf는 PHP 언어용 HTML/PDF 변환기입니다.

GitHub 별: 4.5k+

웹사이트: https://github.com/dompdf/dompdf

33, Predis

Predis는 유연하고 모든 기능을 갖춘 PHP 버전의 Redis 클라이언트입니다.

GitHub 별 수: 4.5k+

웹사이트: https://github.com/nrk/predis

관련 권장 사항:

redis 비디오 튜토리얼

34, Respect/Validation

PHP 언어용 검증 엔진 .

GitHub Stars: 4.5k+

웹사이트: https://github.com/Respect/Validation

35, Typecho

Typecho는 간단하고 강력한 PHP 블로그 플랫폼입니다.

GitHub Stars: 4k+

웹사이트: https://github.com/typecho/typecho

36, Lychee

Lychee는 직접 배포할 수 있는 아름답고 사용하기 쉬운 사진 관리 시스템입니다.

사진을 관리하거나 공유하세요.

GitHub Stars: 4k+

웹사이트: https://github.com/electerious/Lychee

37, Prophecy

Prophecy는 PHP 시뮬레이션 프레임워크입니다.

GitHub Stars: 4k

URL: https://github.com/phpspec/prophecy

38, EmojiOne

EmojiOne에는 사용자가 애플리케이션이나 웹사이트에서 시스템 이모티콘 표현을 찾고 바꾸는 데 도움이 되는 라이브러리 세트가 포함되어 있습니다.

GitHub Stars: 3.9k+

웹사이트: https://github.com/emojione/emojione

39, Thanks

Thanks는 PHP 패키지 관리자입니다.

GitHub 별: 3.5k+

웹사이트: https://github.com/symfony/thanks

40, PHPStan — PHP 정적 분석 도구

PHPStan은 PHP를 실행하지 않고도 PHP 코드에서 버그를 찾을 수 있는 PHP 정적 분석 도구입니다.

GitHub Stars: 3.5k+

웹사이트: https://github.com/phpstan/phpstan

41, PHP OAuth 2.0 Server

league/oauth2-server는 PHP에서 개발한 OAuth2.0 인증 서버 구현입니다. . 액세스 토큰으로 API를 보호하거나 클라이언트가 새 액세스 토큰을 요청하도록 허용하도록 OAuth 2.0 서버를 쉽게 구성할 수 있습니다.

GitHub Stars: 3.5k+

URL: https://github.com/thephpleague/oauth2-server

42, Countries

Coutries는 JSON, CSV, XML, Yaml.

GitHub Stars: 3.5k+

웹사이트: https://github.com/mledoze/countries

43, BotMan

BotMan은 대화형 로봇 개발을 단순화하는 데 사용되는 PHP 라이브러리이며 여러 메시징 플랫폼을 지원합니다. Slack, Telegram, Microsoft Bot Framework, Mexmo, HipChat, Facebook Messenger 및 WeChat이 포함됩니다.

GitHub Stars: 3.5k+

웹사이트: https://github.com/botman/botman

44, Silex

Sliex는 Symfony 구성 요소를 기반으로 하는 PHP 마이크로 프레임워크입니다.

GitHub Stars: 3.5k+

웹사이트: https://github.com/silexphp/Silex

45, Chat API

Chat API는 WhatsApp에 액세스하기 위한 개발 인터페이스를 제공합니다.

GitHub 별: 3.5k+

웹사이트: https://github.com/mgp25/Chat-API

46, random_compat

난수 생성기.

GitHub 별: 3.5k+

웹사이트: https://github.com/paragonie/random_compat

47, Bolt

Bolt는 Twig 및 SQLite/MySQL/PostgreSQL을 사용하는 Symfony 구성 요소를 기반으로 하는 간단한 CMS 시스템입니다. .

GitHub Stars: 3.5k+

웹사이트: https://github.com/bolt/bolt

48, Phinx

Phinx는 PHP 애플리케이션의 데이터베이스 마이그레이션 작업을 단순화하는 데 사용됩니다. 5분 이내에 Phinx를 설치하고 첫 번째 데이터베이스 마이그레이션을 생성할 수 있습니다. Phinx는 마이그레이션만 담당하며 ORM은 아닙니다.

GitHub Stars: 3k+

웹사이트: https://github.com/cakephp/phinx

49, Codeception

Codeception은 BDD에서 영감을 받은 최신 PHP 전체 스택 테스트 프레임워크로, 새로운 기능을 제공합니다. 단위 테스트를 작성하는 방법. Codeception은 PHPUnit을 기반으로 구현됩니다.

GitHub Stars: 3k+

웹사이트: https://github.com/Codeception/Codeception

50, PHPWord

PHPWord는 PHP를 사용하여 개발된 Office 문서 읽기 및 쓰기 라이브러리로, MS Office XML(OOXML 또는 OOXML 또는 OpenXML),

OASIS 개방형 문서 형식, 서식 있는 텍스트 형식(RTF), HTML 및 PDF.

GitHub 별: 3k+

웹사이트: https://github.com/PHPOffice/PHPWord

위에서 가장 많은 별을 받은 50개의 GitHub 오픈 소스 프로젝트에 관심이 있다면 다운로드하여 사용해 보세요!

관련 추천:

1. 가장 일반적으로 사용되는 100가지 PHP 함수 순위

2. 2019년 PHP 면접 질문 모음(모음)

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