Sự khác biệt giữa Drupal 6 và Drupal 7

Sự khác biệt chính: Drupal có nhiều phiên bản và hiện đang chạy trên phiên bản 7. Mỗi phiên bản nhằm mục đích làm cho hệ thống thân thiện hơn với người dùng và cung cấp nhiều tính năng khác nhau cho phép các trang web tự nhiên hơn. Phiên bản Drupal 6 được giới thiệu vào tháng 2 năm 2008, trong khi phiên bản Drupal 7 được giới thiệu vào tháng 1 năm 2011.

Drupal là một khung quản lý nội dung hoặc CMS cho phép người dùng xây dựng một trang web từ đầu mà không cần phải hiểu ngôn ngữ lập trình. Tuy nhiên, Drupal hơi phức tạp và không cần nhiều thời gian để hiểu hoạt động của hệ thống. Nó có một đường cong học tập dốc hơn, có nghĩa là tạo ra một trang web sẽ mất thời gian. Drupal phù hợp nhất cho các trang web phức tạp hoặc quy mô lớn.

Drupal là một khung quản lý nội dung miễn phí và nguồn mở (CMF) được viết bằng ngôn ngữ PHP. Nó được sử dụng cho các trang web blog cũng như các trang web chính trị và chính phủ. Wikipedia tuyên bố rằng phiên bản chuẩn của Drupal, được gọi là lõi Drupal cung cấp các tính năng như đăng ký và bảo trì tài khoản người dùng, quản lý menu, nguồn cấp RSS, tùy chỉnh bố cục trang và quản trị hệ thống. - hoặc blog nhiều người dùng, diễn đàn Internet hoặc trang web cộng đồng cung cấp nội dung do người dùng tạo. Drupal không yêu cầu bất kỳ kỹ năng lập trình nào từ nhà phát triển để cài đặt và quản trị cơ bản. Drupal ban đầu được viết bởi Dries Buytaert trên một bảng tin, tiếp tục trở thành một dự án nguồn mở. Drupal có nguồn gốc từ tiếng Hà Lan 'druppel', có nghĩa là "thả".

Drupal có nhiều phiên bản và hiện đang chạy trên phiên bản 7. Mỗi phiên bản nhằm mục đích làm cho hệ thống thân thiện hơn với người dùng và cung cấp nhiều tính năng khác nhau cho phép các trang web tự nhiên hơn. Phiên bản Drupal 6 được giới thiệu vào tháng 2 năm 2008, trong khi phiên bản Drupal 7 được giới thiệu vào tháng 1 năm 2011. Không có ngày ấn định cho việc phát hành các phiên bản.

Drupal.org liệt kê các thay đổi được thực hiện trong phiên bản 7. Công ty liệt kê tất cả các thay đổi trong phiên bản trong nhật ký thay đổi Drupal, có thể tìm thấy trên trang web.

  • Drupal 7 yêu cầu hệ thống mới yêu cầu như MySQL 5.0.15 hoặc PostgreSQL 8.3, PHP Phiên bản 5.2 trở lên và Bộ nhớ PHP từ 40M - 64M
  • Thực hiện an toàn hơn cho các tác vụ theo lịch trình (cron.php)
  • Hệ thống mật khẩu an toàn hơn
  • Hệ thống đăng nhập an toàn hơn
  • Các mô-đun có thể được cập nhật qua web
  • Liên kết quản trị để chỉnh sửa các thành phần trang hiện có trên mỗi trang
  • Cải thiện hỗ trợ tích hợp các trình soạn thảo WYSIWYG
  • Kéo và thả nhiều hơn cho các tác vụ quản trị
  • Quyền bây giờ có khả năng xử lý nhiều dữ liệu meta hơn
  • Người dùng 1 được tạo như một phần của quá trình cài đặt
  • Đã thêm các tính năng vào hồ sơ cài đặt mặc định
  • Chạy nhiệm vụ tự động có thể được thiết lập thông qua cấu hình
  • Trình xác nhận độ mạnh mật khẩu được thiết kế lại
  • Đổi tên "định dạng đầu vào" thành "định dạng văn bản"
  • Đã thêm hỗ trợ cho các định dạng văn bản mặc định được chỉ định trên cơ sở mỗi vai trò
  • Đã chuyển quyền định dạng văn bản sang trang quyền chính
  • Đã thêm "tab dọc"
  • Hỗ trợ múi giờ được cải thiện
  • Đã xóa chủ đề cho mỗi người dùng
  • Đã thêm mô-đun "Phím tắt" mới
  • Đã thêm các trình tạo truy vấn cho các truy vấn INSERT, UPDATE, DELETE, MERGE và SELECT
  • Hỗ trợ sao chép chính / phụ, giao dịch, truy vấn đa chèn, chèn chậm và các tính năng khác
  • Đã thêm hỗ trợ cho công cụ cơ sở dữ liệu SQLite
  • Mặc định cho công cụ InnoDB, thay vì MyISAM, trên MySQL khi khả dụng để có khả năng mở rộng và toàn vẹn dữ liệu lớn hơn
  • Tài liệu API Hook có trong lõi Drupal
  • Đã thêm chức năng nhập OPML cho nguồn cấp RSS
  • Đã thêm tùy chọn cập nhật nguồn cấp dữ liệu
  • Đã thêm hỗ trợ cho các tìm kiếm nhận biết ngôn ngữ
  • Đã thêm khung kiểm tra và kiểm tra
  • Xóa một số chủ đề và thêm các chủ đề khác làm mặc định trên giao diện người dùng và quản trị viên
  • Các tệp hiện là các đối tượng Drupal hạng nhất với các hàm file_load (), file_save () và file_validate () và các hook tương ứng.
  • Các tệp sử dụng trình bao bọc luồng PHP để cho phép hỗ trợ cho cả tệp công khai và riêng tư và để hỗ trợ các cơ chế lưu trữ có thể cắm và truy cập vào tài nguyên từ xa
  • Đã thêm một trường đặc biệt để tải lên tệp
  • Cải thiện xử lý hình ảnh
  • Đã thêm một trường đặc biệt để tải lên hình ảnh
  • Hỗ trợ tốt hơn cho cài đặt nhiều trang
  • Đã thêm hỗ trợ RDF
  • Hỗ trợ tốt hơn cho tối ưu hóa công cụ tìm kiếm và liên kết web
  • Đã thêm khả năng thêm các trường tùy chỉnh
  • Trình cài đặt có thể được chạy từ dòng lệnh
  • Nâng cấp được thực hiện cho thư viện JavaScript cốt lõi, thư viện JQuery Forms
  • Đã thêm jQuery UI 1.8
  • Cải thiện hệ thống kiểm soát truy cập nút
  • Cải thiện xử lý các tác vụ dài hạn
Đề XuấT

Bài ViếT Liên Quan

  • sự khác biệt giữa: Sự khác biệt giữa ASP và C #

    Sự khác biệt giữa ASP và C #

    Sự khác biệt chính: ASP là viết tắt của Active Server Pages. Nó thường được gọi là Classic ASP hoặc ASP Classic. Nó là một môi trường kịch bản phía máy chủ được phát triển và phát hành bởi Microsoft. C #, còn được gọi là C sharp, là ngôn ngữ lập trình hướng đối tượng. C # là một ngôn ngữ lập trình đa mô hình. Nó bao gồm gõ mạnh, bắt buộc, khai
  • sự khác biệt giữa: Sự khác biệt giữa Samsung Galaxy Note 8.0 và Samsung Galaxy Note II

    Sự khác biệt giữa Samsung Galaxy Note 8.0 và Samsung Galaxy Note II

    Điểm khác biệt chính: Samsung Galaxy Note 8.0 nhằm mục đích lấp đầy khoảng trống giữa Galaxy Note II và Galaxy Note 10.1. Galaxy Note 8 có màn hình cảm ứng điện dung TFT 8 inch với độ phân giải 800 x 1280 pixel. Thiết bị này được cung cấp sức mạnh bởi lõi tứ 1.6 GHz Cortex-A9 và RAM 2 GB. Thiết bị chạy trên HĐH Android, v
  • sự khác biệt giữa: Sự khác biệt giữa IPv4 và IPv6

    Sự khác biệt giữa IPv4 và IPv6

    Sự khác biệt chính: IPv4 là phiên bản thứ tư của IP và được sử dụng rộng rãi. Phiên bản IPv6 là phiên bản tốt hơn và nâng cao được ban hành để giải quyết tình trạng cạn kiệt địa chỉ. IPv4 sử dụng định dạng địa chỉ 32 bit, trong khi IPv6 sử dụng định dạng 128 bit. Để hiểu Giao thức Internet Phiên bản 4 (IPv4) và Giao thức Internet Phiên bản 6 (IPv
  • sự khác biệt giữa: Sự khác biệt giữa dầu canola và dầu ngô

    Sự khác biệt giữa dầu canola và dầu ngô

    Sự khác biệt chính: Canola và Dầu ngô được lấy từ hạt cải dầu và hạt ngô tương ứng. Cả hai đều là dầu ăn dễ chịu được áp dụng trong các lĩnh vực và mục đích khác nhau. Dầu thực vật là chất béo ở dạng lỏng ở nhiệt độ phòng. Chúng không phải là một phần của bất kỳ nhóm thực phẩm hoặc sản phẩm nào, nhưng được
  • sự khác biệt giữa: Sự khác biệt giữa đa chủng loại, ngũ cốc nguyên hạt và lúa mì nguyên chất

    Sự khác biệt giữa đa chủng loại, ngũ cốc nguyên hạt và lúa mì nguyên chất

    Sự khác biệt chính: Multigrain là một thuật ngữ được sử dụng khi một sản phẩm kết hợp nhiều hơn một hạt trong thành phần, nhưng các hạt được sử dụng có thể không phải là toàn bộ. Về cơ bản, ngũ cốc nguyên hạt có nghĩa là bất cứ loại ngũ cốc nào được sử dụng đều đang được sử dụng toàn bộ, do đó, nó cũng bao gồm tất cả các chất xơ, vitamin và mọi thứ khác mà hạt đi kèm. Toàn bộ nhãn lúa mì có nghĩa là lúa mì được sử dụng trong sản phẩm là toàn bộ và chưa tinh chế, để lại nội nhũ và cám lành mạnh. Ngày
  • sự khác biệt giữa: Sự khác biệt giữa CPU và GPU

    Sự khác biệt giữa CPU và GPU

    Sự khác biệt chính: CPU thực hiện tất cả các chức năng số học và tính toán của máy tính. GPU là một đơn vị mạch điện tử được thiết kế để nhanh chóng thao tác và thay đổi bộ nhớ để tăng tốc độ hệ thống xây dựng hình ảnh trong một khung. CPU và GPU thường được sử dụng khi đề cập đến máy tính và các công nghệ của nó. Mặc
  • sự khác biệt giữa: Sự khác biệt giữa pin kiềm và pin lithium

    Sự khác biệt giữa pin kiềm và pin lithium

    Sự khác biệt chính: Pin kiềm phụ thuộc vào phản ứng giữa kẽm và mangan dioxide, trong khi pin lithium sử dụng kim loại lithium hoặc hợp chất lithium làm cực dương. Pin là một chủ yếu nhà cơ bản. Mỗi hộ gia đình có các thiết bị nhỏ hoặc cầm tay cần pin. Chúng có thể bao gồm đồng hồ báo thức, bộ điều khiển từ xa, đồ chơi,
  • sự khác biệt giữa: Sự khác biệt giữa Xã hội học và Tâm lý học

    Sự khác biệt giữa Xã hội học và Tâm lý học

    Sự khác biệt chính: Xã hội học là nghiên cứu về hành vi xã hội của con người. Nghiên cứu tập trung vào việc tìm hiểu các hoạt động xã hội, chức năng, cấu trúc và vai trò khác nhau của xã hội loài người. Tâm lý học là nghiên cứu về tâm trí con người và cách thức hoạt động của nó. Tâm lý học là một ngành học đa dạng có liên quan đến việc hiểu chức năng của bộ não cũng
  • sự khác biệt giữa: Sự khác biệt giữa Quá và Rất

    Sự khác biệt giữa Quá và Rất

    Sự khác biệt chính: 'Quá' và 'rất' là các thuật ngữ được sử dụng để củng cố các từ khác. 'Rất, ' có thể được sử dụng như một bộ tăng cường để làm cho động từ, tính từ và một số danh từ mạnh hơn. Hơn nữa, việc sử dụng 'rất' trong một câu nói chung cho thấy hàm ý tích cực. 'Quá', mặt khác, có hai định nghĩa riêng biệt chính. Đầu tiên là nó được sử dụng tương tự n

Editor Choice

Sự khác biệt giữa HDMI, VGA và DVI

Sự khác biệt chính: HDMI, hoặc Giao diện đa phương tiện độ nét cao, là bổ sung mới nhất cho các loại cáp được sử dụng để kết nối các thiết bị video với các đơn vị xử lý như CPU. VGA, hay Video Graphics Array, là cáp lâu đời nhất và hiện là cáp video phổ biến nhất được sử dụng để kết nối màn hình với CPU. DVI, hay Giao diện hình ảnh kỹ thuật số, phần nào là sự thỏa hiệp giữa VGA và HDMI. Màn hình được