Phần mềm quản lý nội dung nguồn mở thủ công

Craft Phần mềm CMS miễn phí

Một hệ thống quản lý nội dung nguồn mở tự lưu trữ; Một thay thế WordPress

Với giao diện thân thiện với người dùng và phụ trợ hoàn toàn có thể tùy chỉnh. CMAL CMS được thiết kế để làm cho cuộc sống của người tạo nội dung dễ dàng.

Tổng quan

Craft CMS là một hệ thống quản lý nội dung nguồn mở, được phát triển trong thế giới Php ngôn ngữ phổ biến nhất thế giới. Đó là một thay thế WordPress cho các nhà xuất bản muốn kiểm soát sâu hơn. Và, muốn hiệu suất mạnh mẽ hơn từ hệ thống quản lý nội dung của họ. Craft là một CMS linh hoạt, thân thiện với người dùng để tạo trải nghiệm kỹ thuật số tùy chỉnh trên web. Nó có một bảng điều khiển trực quan để tạo nội dung và các nhiệm vụ hành chính. Nó là một khung sẵn sàng tích hợp. Và, nó hỗ trợ tích hợp tích hợp với các công cụ tiếp thị phổ biến như Salesforce, MailChimp, HubSpot, và nhiều hơn nữa. Một trong những tính năng phổ biến của CMS CMS là nội địa hóa đẳng cấp thế giới của nó. Do đó, nó cho phép bạn dịch và bản địa hóa nội dung của mình cho một số lượng không giới hạn các trang web, ngôn ngữ và địa phương. Bảng điều khiển của nó có sẵn bằng 25 ngôn ngữ. Craft là một hệ thống quản lý nội dung tuyệt vời cho cộng đồng nhà phát triển vì nó hỗ trợ một khung mạnh mẽ để phát triển mô -đun và plugin. Nó cũng có một cửa hàng plugin tích hợp với hàng trăm plugin miễn phí và thương mại. Bạn có thể xây dựng bất cứ thứ gì bạn có thể tưởng tượng với khung plugin thủ công. Nó cũng có một plugin xây dựng cộng đồng nhà phát triển hoạt động và sôi động cho nền tảng. Craft cũng hỗ trợ một nền tảng thương mại điện tử mạnh mẽ để xây dựng trải nghiệm thương mại điện tử tuyệt vời cho khách hàng của họ. Nếu bạn đang tìm kiếm một hệ thống quản lý nội dung nguồn mở, hợp lý hóa việc tạo nội dung của bạn và cung cấp cho bạn nhiều sức mạnh và kiểm soát hơn. Sau đó, CRAFT CMS là một lựa chọn tốt cho bạn.

Yêu cầu hệ thống


Sau đây là các yêu cầu hệ thống được đề xuất cho CMS CRAFT:

  1. Php 7.4 *
  2. MySQL 5.7+ với Innodb, MariaDB 10,5+ hoặc PostgreSQL 10+
  3. 512MB+ bộ nhớ được phân bổ cho PHP
  4. 200MB+ dung lượng đĩa miễn phí
  5. Nhà soạn nhạc 1.3+ nếu cài đặt thủ công thông qua trình soạn thảo

Đặc trưng


Sau đây là các tính năng cung cấp cho bạn sự linh hoạt và kiểm soát trong toàn bộ quá trình.

  • Các trường tùy chỉnh: Thiết lập các trường tùy chỉnh dựa trên nhu cầu cụ thể của nội dung của bạn. Chọn từ một loạt các loại trường được cung cấp tích hợp và plugin.
  • Các loại phần: Không phải tất cả nội dung được tạo bằng nhau. Craft đi kèm với ba loại phần cho phép bạn quản lý các mục của mình khác nhau tùy thuộc vào trường hợp sử dụng của bạn.
  • Các loại phần: Không phải tất cả nội dung được tạo bằng nhau. Craft đi kèm với ba loại phần cho phép bạn quản lý các mục của mình khác nhau tùy thuộc vào trường hợp sử dụng của bạn.
  • Danh mục và thẻ: Giữ mọi thứ được tổ chức trong thủ công rất dễ dàng với danh mục tích hợp và hỗ trợ thẻ.
  • Multi-site: Quản lý nội dung cho nhiều trang web liên quan từ một cài đặt thủ công duy nhất.
  • Bản địa hóa: Tất cả nội dung trang web của bạn có thể được bản địa hóa để nhắm mục tiêu các ngôn ngữ và vùng lãnh thổ cụ thể - từ URL cho đến các giá trị trường tùy chỉnh của bạn.
  • Ma trận: Tạo các loại nội dung lặp lại và hỗn hợp với loại trường ma trận mạnh mẽ Craft Craft.
  • Các loại mục: Quản lý nhiều loại nội dung cùng nhau trong cùng một phần.
  • Biểu mẫu: Tạo các biểu mẫu linh hoạt cho bất cứ điều gì mà dự án của bạn yêu cầu, nhanh chóng, với một trong những plugin Builder Form Builder có sẵn trong cửa hàng plugin.

Cài đặt

Bước 1: Tải xuống thủ công

Craft có thể được tải xuống với nhà soạn nhạc hoặc bằng cách tải xuống thủ công kho lưu trữ zip hoặc tar.gz. Kết quả cuối cùng sẽ giống nhau, vì vậy hãy đi với bất kỳ tuyến đường nào bạn cảm thấy thoải mái hơn.

Bước 2: Đặt quyền tệp

Để Craft chạy đúng cách, PHP cần có khả năng viết thư cho những nơi sau:

  • .Env
  • Nhà soạn nhạc.json
  • Composer.lock
  • config/giấy phép.key
  • Config/Project/*
  • kho/*
  • người bán/*
  • Web/Cpresource/* Các quyền chính xác mà bạn nên thiết lập tùy thuộc vào mối quan hệ giữa người dùng hệ thống mà PHP đang chạy và ai sở hữu các thư mục/tệp thực tế.
  • Nếu chúng là cùng một người dùng, hãy sử dụng 744.
  • Nếu họ ở cùng một nhóm, thì hãy sử dụng 774.
  • Nếu bạn không chắc chắn và thích sống cuộc sống bên cạnh, hãy sử dụng 777.

Bước 3: Đặt khóa bảo mật

Mỗi dự án thủ công nên có một khóa bảo mật duy nhất, được chia sẻ giữa mỗi môi trường mà dự án được cài đặt. Bạn có thể tạo và chỉ định khóa theo cách thủ công, hoặc thủ công làm điều đó cho bạn bằng một lệnh thiết bị đầu cuối.

Đặt khóa theo cách thủ công

Đầu tiên tạo khóa bảo mật bằng mã hóa, tốt nhất là sử dụng trình tạo mật khẩu như 1Password. (Không có giới hạn độ dài.) Sau đó, hãy mở tệp .env của bạn (bạn có thể cần sử dụng một ứng dụng như truyền (mở cửa sổ mới) để thực hiện điều này nếu bạn đang chạy macOS) và tìm dòng này:

SECURITY_KEY=""

Dán khóa bảo mật của bạn bên trong các trích dẫn và lưu tệp.

Đặt khóa từ thiết bị đầu cuối của bạn

Trong thiết bị đầu cuối của bạn, hãy truy cập thư mục gốc dự án của bạn và chạy lệnh sau:

php craft setup/security-key

\ #step 4: Tạo cơ sở dữ liệu

Tiếp theo, bạn cần tạo một cơ sở dữ liệu cho dự án thủ công của bạn. Craft 3 hỗ trợ cả MySQL 5.5+ và Postgresql 9,5+. Nếu bạn đã đưa ra một lựa chọn, chúng tôi khuyên bạn nên cài đặt cơ sở dữ liệu sau trong hầu hết các trường hợp:

  • MySQL
    • Bộ ký tự mặc định: UTF8
    • Đối chiếu mặc định: UTF8_UNICODE_CI
  • Postgresql
    • Bộ ký tự: UTF8

\ #step 5: Thiết lập máy chủ web

Tạo một máy chủ web mới để lưu trữ dự án thủ công của bạn. Root tài liệu của nó (hoặc của Web Webroot) sẽ chỉ vào thư mục web/ thư mục của bạn (hoặc bất cứ điều gì bạn đã đổi tên thành nó). Nếu bạn không sử dụng MAMP (Mở cửa sổ mới) hoặc một công cụ localhosting khác, có lẽ bạn sẽ cần cập nhật tệp máy chủ của mình, vì vậy máy tính của bạn biết định tuyến yêu cầu đến tên máy chủ đã chọn của bạn lên máy tính cục bộ.

  • macOS/linux/unix: /etc/hosts
  • Windows: \ Windows \ System32 \ Trình điều khiển \ vv \ hosts Bạn có thể kiểm tra xem bạn có thiết lập mọi thứ một cách chính xác hay không bằng cách trỏ trình duyệt web của bạn vào http: ///index.php? P = admin/install (thay thế bằng tên máy chủ máy chủ web của bạn). Nếu trình hướng dẫn thiết lập Craft Craft được hiển thị, tên máy chủ được giải quyết chính xác cho cài đặt thủ công của bạn.

\ #step 6: Chạy trình hướng dẫn thiết lập

Cuối cùng, đó là thời gian để chạy trình hướng dẫn thiết lập Craft Craft. Bạn có thể chạy nó từ thiết bị đầu cuối hoặc trình duyệt web của bạn.

####Thiết lập thiết bị đầu cuối Trong thiết bị đầu cuối của bạn, hãy truy cập thư mục gốc dự án của bạn và chạy lệnh sau để khởi động trình hướng dẫn thiết lập:

php craft setup

Lệnh sẽ hỏi bạn một vài câu hỏi để tìm hiểu cách kết nối với cơ sở dữ liệu của bạn, sau đó khởi động trình cài đặt Craft Craft. Sau khi hoàn thành, bạn sẽ có thể truy cập trang web thủ công mới của bạn từ trình duyệt web của bạn.

Thiết lập trình duyệt web

Trong trình duyệt web của bạn, hãy truy cập http: ///index.php? P = admin/install (thay thế bằng tên máy chủ máy chủ web của bạn). Nếu bạn đã làm mọi thứ ngay cho đến nay, bạn nên được chào đón bởi Trình hướng dẫn thiết lập Craft Craft. Bước đầu tiên của trình cài đặt là chấp nhận Thỏa thuận cấp phép (mở cửa sổ mới). Cuộn xuống thông qua thỏa thuận (tất nhiên là đọc tất cả) và nhấp vào nút Got Got It để chấp nhận. Bước thứ hai là nhập thông tin kết nối cơ sở dữ liệu của bạn. Bước thứ ba của trình cài đặt là tạo tài khoản quản trị viên. Don Tiết là một trong những người đó và chắc chắn chọn mật khẩu mạnh. Bước cuối cùng là xác định tên hệ thống, URL cơ sở và ngôn ngữ của bạn. Nhấp vào kết thúc thành công để hoàn thành quá trình thiết lập. Một vài giây sau, bạn nên có một cài đặt thủ công làm việc! Nếu nó thành công, Craft sẽ chuyển hướng trình duyệt của bạn đến bảng điều khiển. Xin chúc mừng, bạn đã cài đặt Craft! Bây giờ xây dựng một cái gì đó đáng kinh ngạc.

 Tiếng Việt