2013-01-10 2 views
0

검색 웹 응용 프로그램 개발에 관한 연구를하고 있습니다.검색 웹 응용 프로그램에 대한 관리 인터페이스로 wordpress 사용

주된 목적은 사용자가 외부 웹 사이트를 참조하는 큰 개체 목록 (제품이라고 가정 해 봅시다)에서 검색 할 수있게하는 것입니다.

또한 검색 기능과 검색 결과와 분리 된 범주별로 그룹화 된 기사가 있습니다.

검색 백엔드로 Apache Solr을 사용할 것입니다.

내 관리 인터페이스/백엔드를 직접 작성해야합니까? 아니면 일부 CMS를 사용해야 만 기존 관리 인터페이스와 기본 인프라를 재사용 할 수 있습니까? 편집자에 대한

주요 작업은/관리자는가

  • 검색 제품 항목 (즉, 필요 SOLR에 의해 색인 얻을 수)/편집 만들기
  • 인가

    • 생성/편집/보관 기사입니다 WP 관리 인터페이스 내에서 Wordpress와 아무런 관련이없는 데이터베이스 엔티티를 생성하고 관리하는 것은 (상대적으로) 쉬운 일입니다. 내 자신의 플러그인을 만들어야한다는 뜻인가요?

    +0

    저는 WP를 플래시 프런트 엔드와 함께 관리자 전용으로 여러 번 사용 했으므로 기본 WP 기능을 사용하여 최소 WP를로드하고 정보를 추출하는 것은 매우 쉽습니다. 이 "light loading"에 대한 더 자세한 정보는 [WPSE] (http://wordpress.stackexchange.com/)에서 찾아보십시오. – brasofilo

    답변

    0

    최근의 WordPress로 맞춤 분류를 만들 수 있습니다. 그렇기 때문에 기사가 아닌 물건을 만들고 노출 방법을 결정할 수 있습니다.

    Solr로 하여금 Solr for WordPress 또는 Advanced search과 같은 플러그인을 검색하는 방법을 알아야합니다 (직접 테스트하지 않았 음). 하지만 플러그인이 맞춤 분류 체계로 작동 할 수 있는지 확인해야합니다 (첫 번째 플러그인이 맞는지 확실하지 않음).

    WordPress에 익숙하지 않은 사용자는 Drupal 또는 OpenCMS 등의 기능 중 하나로 Solr을 통합 한 시스템을 볼 수 있습니다.

    +0

    문제는 (주로 Java/Grails에서) 내 자신의 webapps를 개발했지만, 지금까지는 Wordpress 사용자 만이었습니다. 나는 처음부터 모든 것을 개발하는 것에 비해 CMS의 기능을 재사용하는 학습 곡선이 무엇인지 확신 할 수 없습니다. - 아니, 나는 WordPress에 붙어 있지 않다. Drupal은 WordPress에 비해 더 많은 "엔터프라이즈"또는 "심각한"웹 앱을위한 프레임 워크로 선택되는 것 같습니다. – thomers

    +0

    대부분 자바 프로그래머라면 Drupal로 시작하는 것을 권장하지 않습니다. 꽤 높은 학습 곡선을 가지고 있습니다. 따라서 OpenCMS 또는 다른 Java 솔루션이 더 좋습니다. 또는 사용자 정의 코드 -하지만 이것이 사용자가 선택할 수있는 유일한 방법입니다. Basic Solr 통합은 어느 쪽이든 간단합니다. 특히 전체 색인 생성을 수행하고 부분 업데이트 문제를 무시한 경우 (처음부터 완벽하게 훌륭한 옵션) –

    +0

    감사합니다. Alexandre! – thomers

    관련 문제