Jekyll là một phần mềm nguồn mở

Jekyll Nền tảng viết blog miễn phí

100% phần mềm tạo trang web tĩnh miễn phí để tạo các trang web HTML

Jekyll là một trình tạo trang web tĩnh và lưu trữ nội dung trên GitHub miễn phí, vì các trang GitHub được cung cấp bởi Jekyll. Tạo nội dung trong đánh dấu để bắt đầu blog hoặc trang web

Tổng quan

Trình tạo trang web tĩnh là một ứng dụng lấy nội dung trang web của bạn, áp dụng nó vào một số mẫu và tạo các tệp HTML tĩnh hoàn toàn sẵn sàng để được lưu trữ trên bất kỳ nền tảng lưu trữ nào. Trước các CMS động như WordPress, Joomla và Drupal Internet là tất cả về các trang web tĩnh. Tất cả các hệ thống quản lý nội dung động này đã cải thiện việc quản lý nội dung nhưng với chi phí đơn giản và tốc độ. Đọc thông tin từ cơ sở dữ liệu trên mỗi tải trang cho một trang web lớn làm cho trải nghiệm người dùng chậm, mặc dù các trang web được tạo bởi SSGS phục vụ các tệp được biên dịch trước cho các trình duyệt làm tăng thời gian tải lớn. Bảo mật là một trong những mối quan tâm lớn nhất với tất cả các hệ thống quản lý nội dung web hiện đại này khi chúng hỗ trợ các plugin của bên thứ ba và luôn có cơ hội hack khi họ thực thi mã phía máy chủ. Tuy nhiên, trong một thiết lập tĩnh, không có xử lý phía máy chủ liên quan đến nội dung chỉ cung cấp mà không có bất kỳ xử lý nào. CMSS truyền thống gây khó khăn cho việc tùy chỉnh nội dung của bạn vì chúng yêu cầu các plugin và tiện ích mở rộng bổ sung để mở rộng quy mô. Mặc dù SSG cung cấp nhiều tự do và linh hoạt hơn cho các nhà phát triển để quản lý nội dung. Gần đây, ngày càng nhiều máy phát điện trang tĩnh đang trở nên phổ biến và do đó có một số lựa chọn thay thế cho Jekyll, có sẵn như Gatsby, Hugo và Next.js

Yêu cầu


Jekyll là một viên đá quý Ruby có thể được cài đặt trên hầu hết các hệ thống.

  • Phiên bản Ruby 2.5.0 trở lên, bao gồm tất cả các tiêu đề phát triển (có thể kiểm tra phiên bản Ruby bằng cách chạy Ruby -v)
  • Rubygems (mà bạn có thể kiểm tra bằng cách chạy gem-v

Đặc trưng


Jekyll có các tính năng chính sau

  • Nội dung tái sử dụng
  • Markdown
  • Thiết kế đáp ứng
  • Dịch
  • Sự hợp tác
  • Khả năng mở rộng
  • Kiến trúc hạng nhẹ
  • Khả năng da
  • Ủng hộ
  • Tính năng viết blog
  • Phiên bản
  • Nền tảng PC
  • plugin jQuery
  • Tích hợp bootstrap
  • Trang tải nhanh
  • Chủ đề
  • Mã nguồn mở
  • Xem ngoại tuyến

Hướng dẫn cài đặt


 sudo apt-get install ruby-full build-essential zlib1g-dev 

Tốt nhất là tránh cài đặt Ruby Gems làm người dùng gốc. Do đó, chúng tôi cần thiết lập một thư mục cài đặt GEM cho tài khoản người dùng của bạn. Các lệnh sau sẽ thêm các biến môi trường vào tệp ~/.bashrc của bạn để định cấu hình đường dẫn cài đặt GEM. Chạy chúng ngay bây giờ:

 
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc 

Cuối cùng, cài đặt Jekyll:

gem install jekyll bundler 

**Đó là nó! Xin chúc mừng Jekyll ngay bây giờ **

 Tiếng Việt