문제

우리는 Joomla를 회사 웹 사이트의 박스 외 CM으로 사용했습니다.

이제 고객으로부터 여행 추천 웹 사이트를 만들어야합니다. 고객은 프로그래밍에 Joomla를 사용하지 않았습니다. 그는 Joomla를 박스 외 구성 요소로 사용했습니다.

다른 사용자의 의견, 등급 등으로 목적지를 만들고 목적지에 작성해야합니다. 그러나 그는 개발 비용을 피하기 위해 기존 Joomla 모듈/플러그인을 재사용하려고합니다.

그러한 작업을 위해 Joomla를 사용하는 경험이 있습니까? Joomla를 사용할 수있는 것에 대한 더 나은 토론을 찾을 수 없었습니까?

도움이 되었습니까?

해결책

당신의 구체적인 문제

Joomla의 커뮤니티 확장은입니다 커뮤니티 빌더 (CB). 투표, 댓글, 블로그 등도 이용 가능.

귀하의 문제는 허용 가능한 범위로 원하는 조합을 찾는 것입니다. 고객이 만족하지 않고 Joomla+Extensions 솔루션이 제공하지 않는 필수품이있는 경우 확장을 해킹하거나 플러그인을 작성해야합니다.

이제 Joomla 설치를 해킹하는 것은 실제로 업그레이드가 어려워지고 업그레이드되지 않은 Joomla 설치가 훌륭한 보안 위험이기 때문에 좋은 아이디어는 아닙니다.

결국 당신은 자신의 Joomla 확장을 개발하는 것이 더 나을 수 있습니다.

동시에 사용하는 확장 기능이 많을수록 해킹 코드의 유지 보수가 더 어려워집니다.

일반적으로 Joomla 장단점

Joomla는 확실히 최고의 CMS 중 하나이지만 항상 필요한 도구에 달려 있습니다. 두 웹 사이트가 선택에 크게 도움이 될 수 있습니다.

CMS 개요

  • OpenSourcecms 100 개 오픈 소스 CMS 및 유사한 소프트웨어를 통해 실시간 테스트를 수행 할 수있는 페이지
  • cmsmatrix 기본적으로 거의 1000의 매우 큰 기능 비교 매트릭스 (Thousend, Yes) CMS 및 유사한 소프트웨어 (모든 가격 범위)

내 자신의 경험 이야기

Typo3가 무료 CMS에서 강한 경우가 있었지만 그 시간이 끝났을 때, 그 시간이 끝났을 때, 인터페이스는 어리 석고 복잡하며, Typo3는 레이스에서 훨씬 뒤쳐졌습니다. 그런 다음 맘보가 강해지고 나중에 맘보에서 쪼개져서 더 강해 졌을 때가있었습니다. 그러나 Joomla 1.0 시리즈의 코드 레거시는 크게 결함이 있었고 새로운 플레이어는 빠르게 모멘텀 인 Drupal을 차지했습니다. 클리너 코드, 더 선명한 노드 기반 아키텍처, 어쩌면 너무 어려울 수 있습니다. Drupal이 강력하고 인기를 얻은 동시에 Joomla 1.0 시리즈에는 심각한 보안 문제가있었습니다. 해킹 된 설치에 관한 이야기가 쌓여 있었고 Drupal은 한동안 극 위치를 가졌습니다. Joomla 1.5는 완전히 다른 이야기입니다. 그것은 몇 가지 환상적인 새로운 기능을 가지고 있으며 모든 업그레이드 (현재 1.5.10)에서 점점 더 많은 코드가 OO, MVC 및 기타 좋은 원칙을 따릅니다. 엄청난 풍부한 확장 (구성 요소, 플러그인, 디자인 템플릿)과 함께 Joomla는 다른 오픈 소스 CM보다 더 많은 옵션을 제공합니다. Joomla만이 프로젝트의 모든 요구를 충족시킬 수있는 몇 가지 극단적 인 사례 (오늘 커스텀 개발을 할 것입니다). 큰 잠재력을 가진 몇 가지 새로운 이름도 있습니다. 예를 들어 실버 스트라이프.

다른 팁

나는 CB, Joomunity, Jomsocial 및 다른 많은 사람들을 사용했습니다. 저의 조언은 다른 플랫폼을 사용하는 것입니다 (이후 이러한 유형의 응용 프로그램을 위해 BuddyPress와 함께 WordPress로 옮겼습니다).

Joomunity는 이제 Tuiyo (http://www.tuiyo.co.uk/)라고하며 1 년 동안 코드를 공개하지 않았습니다. 내가 마지막으로 그것을 사용했을 때, 그것은 오타로 괴로워했고 꽤 버그가 많았습니다. 그것은 거의 많은 증기입니다.

Jomsocial은 잘 작동하지만 Azrul의 지원에 매우 만족하지 못했습니다. 그들은 많은 언어 파일을 깨뜨리는 패치를 발표했습니다. 작업 대체 파일에 기여했습니다. 오픈 소스 프로젝트에는 적합하지만 상업 프로젝트에는 허용되지 않습니다. 또한 코드가 중단 될 수있는 이상한 토큰 오류가 계속 발생했습니다 (즉, 빈 흰색 화면의 오류).

커뮤니티 빌더는 일반적으로 많은 작업 없이는 꽤 못 생겼으며 많은 구성이 필요합니다. 다른 것보다 훨씬 "상자 밖으로 작동"합니다. 나는 그것의 포크 몇 개를 시도했지만, 이것들 중 어느 것도 내 경험에 매우 성숙하지 않습니다.

또한 아무도 Anahita를 언급하지 않았습니다. 나는 개인적으로 그것을 사용하지 않았지만 멋져 보입니다.

그러나 다시, 나는 Joomla가 이용할 수있는 것에 오히려 실망했다! 이와 관련하여.

나는 당신이 찾고있는 일에 대해 Joomla 확장 상자 중 2 개를 사용하여 추천합니다.

리뷰 : jreviews

소셜 네트워크: Jomsocial

두 구성 요소의 총 비용은 약 $ 200이지만 쉽게 통합 할 수 있습니다.

몇 가지를 추가하고 싶었습니다.

  • CB의 코드는 매우 우아하게 보이지 않습니다 (+ 대부분의 경우 강력한 Joomla 1.5 MVC 아키텍처를 사용하지 않습니다.
  • 몇 가지 새로운 소셜 네트워크 확장이 있습니다. Jomsocial이 언급되었지만 또한 있습니다 jcoummnity (코드가 보호되지만 내부 작업을 조사 할 수는 없습니다). JOOCOMMUNITY 오픈 소스이고 무료입니다.

등급 확장은 수십 개의 한 푼입니다. 의견 및 기타 사회 활동에 관해서는 Facebook 확장을 설치하지 않겠습니까? 매우 강력한 몇 가지가 있으며 Facebook은 모든 웹 사이트로 소셜 네트워킹 트래픽을 유도하는 데 좋습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top