হুগো ফ্রেমওয়ার্ক ব্যবহার করে একটি ওয়েবপেজ তৈরি করা বেশ সহজ, কারণ এটা খুব দ্রুতগতির এবং শক্তিশালী স্ট্যাটিক সাইট তৈরি করতে পারে। শুধু তাই নয়, হুগো ফ্রেমওয়ার্ক ওয়েবপেজ তৈরির একটা ভালো উপায় হওয়ার পাশাপাশি কাস্টমাইজেশনের ক্ষেত্রেও বেশ ফ্লেক্সিবল। আমরা এখানে ধাপে ধাপে দেখাবো কিভাবে নিজের পেজ তৈরি করতে হয়।
প্রথমত, তোমাকে হুগো ইন্সটল করতে হবে। হুগো ম্যাকওএস, উইন্ডোজ এবং লিনাক্সে ইন্সটল করা যায়। তুমি হুগো রিলিজ থেকে হুগো ডাউনলোড করে তোমার অপারেটিং সিস্টেমের জন্য ইন্সটলেশন নির্দেশাবলী অনুসরণ করতে পারো।
হুগো ইন্সটল করার পরে, তুমি হুগো কমান্ড দিয়ে একটি নতুন সাইট তৈরি করতে পারো:
hugo new site mysite
এই কমান্ডটি “mysite” নামের একটি নতুন ডিরেক্টরি তৈরি করবে।
পরবর্তী ধাপ হলো তোমার সাইটে একটি থিম যোগ করা। হুগোর থিম গ্যালারি-তে অনেক রকমের থিম পাওয়া যায়। একটি থিম যোগ করতে, তোমার সাইটের ফোল্ডারে গিয়ে টাইপ করো:
git clone https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
এটা উদাহরণ হিসেবে Ananke থিম যোগ করবে।
এবার, সাইটের কনফিগারেশনে থিম যোগ করো। সাইটের কনফিগারেশন ফাইলটি তোমার ওয়েবসাইটের রুট ডিরেক্টরিতে পাওয়া যাবে। config.toml
ফাইলটি খুলে theme = "ananke"
লাইনটি যোগ করো।
তুমি এখন তোমার সাইটে কন্টেন্ট যোগ করতে প্রস্তুত। হুগোতে, content
ডিরেক্টরিতে মার্কডাউন ফাইল যোগ করে কন্টেন্ট যোগ করতে হয়।
hugo new posts/my-first-post.md
উপরের কমান্ডটি post
ডিরেক্টরির ভিতরে একটি মার্কডাউন ফাইল তৈরি করবে। তুমি এখন যেকোনো টেক্সট এডিটর দিয়ে এই মার্কডাউন ফাইলটি খুলে তোমার কন্টেন্ট লেখা শুরু করতে পারো।
hugo server -D
টাইপ করে ড্রাফট চালু করে হুগো সার্ভার শুরু করতে পারো। এটা হুগো সার্ভার শুরু করবে এবং ক্রমাগত তোমার ফাইলের পরিবর্তনগুলি দেখবে।
এবার, একটি ওয়েব ব্রাউজার খোলো এবং localhost:1313
-এ যাও। ওয়াও! তুমি তোমার ওয়েবসাইটে তোমার নতুন পোস্টটি দেখতে পাবে।
মনে রেখো, হুগো ফ্রেমওয়ার্ক দিয়ে একটি পেজ তৈরি করতে অনুশীলন এবং অনুসন্ধানের প্রয়োজন। তুমি যত বেশি হুগো ব্যবহার করবে, এর বৈশিষ্ট্য এবং बारीकियों সম্পর্কে তত বেশি স্বচ্ছন্দ হবে।
স্ট্যাটিক সাইট জেনারেশনের জগৎ বিশাল, এবং হুগো তোমার জন্য সেরা সরঞ্জামগুলির মধ্যে একটি। এর গতি, দক্ষতা এবং নমনীয়তা ডেভেলপারদের জন্য একটি শীর্ষ পছন্দ যারা উচ্চ-মানের ওয়েবসাইট তৈরি করতে চান।
শুভ কোডিং!
আরও বিস্তারিত জানার জন্য, হুগো ডকুমেন্টেশন দেখুন।