Hello World

Hello World

Mình đã viết blog này như thế nào?

Blog này được xây dựng hoàn toàn từ những công cụ miễn phí ❤

Đồ nghề gồm có:

Ngoài ra mình có sử dụng theme hexo-theme-icarus của tác giả PPOffice

Tóm lại là tất cả mọi thứ đều miễn phí :))

Tại sao là Hexo mà không phải là Wordpress?

Trong một lần tìm hiểu, mình vô tình gặp được Hexo và thấy việc tạo một blog bằng Hexo thì vô dùng đơn giản, nhanh chóng và gọn nhẹ. Nên mình muốn thử nghiệm với Hexo. Vậy thôi ^^

Trước đây mình cũng từng làm qua các blog bằng Wordpress, Joomla, BoBlog (bạn nào biết cái này thì comment bên dưới nha ^^), tự viết blog bằng Laravel. Và một vài công cụ khác nữa…

Nhưng để tạo một blog bằng Wordpress thì cũng khá là mất thời gian, và theo quan điểm cá nhân thì mình thấy Wordpress khá là công kềnh so với nhu cầu viết blog của mình.

Xong rồi còn phải thuê VPS để deploy lên. Mà thuê VPS thì phải settup đủ thứ. Quan trọng nhất là tốn tiền :((

Mà dạo này tính mình lại hơi bị lười nên muốn làm cái gì đơn giản, nhanh gọn.

Vậy Hexo là gì và có gì hay?

A fast, simple & powerful blog framework

Tóm tắt: Hexo là một công cụ được viết bằng NodeJS và mục đích chính là để những người lười như mình viết blog =))

  • Viết bài bằng markdown
  • Tự động generate ra file HTML
  • Deploy nhanh qua git, ftp, ssh,…

Cái mà mình thích nhất là tự động generate ra HTML - Static Site (web tĩnh). Quăng đâu cũng chạy, không cần Database, server.

Sau khi generate ra HTML thì các bạn có để deploy lên Github Page, hoặc Netlify như blog này của mình. Mấy cái này Free hết nha =))

Ngoài Hexo ra thì còn một vài cái tên khác cũng tương tự như:

Bạn nào biết thêm cái tên khác thì comment bên dưới giúp mình nha.

Netlify là gì?

Cũng như Hexo, mình cũng vô tình tìm hiểu được nên muốn trải nghiệm thôi ^^

Netlify cho phép lưu trữ website xây dựng bằng Hexo, và nó miễn phí =)).

Mình chỉ cần push code lên Github, còn lại để Netlify lo <3

Ngoài ra Netlify còn rất rất nhiều tính năng hay ho khác mà mình đang tìm hiểu, nên tiện thể dùng nó trải nghiệm luôn :D

Hoặc các bạn có thể deploy lên Github Page. Dùng Travis CI để tự động tạo và đăng tải website mỗi khi push code lên Github.

Kết luận

Túm cái váy là do mình lười và mọi thứ mình dùng toàn là Free nên mình viết blog này. Vậy thôi :))

Bài sau mình sẽ hướng dẫn chi tiết hơn về cài đặt và sử dụng Hexo, cách deploy lên Netlify. Các bạn nhớ theo dõi blog của mình nhé ^^

Comments

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×