Repolode
Team-Tea-Time

Team-Tea-Time/laravel-forum

기존 Laravel 앱에 최소한의 설정만으로 스레드, 게시글, 카테고리를 추가하는 가벼운 포럼 패키지입니다.

스타
651
포크
174
열린 이슈
4
마지막 커밋
4일 전

어떤 프로젝트인가요?

Laravel Forum은 Laravel 애플리케이션에 포럼 기능을 추가하는 PHP 패키지입니다. 카테고리, 스레드, 게시글 및 관련 포럼 기능을 제공하며, 독립형 시스템으로 실행하기보다 기존 프로젝트에 통합하도록 설계되었습니다.

Composer로 설치한 뒤 패키지 설정, 번역 파일, 마이그레이션을 게시하고 마이그레이션을 실행합니다. Artisan 명령어로 UI 프리셋을 설치할 수 있으며, 기본 프리셋인 livewire-tailwind는 Livewire와 Tailwind를 사용합니다. 설정 파일에서 포럼 동작 방식과 패키지가 사용자 모델에 연결되는 방식을 지정할 수 있으며, 표시 이름에 사용할 속성도 설정할 수 있습니다.

15개 언어의 번역을 제공하며 중국어도 포함됩니다. 테스트용 샘플 카테고리, 스레드, 게시글과 사용자를 생성하는 명령어도 포함되어 있습니다. 버전은 특정 Laravel 및 PHP 릴리스에 맞춰 제공되며, Laravel 13에는 PHP 8.3 이상이 필요합니다.

핵심 기능

  • 01Laravel 애플리케이션에 카테고리, 스레드, 게시글을 추가합니다.
  • 02Composer와 Artisan 명령어로 설치하며 패키지 자동 검색을 지원합니다.
  • 03Livewire와 Tailwind 프리셋을 포함한 UI 프리셋을 제공합니다.
  • 04중국어를 포함해 15개 언어의 번역을 제공합니다.
  • 05샘플 포럼 데이터를 생성하는 명령어를 포함합니다.

활용 사례

  • 기존 Laravel 웹사이트에 커뮤니티 토론 게시판을 추가합니다.
  • Laravel 기반 제품에 고객 지원 또는 Q&A 포럼을 구축합니다.
  • 샘플 데이터를 활용해 포럼 기능을 프로토타이핑합니다.

빠른 시작

  1. 1

    Composer로 패키지를 설치합니다

    composer require riari/laravel-forum:^8.0
  2. 2

    패키지 설정 파일, 번역 및 마이그레이션을 게시합니다

    php artisan vendor:publish
  3. 3

    데이터베이스 마이그레이션을 실행합니다

    php artisan migrate
  4. 4

    예를 들어 livewire-tailwind와 같은 UI 프리셋을 설치합니다

    php artisan forum:preset-install livewire-tailwind

사용 전 알아둘 점

  • Laravel 12 또는 13과 PHP 8.2 이상이 필요하므로 이전 버전의 Laravel 앱은 지원되지 않습니다.
  • 기본 UI 프리셋에는 Livewire 및 기타 프런트엔드 종속성이 필요합니다.
  • 이전 버전의 패키지는 더 이상 유지 관리되지 않습니다.

토픽

자주 묻는 질문

laravel-forum은(는) 무엇인가요?
기존 Laravel 앱에 최소한의 설정만으로 스레드, 게시글, 카테고리를 추가하는 가벼운 포럼 패키지입니다. Laravel Forum은 Laravel 애플리케이션에 포럼 기능을 추가하는 PHP 패키지입니다. 카테고리, 스레드, 게시글 및 관련 포럼 기능을 제공하며, 독립형 시스템으로 실행하기보다 기존 프로젝트에 통합하도록 설계되었습니다.
laravel-forum은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
laravel-forum은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
laravel-forum은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. laravel-forum의 마지막 커밋은 2026년 11월 2일입니다.
laravel-forum은(는) 어디에 사용할 수 있나요?
기존 Laravel 웹사이트에 커뮤니티 토론 게시판을 추가합니다. Laravel 기반 제품에 고객 지원 또는 Q&A 포럼을 구축합니다. 샘플 데이터를 활용해 포럼 기능을 프로토타이핑합니다.
laravel-forum는 어떻게 설치하나요?
Composer로 패키지를 설치합니다: composer require riari/laravel-forum:^8.0 패키지 설정 파일, 번역 및 마이그레이션을 게시합니다: php artisan vendor:publish 데이터베이스 마이그레이션을 실행합니다: php artisan migrate 예를 들어 livewire-tailwind와 같은 UI 프리셋을 설치합니다: php artisan forum:preset-install livewire-tailwind
laravel-forum은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Team-Tea-Time/laravel-forum

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트