2010-03-01 8 views
14

큰 사이트의 경우 서버로드 및 속도에 영향을주는 Drupal 7 코드의 변경 사항이 있는지 궁금합니다.Drupal 7 프로그래밍 향상, Drupal 6 업그레이드와의 차이점

또한 베타 출시가 가까워서 드루팔 (Drupal 7) 사이트를 구축해야합니까? 나는 미래의 녀석이다. 나는 내가 소유하고있는 프리랜서 사업을위한 Drupal 사이트를 개발할 수 있기를 원하며 곧 시작하고 싶다. 드루팔 (Drupal 7)은 라이브 고객 사이트를 개발하기에 충분합니까? 보안 문제?

감사

답변

5

Drupal 7이 베타 릴리스 또는 후보 릴리스가 아닌 공식 릴리스가 될 때까지 그리고 사용중인 모듈이 Drupal 7로 변환 될 때까지 Drupal 7을 전달할 때까지 기다려야합니다 이 경우조차도, 드루팔 (Drupal 7)으로 변환 된 모듈에는 버그가있을 수 있으므로 사용자가 사용하기 시작할 때 발견 될 것입니다.

2

를이 향상된 객체 지향 데이터베이스 API가 PHP Data Objects 및 다른 데이터베이스 별 최적화를 기반으로하고 있지만, CMS wirereporting이며 새 버전은 다소 느립니다. 다른 테스터 인 have reported은 새 버전이 유연성을 위해 성능을 교환했습니다.

드루팔 (Drupal)을 강력히 추천합니다. Whitehouse.gov은 드루팔 (Drupal)이고 other federal agencies입니다.

+0

6 또는 7? 캐싱 시스템이 변경 되었습니까? – Douglas

+1

DrupalCon DC의 John VanDyk 올해는 현금 결제에 대해 독점적으로 이야기하고 drupal 7의 변경 사항을 완료했습니다 ... 아래는 그의 프레젠테이션 링크입니다 ... 정말 좋았습니다 ... http://www.archive.org/ details/DrupalconDc2009-InsideDrupalCachingFromStaticVariablesToMemcache – Fergus

1

기다려야합니다. 살아있는 드루팔 (Drupal) 7 사이트는 거의 없지만, 드루팔 (Drupal) 전문가가 대부분 맡았습니다. Drupal Gardens은 드루팔 (Drupal 7)에서 돌아가고 있지만, 드루팔 (Drupal)을 만든 사람의 회사가 만든 것입니다. Drupal 7은 개발 사이클의 후반부에 최적화가 이루어지지 않기 때문에 조금 느립니다.

말하자면, 당신은 언제든지 그것을 시험해보고로드 블록에 빠지면 Drupal 6으로 돌아갈 수 있습니다. 매우 간단한 사이트의 경우 문제가 없을 수 있습니다.

9

D7은 아직 개발 준비가되지 않았기 때문에 D7 사이트를 설치하지 않을 것입니다. 알파 버전간에 업그레이드 경로가 없으므로 버그 수정으로 인해 사이트가 손상 될 수 있습니다. 첫 번째 베타 버전이 출시되면 개발을 시작할 수 있습니다.

Drupal 7의 새로운 기능을 보려면 9 월 2 일 http://webchick.net/node/70의 sildeshow를 참조하십시오.

Drupal 코어 이상의 것을 염두에 두십시오. 아마도 기여한 모듈이 필요할 것입니다. 어떤 모듈이 필요한지 알아 내고 D7에서 모듈을 사용할 수 있는지 확인하거나 모듈 관리자가 모듈을 이식하도록 돕습니다.

이 선택을하려면 나 자신에게 두 가지 질문을 할 것입니다 :

  1. 당신은 드루팔 (7)가 안정 될 때까지 기다릴 여유가 수 있습니까?
  2. D7 기능이 정말로 필요합니까?

두 대답이 모두 '예'인 경우 베타 1이 종료 된 후 개발을 시작하고 7.0-stable에서 실행될 때 사이트를 게시하십시오. 그렇지 않으면 Drupal 6을 사용하십시오.

+0

다른 질문을 추가하겠습니다 : 프로젝트에 중요한 모듈이 Drupal 7에서 사용 가능합니까? 그렇지 않은 경우, 이식하거나 필요한 기능을 복제 할 수있는 리소스가 있습니까? (D7 코어의 D6 모듈에 대한 편리한 참조 : http://www.unleashedmind.com/en/blog/sun/more-than-50-drupal-modules-moved-into-drupal-7) –

0

나는 그것이 정말로 당신이하고 싶은 일로 귀결된다고 생각합니다 ... 분명히 준비가되어 있지 않은 모듈이 필요하다면 기다려주십시오. 그러나 Drupal6에서 익숙한 모듈에 국한하지 마십시오. 사례 : 7을 사용하는 클라이언트를위한 비교적 단순한 사이트를 개발 중입니다.처음에는 Views Slideshow가 준비되지 않았기 때문에 기다릴 필요가 있다고 생각했지만, 주변을 둘러 보았던 Field Slideshow는 나를보기 좋게 만들어주었습니다. 모든 이미지가 한 페이지에 있다는 장점이 있습니다 (향후 변경 및 편집).

Drupal 7은 사용 성과 인터페이스면에서 상당한 이점을 제공합니다. 지나치게 컴퓨터에 익숙하지 않은 고객을 다루는 경우 이것은 좋은 것입니다