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

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

Sep 07, 2019 pm 02:54 PM
github 오픈소스 프로젝트

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으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

[요약] GitHub가 열리지 않는 원인과 해결 방법 [요약] GitHub가 열리지 않는 원인과 해결 방법 Mar 27, 2023 am 11:33 AM

GitHub는 매우 인기 있는 버전 제어 및 코드 호스팅 플랫폼입니다. 그러나 때로는 GitHub에 액세스할 수 없는 문제가 발생할 수 있습니다. GitHub는 글로벌 플랫폼이기 때문에 지리적 위치, 네트워크 상태, 웹사이트 설정 등의 요소에 영향을 받기 때문입니다. 이 기사에서는 GitHub를 열 수 없는 몇 가지 이유와 이러한 문제를 해결하는 방법을 소개합니다.

GitHub 저장소에서 폴더를 삭제하는 방법에 대해 이야기해 보겠습니다. GitHub 저장소에서 폴더를 삭제하는 방법에 대해 이야기해 보겠습니다. Mar 27, 2023 am 11:33 AM

GitHub는 사용자가 인터넷에서 코드 기반을 저장하고 공유할 수 있는 매우 인기 있는 버전 제어 시스템입니다. 프로그래머에게 꼭 필요한 도구 중 하나입니다. 그러나 때로는 GitHub 저장소에서 폴더를 삭제해야 할 수도 있습니다. 이 글에서는 GitHub 저장소에서 폴더를 삭제하는 방법을 소개합니다.

Windows 11/10에 GitHub Copilot을 설치하는 방법 Windows 11/10에 GitHub Copilot을 설치하는 방법 Oct 21, 2023 pm 11:13 PM

GitHubCopilot은 코드를 성공적으로 예측하고 자동 완성하는 AI 기반 모델을 갖춘 코더의 다음 단계입니다. 하지만 이 천재적인 AI를 장치에 적용하여 코딩을 더욱 쉽게 만드는 방법이 궁금하실 것입니다! 그러나 GitHub를 사용하는 것은 쉽지 않으며 초기 설정 프로세스도 까다롭습니다. 따라서 우리는 Windows 11, 10의 VSCode에서 GitHub Copilot을 설치하고 구현하는 방법에 대한 단계별 튜토리얼을 만들었습니다. Windows에 GitHubCopilot을 설치하는 방법 이 프로세스에는 여러 단계가 있습니다. 이제 아래 단계를 따르십시오. 1단계 – 컴퓨터에 최신 버전의 Visual Studio가 설치되어 있어야 합니다.

Gitlab에서 보호 브랜치를 설정하고 PR을 제출하는 방법에 대해 이야기해 보겠습니다. Gitlab에서 보호 브랜치를 설정하고 PR을 제출하는 방법에 대해 이야기해 보겠습니다. Mar 30, 2023 pm 09:01 PM

이 기사는 Gitlab을 배우고, 보호된 브랜치를 설정하고 리더에게 PR을 제출하는 방법에 대해 설명합니다. 모든 사람에게 도움이 되기를 바랍니다.

Github 프로젝트를 서버에 배포하는 단계에 대한 자세한 설명 Github 프로젝트를 서버에 배포하는 단계에 대한 자세한 설명 Mar 27, 2023 am 10:53 AM

Github는 현재 세계 최대 규모의 오픈 소스 커뮤니티입니다. 많은 프로그래머가 Github의 편리한 버전 제어 및 협업 기능을 활용하기 위해 자신의 코드를 호스팅할 것입니다. 그러나 Github의 프로젝트는 단지 코드일 뿐이며 실행을 위해 서버에 배포하려면 추가 작업이 필요합니다. 이 문서에서는 구체적인 단계를 소개합니다.

GitHub 프로젝트를 QR 코드로 변환하는 방법에 대해 이야기해 보겠습니다. GitHub 프로젝트를 QR 코드로 변환하는 방법에 대해 이야기해 보겠습니다. Mar 27, 2023 am 11:33 AM

최신 소프트웨어 개발에서 GitHub는 가장 인기 있는 프로젝트 호스팅 플랫폼 중 하나입니다. 이는 개발자에게 오픈 소스 프로젝트를 저장하고 관리하기 위한 편리한 플랫폼을 제공합니다. GitHub의 흥미로운 기능은 프로젝트 링크를 QR 코드로 변환하는 것입니다. 이 기사에서는 GitHub 프로젝트를 QR 코드로 변환하는 방법을 소개합니다.

Github에서 개인 홈페이지를 구축하는 방법에 대해 이야기해보겠습니다. Github에서 개인 홈페이지를 구축하는 방법에 대해 이야기해보겠습니다. Mar 27, 2023 am 10:53 AM

현대 인터넷 시대에는 누구나 자신의 작품과 개인정보를 공개할 수 있는 개인 홈페이지가 필요합니다. GitHub는 가장 인기 있는 코드 호스팅 플랫폼 중 하나이며 개인 홈페이지를 구축하는 도구로도 사용할 수 있습니다. 이 기사에서는 GitHub에서 아름다운 개인 홈페이지를 만들고 작품과 개인 정보를 선보이는 방법을 소개합니다.

우분투에서의 Git 설치 과정 우분투에서의 Git 설치 과정 Mar 20, 2024 pm 04:51 PM

Git은 빠르고 안정적이며 적응력이 뛰어난 분산 버전 제어 시스템입니다. 분산된 비선형 워크플로를 지원하도록 설계되어 모든 규모의 소프트웨어 개발 팀에 이상적입니다. 각 Git 작업 디렉터리는 모든 변경 사항에 대한 전체 기록을 보유하고 네트워크 액세스나 중앙 서버 없이도 버전을 추적할 수 있는 독립적인 저장소입니다. GitHub는 분산 개정 제어의 모든 기능을 제공하는 클라우드에 호스팅되는 Git 저장소입니다. GitHub는 클라우드에서 호스팅되는 Git 저장소입니다. CLI 도구인 Git과 달리 GitHub에는 웹 기반 그래픽 사용자 인터페이스가 있습니다. 이는 다른 개발자와 협력하고 스크립트 변경 사항을 추적하는 버전 제어에 사용됩니다.