2010-03-01 12 views
14

Tôi đã tự hỏi liệu có bất kỳ thay đổi nào trong mã Drupal 7 có tác dụng tải và tốc độ máy chủ cho các trang web lớn hay không.Tiến trình lập trình Drupal 7, sự khác biệt so với nâng cấp Drupal 6 hoặc chờ

Ngoài ra, với 7 bản phát hành beta gần, tôi có nên đợi để xây dựng trang web với Drupal 7 không? Tôi là một chàng trai tương lai. Tôi muốn có thể phát triển các trang web Drupal cho một doanh nghiệp tự do mà tôi là chủ sở hữu và muốn bắt đầu sớm. Liệu Drupal 7 có chấp nhận đủ để phát triển các trang web trực tiếp, khách hàng không? Vân đê bảo mật?

Cảm ơn

Trả lời

5

Bạn nên đợi để chuyển sang Drupal 7 cho đến khi Drupal 7 có bản phát hành chính thức không phải là bản phát hành beta hoặc bản phát hành ứng viên và khi mô-đun bạn đang sử dụng được chuyển đổi sang Drupal 7 Ngay cả trong trường hợp này, tôi sẽ đề nghị chờ đợi, vì có lẽ một số lỗi trong các mô-đun được chuyển đổi sang Drupal 7 sẽ được phát hiện khi người dùng bắt đầu sử dụng chúng.

2

Mặc dù nó đã một đối tượng theo định hướng tăng cường cơ sở dữ liệu API dựa trên PHP Data Objects và tối ưu hóa cơ sở dữ liệu cụ thể khác; CMS wirereporting phiên bản mới có phần chậm hơn. Những người thử nghiệm khác have reported phiên bản mới đã có hiệu suất giao dịch linh hoạt.

Tôi rất khuyên bạn nên sử dụng Drupal. Whitehouse.gov là Drupal cũng như other federal agencies.

+0

6 hoặc 7 dù sao? Có bất kỳ thay đổi nào đối với hệ thống bộ nhớ đệm không? – Douglas

+1

John VanDyk tại DrupalCon DC năm nay nói chuyện độc quyền về tiền mặt và kết thúc với những thay đổi trong drupal 7 ... dưới đây là một liên kết đến bài thuyết trình của mình ... nó thực sự tốt .. http://www.archive.org/ Chi tiết/DrupalconDc2009-InsideDrupalCachingFromStaticVariablesToMemcache – Fergus

1

Bạn nên đợi. Có rất ít trang web Drupal trực tiếp, nhưng không nhiều, và chúng hầu hết được thực hiện bởi các chuyên gia Drupal, ví dụ: Drupal Gardens đang chạy trên Drupal 7, nhưng điều đó được thực hiện bởi công ty của người đã tự tạo Drupal. Drupal 7 cũng chậm hơn một chút vì tối ưu hóa có xu hướng giảm khá trễ trong chu kỳ phát triển.

Điều đó nói rằng, bạn luôn có thể dùng thử và quay lại Drupal 6 nếu bạn gặp phải rào chắn. Đối với các trang web rất đơn giản, bạn có thể không gặp bất kỳ sự cố nào.

9

Tại thời điểm này, D7 chưa sẵn sàng để phát triển, vì vậy tôi thậm chí sẽ không nghĩ đến việc đặt trang web D7 trực tiếp. Không có đường dẫn nâng cấp giữa các phiên bản alpha, vì vậy mọi lỗi có thể làm hỏng trang web của bạn. Khi bản phát hành beta đầu tiên đã hết, bạn có thể bắt đầu phát triển.

Để xem có gì mới trong Drupal 7, hãy xem sildeshow ngày 2 tháng 9 trên http://webchick.net/node/70.

Hãy nhớ rằng có nhiều hơn lõi Drupal; bạn có lẽ cũng sẽ cần các mô-đun được đóng góp. Tìm ra mô-đun nào bạn sẽ cần và đảm bảo rằng chúng có sẵn cho D7, hoặc giúp module duy trì cổng mô-đun.

Để thực hiện sự lựa chọn, tôi sẽ tự hỏi mình hai câu hỏi:

  1. bạn có thể đủ khả năng để chờ đợi cho đến khi Drupal 7 là ổn định?
  2. Bạn có thực sự cần các tính năng của D7 không?

Nếu cả hai câu trả lời đều có, hãy bắt đầu phát triển khi beta1 xuất hiện và xuất bản trang web của bạn khi nó chạy trên 7,0-ổn định. Nếu không, hãy sử dụng Drupal 6.

+0

Tôi muốn thêm một câu hỏi khác: Các mô-đun được đóng góp có quan trọng đối với dự án của bạn có sẵn cho Drupal 7 không? Nếu không, bạn có tài nguyên để chuyển chúng hoặc sao chép chức năng bạn cần không? (Một tham chiếu hữu ích cho các mô-đun D6 hiện tại trong lõi D7: http://www.unleashedmind.com/en/blog/sun/more-than-50-drupal-modules-moved-into-drupal-7) –

0

Tôi nghĩ nó thực sự phù hợp với những gì bạn muốn làm ... Rõ ràng nếu bạn cần các mô-đun chưa sẵn sàng, thì bạn đợi. KHÔNG BAO GIỜ không giới hạn bản thân với các mô-đun mà bạn quen thuộc với Drupal6. Trường hợp tại điểm: Tôi đang phát triển một trang web khá đơn giản cho một khách hàng sử dụng 7.Lúc đầu, tôi nghĩ rằng tôi sẽ cần phải đợi vì Views Slideshow không sẵn sàng, nhưng một số nhìn xung quanh đưa tôi đến Field Slideshow, công việc này khá độc đáo - với lợi thế là tất cả các hình ảnh trong một trang (để thay đổi trong tương lai và chỉnh sửa).

Có những lợi ích đáng kể của người dùng cuối đối với Drupal 7 về khả năng sử dụng và giao diện. Điều này thật tuyệt nếu bạn đối phó với những khách hàng không hiểu biết về máy tính quá mức