
Webby는 기존 PHP 프레임 워크 또는 기타 PHP 패키지의 다른 기능을 쉽게 통합 할 수있는 모듈 식 아키텍처에서 API, 콘솔/CLI 및 웹 애플리케이션을 구축 할 수있는 "레고와 같은"PHP 프레임 워크를 목표로합니다.
초보자를위한 DX (Deash Developer Experience)를 사용하여 Easy Web Application 개발을위한 CodeInter 3 프레임 워크의 확장입니다.
"간단한 (달콤한) 응용 프로그램 아키텍처"로 멋진 PHP 응용 프로그램을 구축하십시오.
Webby를 설치하는 것이 권장되는 방법은 작곡가를 통해입니다. Composer를 처음 사용하십니까? 링크를 클릭하십시오.
최신 PHP 지원 버전을 설치합니다.
$ composer create-project sylynder/webby < project-name >프로젝트 이름을 프로젝트 이름으로 바꾸십시오.
Webby의 주요 문서는 여기에서 찾을 수 있습니다 : Webby Docs
문서는 현재 지속적으로 업데이트되었습니다. 프레임 워크의 모든 측면을 다루는 데 시간이 걸리지 만 우리는이를 가능하게하기 위해 24 시간 내내 노력하고 있습니다.
현재 우리는 블로그 섹션을 사용하여 프레임 워크 학습의 여정을 통해 개발자를 안내 할 계획이었습니다.
Codeigniter 3과 함께 개발 중이고 HMVC 접근 방식에 익숙하다면 여전히 동일한 Knowlegde를 사용하여 진행할 수 있습니다.
Codeigniter 3 프레임 워크에 매우 익숙한 개발자는 다음과 같은 문서를 참조 할 수 있습니다. CI3 문서
Codeigniter 4의 개념은 그렇게 명확하지 않았으며 Codeigniter 3의 개념은 프레임 워크를 여러 가지 방법으로 되돌려 놓았으며, 이것은 핵심 팀이 사용한 접근 방식없이 Codeigniter가 점차적으로 개선 될 수 있음을 보여주는 방법입니다.
PHP 버전 8.0 또는 최신 기능이 권장됩니다.
PHP 8.1은 2021 년 11 월에 출시되었으므로 대부분의 기능은 아직 지원되는 것으로 알려져 있지 않았 으므로이 프로젝트의 개발이 PHP 및 프레임 워크의 최신 버전 8.1과 완벽하게 작동하도록 지연되었습니다. 안정적인 PHP Application 개발을 위해 버전 7.4와 8.0을 유지하는 것이 좋습니다.
버그를 발견하고 기여하고 싶다면 PHP 8.1 버전을 사용할 수 있습니다.
현재 8.1을 지원하지만 아직 문제가 발생하지 않았습니다. 모든 문제에 대해 논의 할 수 있으며 해결 될 것입니다. PHP 8.2는 2022 년 12 월부터 여기에 있습니다. 우리는 해결하기 위해 관련 문제도 기대할 것입니다. 현재 일부 문제는 이미 수정되었습니다.
Codeigniter 3 프레임 워크의 핵심을 사용하고 Codeigniter 4에서 추가 된 몇 가지 새로운 기능을 빌립니다. CI3에 익숙한 개발자를 이동하여 약간 유사한 구문 또는 개념으로 CI4에 쉽게 적응하도록 설계되었습니다.
아래 링크는 Webby의 작동 방식에 대한 자세한 내용을 알 수 있습니다.
Webby에 대한 향후 계획이 많이 있습니다
이 프로젝트는 다음 회사에서 사용합니다.
MIT 라이센스 (MIT)를 사용하고 있습니다. License.md 파일을 참조하십시오. 라이센스에 대해 더 알고 싶다면 자세한 내용은 라이센스로 이동하십시오.