Contao Phần mềm CMS miễn phí
CMS nguồn mở tự lưu trữ cho các ứng dụng có thể mở rộng
Contao là một CMS nguồn mở có thể thay thế WordPress, Joomla hoặc Drupal vì tính đơn giản và khả năng mở rộng của nó.
Tổng quan
Contao CMS là một CMS 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 đơn giản và khả năng mở rộng. 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ọ. Contao dựa trên các tiêu chuẩn web mở và dễ dàng thích ứng với nhu cầu của bạn. Điều tốt nhất về contao là sự đơn giản. Điều này đòi hỏi rất ít hoặc không có đào tạo cuối cùng cho nhân viên của bạn. Họ có thể nhanh chóng, lên và chạy. Bảo mật cũng là một yếu tố khác, mà Contao nổi bật. Nó sử dụng các thuật toán băm mật khẩu hiện đại và hỗ trợ đảm bảo tài khoản người dùng với xác thực 2 yếu tố. Hơn nữa, tài khoản người dùng được khóa tự động nếu có quá nhiều lần thử đăng nhập thất bại. Nó không có cấu trúc được xác định trước, vì vậy bạn có thể xây dựng bất kỳ trang web nào từ đầu. Và, không có giới hạn cho sự sáng tạo: Bạn có thể xây dựng trang web của mình chính xác như được thiết kế, chỉ sử dụng HTML và CSS. Contao có quản lý đa miền dễ dàng bằng cách sử dụng các trang gốc khác nhau. Quản lý đa ngôn ngữ dễ dàng, các mô-đun có thể tùy chỉnh cao thông qua các mẫu. SEO là một trong những trọng tâm chính của nền tảng, vì vậy các trang web của bạn đã sẵn sàng SEO. Khả năng mở rộng là cốt lõi của nền tảng, vì vậy bạn có thể mở rộng nền tảng với các plugin. Nếu bạn đang tìm kiếm một công cụ quản lý nội dung để có hiệu suất cao, khả năng mở rộng và tính đơn giản. Sau đó, Contao có thể là một lựa chọn cho bạn.
Yêu cầu hệ thống
Các yêu cầu tối thiểu phụ thuộc vào việc bạn đang cài đặt phiên bản hỗ trợ mới nhất hay dài hạn. Tất cả các phiên bản được duy trì của Contao đều tương thích với các phiên bản PHP và MySQL mới nhất. Do đó, chúng tôi khuyên bạn nên luôn luôn sử dụng chúng.
- PHP: Phiên bản 7.4+ (phiên bản bản vá mới nhất)
- MySQL: Phiên bản 8.0+ hoặc máy chủ Mariadb tương đương
Đặc trưng
Contao có giao diện người dùng trực quan sử dụng các công nghệ Ajax và Web 2.0 để sử dụng tối ưu. Nhiều ngôn ngữ và chủ đề kết thúc trở lại, một hệ thống quyền mạnh mẽ, quản lý phiên bản và hoàn tác, các tùy chọn tìm kiếm và sắp xếp nâng cao và Trình quản lý Contao chỉ là một vài trong số nhiều tính năng làm cho Contao nổi bật so với các hệ thống quản lý nội dung khác. Mặt trước Contao là dựa trên mẫu 100% và tạo ra đầu ra nghiêm ngặt XHTML có thể truy cập được đáp ứng các yêu cầu W3C/WAI. Các URL thân thiện với công cụ tìm kiếm, hỗ trợ GZIP, chức năng xuất PDF, hỗ trợ đa ngôn ngữ và nhiều hơn giúp bạn xây dựng các trang web đương đại mà không phải là lập trình viên.
- Các tính năng chỉnh sửa nâng cao: Contao cung cấp các tính năng chỉnh sửa nâng cao như sao chép hoặc di chuyển bản ghi qua bảng tạm, chỉnh sửa nhiều bản ghi cùng một lúc hoặc khôi phục các phiên bản trước. Các biên tập viên có thể định dạng các văn bản với trình soạn thảo văn bản phong phú tích hợp, cũng bao gồm một trình kiểm tra chính tả đa ngôn ngữ.
- Cấu trúc trang web mạnh mẽ: Contao hỗ trợ các loại trang khác nhau (ví dụ: trang thông thường hoặc chuyển hướng) và nhiều trang web trong một cây. Bạn có toàn quyền kiểm soát xem một trang có được ẩn hay không, mật khẩu được bảo vệ, lưu trữ hoặc lập chỉ mục để tìm kiếm và bạn có thể xuất bản chúng theo cách thủ công hoặc thời gian.
- Hệ thống quyền hạt mịn: Contao có một hệ thống quyền mạnh mẽ cho phép bạn kiểm soát quyền truy cập vào từng trường biểu mẫu ở phía sau. Quyền truy cập có thể được cấp trên người dùng hoặc ở cấp độ nhóm và sẽ được tổng hợp nếu người dùng được gán cho nhiều nhóm.
- Trình tạo biểu mẫu linh hoạt: Với trình tạo biểu mẫu Contao, bạn có thể tạo bất kỳ loại biểu mẫu web nào, sẽ được xác thực tự động và được gửi qua e-mail hoặc được lưu trữ trong cơ sở dữ liệu. Các tệp được tải lên sẽ được gửi dưới dạng tệp đính kèm và có thể tùy chọn được lưu trữ trong một thư mục trên máy chủ. -Công cụ tìm kiếm toàn văn: Contao đi kèm với công cụ tìm kiếm toàn văn bản hỗ trợ tìm kiếm cụm từ, tìm kiếm thẻ đại diện và/hoặc tìm kiếm. Chỉ mục tìm kiếm được xây dựng tự động và tùy chọn thậm chí bao gồm các trang được bảo vệ. Các kết quả được lưu trữ và có thể được chia thành nhiều trang.
- Hình ảnh đáp ứng: Contao được thiết kế liên tục để tiếp cận và hỗ trợ thiết bị di động. Bạn có thể xác định các định dạng trung tâm hoặc riêng lẻ cho hình ảnh. Để lưu băng thông có giá trị khi gửi trang web của bạn đến điện thoại thông minh. Chỉ định một hình ảnh - lấy nét, để nội dung hình ảnh quan trọng luôn nằm trong hình. -Trình quản lý tệp tích hợp: Contao hỗ trợ tải lên tệp qua FTP ngoài trình quản lý tệp tích hợp. Nó tự động tạo hình thu nhỏ hình ảnh và xem trước tệp và cho phép bạn chỉnh sửa các tệp đã tải lên với trình chỉnh sửa nguồn. Các tập tin và thư mục có thể bằng cách sao chép, di chuyển, chỉnh sửa, đổi tên và xóa.
- Mô-đun lịch tích hợp: Mô-đun Lịch Contao là một phần của phân phối cốt lõi. Nó hỗ trợ nhiều lịch, các sự kiện cả ngày, các sự kiện mở, các sự kiện nhiều ngày, các sự kiện lặp đi lặp lại và cung cấp dễ dàng thông qua các nguồn cấp dữ liệu RSS hoặc nguyên tử. Nó bao gồm nhiều lượt xem như Lịch, Mini-Calendar hoặc Danh sách sự kiện.
- Mô-đun tin tức/blog tích hợp: Mô-đun tin tức/blog Contao là một phần của phân phối cốt lõi. Nó hỗ trợ nhiều tài liệu lưu trữ và danh mục tin tức, tin tức nổi bật, nhận xét của người dùng và cung cấp dễ dàng thông qua các nguồn cấp dữ liệu RSS hoặc nguyên tử. Mỗi mục tin tức có thể có một hình ảnh được đính kèm và nhiều thùng.
- Mô-đun bản tin tích hợp: Mô-đun bản tin Contao là một phần của phân phối cốt lõi. Nó hỗ trợ đăng ký thông qua các định dạng văn bản hai lần, HTML và thuần túy, nhập người nhận từ tệp CSV và liệt kê các bản tin đã gửi trên trang web. Bản tin gửi cho các thành viên có thể được cá nhân hóa.
- Cập nhật dễ dàng: Cài đặt cập nhật có thể tốn thời gian, thậm chí bạn chỉ đang chạy một số lượng nhỏ các trang web Contao. Trình quản lý Contao cho phép bạn cập nhật cài đặt của mình chỉ bằng một vài lần nhấp trực tiếp trong trình duyệt của bạn. Tất nhiên, Contao cũng hỗ trợ nhiều công cụ triển khai và quy trình làm việc CI.
- Lựa chọn rộng rãi các gói bổ sung: Trên tiện ích mở rộng.contao.org hoặc trên Packagist Bạn sẽ tìm thấy nhiều gói bổ sung thêm chức năng hơn cho CMS. Bạn có thể duyệt, cài đặt, cập nhật hoặc xóa các gói này trực tiếp trong Trình quản lý Contao chỉ bằng một vài lần nhấp chuột.
Cài đặt
Sau khi bạn đã kiểm tra tất cả các yêu cầu và thiết lập máy chủ web của mình, bây giờ bạn có thể bắt đầu cài đặt. Có hai cách để cài đặt Contao trên máy chủ của bạn, sử dụng giao diện người dùng đồ họa của người contaomanager hoặc sử dụng dòng lệnh.
Cài đặt Contao với Trình quản lý Contao
Sau khi cấu hình cơ bản thành công, bây giờ bạn có thể cài đặt Contao. Chọn phiên bản mong muốn và cấu hình ban đầu và nhấp vào nút Kết thúc trực tuyến. Việc cài đặt bây giờ có thể mất vài phút. Thông tin chi tiết về quy trình cài đặt có thể được hiển thị bằng cách nhấp vào đầu ra bảng điều khiển ICONSHOW/Ẩn sau.
Cập nhật bảng cơ sở dữ liệu
Khi Trình quản lý Contao đã cài đặt tất cả các gói, bạn phải chạy công cụ Cài đặt Contao để cập nhật cơ sở dữ liệu.
Cài đặt thông qua dòng lệnh {#Cài đặt-over-the-Command Line}
Khi cài đặt từ dòng lệnh, lệnh `created-projecta`` nhà soạn nhạc được thực thi trong quá trình cài đặt. Điều này sẽ khiến một số Hoster không thể chấm dứt quy trình do tải hệ thống cao và việc cài đặt sẽ thất bại. Trong trường hợp này, bạn nên sử dụng Trình quản lý Contao. Bạn đã đăng nhập vào máy chủ của mình với tên người dùng và tên miền. SSH Benutzername@example.com Thay đổi sang thư mục công khai của lưu trữ web của bạn. CD www
Cài đặt trình soạn thảo
Nhà soạn nhạc là Trình quản lý gói định hướng ứng dụng cho ngôn ngữ lập trình PHP và cài đặt phụ thuộc
Cài đặt contao từ dòng lệnh
Trong bước thứ hai, bạn cài đặt Contao bằng trình soạn thảo. Ví dụ, viết tắt của thư mục cài đặt mong muốn và 4.8 cho phiên bản Contao bạn muốn cài đặt. Php Composer.Phar Tạo dự án Contao/Phiên bản quản lý Ví dụ 4.8
Cấu hình lưu trữ
Trong Contao, tất cả các tệp có thể truy cập công khai được đặt trong thư mục con /web
của cài đặt. Sử dụng bảng quản trị của nhà cung cấp lưu trữ để đặt gốc tài liệu của cài đặt cho thư mục con này và tạo cơ sở dữ liệu trong dịp này.
Ví dụ: example.com
trỏ đến thư mục/www/example/web
Cập nhật bảng cơ sở dữ liệu
Sau khi cài đặt, bạn có thể cập nhật cơ sở dữ liệu bằng công cụ Cài đặt Contao. Vì Contao 4.9, bạn có thể sử dụng lệnh sau trên dòng lệnh: Nhà cung cấp PHP/Bin/Contao-Console Contao: Di cư
Tạo người dùng cuối contao trở lại
Sử dụng contao-installtool, bạn có thể tạo người dùng cuối phía sau của mình. Vì Contao 4.10, bạn có thể sử dụng lệnh sau trên dòng lệnh: Nhà cung cấp PHP/Bin/Contao-Console Contao: Người dùng: Tạo