CarbonForum은 고성능, 높은 보안, 주제 기반 PHP 라이트 포럼입니다.
뛰어난 아키텍처와 효율적인 코드, 각 페이지의 평균 실행 시간은 1~5밀리초에 불과합니다. 전체 사이트는 비동기 로딩 기술을 사용하여 고객의 클릭부터 브라우저까지의 완전한 렌더링을 400ms(일반적인 상황에서 네트워크 회선) 내에 달성합니다. 사이트맵과 같은 SEO 최적화를 통해 검색 엔진 친화성이 저하되지 않았습니다.
섹션 및 노드와 같은 개념은 포기됩니다. 게시할 때 섹션을 선택할 필요가 없습니다. 시스템은 게시물의 내용을 기반으로 사용자가 선택할 주제를 자동으로 추천합니다. 또한 강력하지만 중복되지 않는 서식 있는 텍스트 편집기도 있습니다.
사용자 팔로우, 주제 팔로우 등의 기능을 지원하며 소셜 네트워킹 사이트로 활용할 수 있습니다.
실시간 메시지 푸시를 지원하며 HTML5의 알림 API를 사용합니다. 웹 페이지가 백그라운드에서 최소화되어 있어도 영향을 받지 않고 계속해서 알림을 푸시할 수 있어 포럼을 인스턴트 메시징 도구만큼 효율적으로 만듭니다.
설치 환경 요구 사항:
PHP 버전은 5.3.6 이상이며 PDO_MYSQL을 엽니다. (PHP5.3 이상은 기본적으로 PDO_MySQL을 지원하며, 지원되지 않는 경우 서비스 제공업체에 문의하세요.)
.htaccess 파일 구문 분석 지원(예: Apachemod_rewrite 또는 IISISAPI_Rewrite, Nginx 사용자는 nginx.conf 콘텐츠를 vhost 구성 파일에 수동으로 복사하세요)
설치 단계:
1. 압축해제 후 Carbon-Forum-master 폴더에 있는 파일을 서버에 업로드하고, 서버측 프로그램이 위치한 디렉토리가 읽기 및 쓰기가 가능한지 확인합니다.
2. http://yourdomainname/install을 실행하고 지침에 따라 설치합니다.
3. 설치가 완료되면 처음 등록한 사용자가 자동으로 관리자가 됩니다.
추가로 주제 제안 확장팩이 필요한 경우 공식 홈페이지를 방문하여 다운로드하세요.
이 프로젝트가 당신에게 유용하다고 생각한다면 Github로 이동하여 이 프로젝트에 별점을 주세요.
업그레이드 단계:
1. 데이터베이스를 백업하고 폴더를 업로드하세요. 이것은 매우 중요합니다! 백업이 없다면 업그레이드를 진행하지 마세요!
2. 추출된 모든 파일(업로드 폴더 제외)을 원래 웹사이트 디렉토리로 교체합니다.
3. http://yourdomain/update를 실행하고 지침에 따라 업그레이드하세요.
업데이트 로그:
CarbonForumv5.0.1 업데이트 로그:
새로운 지원 Android 클라이언트가 추가되었습니다. PHP 라이트 포럼 프로그램 CarbonForum을 사용하는 모든 웹사이트는 클라이언트 소스 코드의 인터페이스 정보를 수정하고 3분 이내에 자체 Android 클라이언트를 컴파일할 수 있습니다.
API를 추가했습니다.(문서)
스타일을 조정하세요.
향상된 코드 가독성.
등록 시 비밀번호를 두 번 입력할 필요가 없습니다.
페이지 하단에 사이트 이름을 표시합니다.
디스플레이알라바타원형.
모바일 버전에서 새 주제를 생성하기 전에 자동으로 Enter 키를 누르세요.
앱프레임워크UI를 업데이트하세요.
모바일 버전 캐시 메커니즘을 최적화했습니다.
러시아어 언어팩을 추가하세요.(by@naiffuR)
HTML5오디오태그 지원을 추가합니다.
ChangeSyntaxHighlighterstyle.
모바일 버전에서 효과를 적용하려면 리턴 키를 두 번 클릭해야 하는 버그를 수정합니다.
새로운 편집자 스타일.
일부 초안 문제를 수정했습니다.
NavBar의 위치를 고정으로 설정합니다.
서버측 요청위조(SSRF)
가능한 알림 탭으로 자동으로 이동합니다.
일부 이전 버전의 MySQL 드라이버를 사용하여 발생할 수 있는 문제를 해결했습니다.