2009-07-21 2 views
2

새로운 PHP 프로젝트를 시작하려고하고 있으며 제 3 자 포럼 소프트웨어를 사용해야 할 것입니다.타사 포럼 소프트웨어를 내 코드와 통합

내 코드에 포럼을 통합하는 가장 좋은 방법은 무엇입니까? 사용자 인증과 같은 것, 사용자는 한번만 로그인하면됩니다.

나는 그것이 도움이된다면 CodeIgniter 프레임 워크를 사용할 것입니다. 나는 CL Auth & CodeIgniter와 바닐라를 통합하는 기사를 찾았지만 전혀 좋아하지 않았습니다.

누구나 PHP 포럼 소프트웨어에 대한 구체적인 권장 사항이 있습니까? 나는 어떤 제안이나 포인터/도움에 열려 있습니다.

답변

2

내 경험으로 Simple Machines Forums는 기존 코드에 비교적 쉽게 통합 할 수 있습니다.

인증에 관해서는 포럼에서 응용 프로그램의 인증을 사용하는 대신 응용 프로그램에서 포럼의 인증을 사용하는 것이 가장 쉽습니다. 포럼은 사용하기로 결정한 포럼과 상관이 없습니다. 일반적으로 포럼은 인증 및 액세스와 관련된 복잡한 코드를 사용하는 경향이 있으므로 다른 시스템을 사용하기 위해 수정하는 것이 까다로울 수 있습니다.

+0

동의 함. 제 3 자 포럼을 구현 한 방식은 포럼 코드 및/또는 데이터베이스와 '대화하는'프록시 객체를 만드는 것입니다. – Stojg

+0

인증과 관련하여 많은 부분을 생각했지만, 포럼은 그 점에서 복잡해 보입니다. 방금 ​​Simple Machines를 설치하고 SSI.php 예제를 보았습니다.이 방법이 내 응용 프로그램과 통합하는 가장 좋은 방법입니까? – amr

0

저는 특정 포럼 소프트웨어에 익숙하지 않지만 제 3 자 소프트웨어를 사용하고 통합 할 때 조언은 가능한 한 주 코드베이스에서 세부 사항을 추출하는 것입니다.

나중에 공개 토론 소프트웨어를 변경해야 할 경우 변경 사항의 범위를 제한 할 수 있도록 포럼 라이브러리 호출을 인증 등으로 둘러 쌉니다.