প্রকল্প সম্পর্কে
একাডেমিক পেজ হল একটি জেকিল-ভিত্তিক গিটহাব পেজ টেমপ্লেট যা ব্যক্তিগত ও পেশাদার পোর্টফোলিও ওয়েবসাইটের উদ্দেশ্যে তৈরি। ব্যবহারকারীরা টেমপ্লেট থেকে একটি রিপোজিটরি তৈরি করতে পারেন, এটির নাম তাদের গিটহাব ব্যবহারকারী নাম দিয়ে দিতে পারেন, _config.yml ফাইলে সাইট কনফিগার করতে পারেন এবং মার্কডাউন বা এইচটিএমএলে কন্টেন্ট যোগ করতে পারেন। আপলোড করা ফাইলগুলি files/ ডিরেক্টরিতে রাখা হয় এবং সংশ্লিষ্ট সাইট পাথ থেকে পরিবেশন করা হয়।
টেমপ্লেটটিতে markdown_generator ফোল্ডার রয়েছে যাতে জুপিটার নোটবুক বা পাইথন স্ক্রিপ্ট রয়েছে যা টিএসভি ডেটা থেকে প্রকাশনা এবং আলোচনার জন্য মার্কডাউন পৃষ্ঠা তৈরি করতে পারে। এটি মিনিমাল মিস্টেকস জেকিল থিম থেকে উদ্ভূত এবং এমআইটি লাইসেন্সের অধীনে উপলব্ধ।
স্থানীয় উন্নয়নের জন্য, নথিভুক্ত সেটআপে রুবি, বান্ডলার এবং নোড.জেএস ব্যবহার করা হয়। bundle install দিয়ে নির্ভরতা ইনস্টল করার পর, সাইটটি জেকিলের স্থানীয় সার্ভার দিয়ে প্রিভিউ করা যায়, সাধারণত localhost:4000 এ; মার্কডাউন এবং এইচটিএমএল পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে পুনর্নির্মাণ হয়, যখন কনফিগারেশন পরিবর্তনের জন্য পুনরায় চালু করার প্রয়োজন হতে পারে। রিপোজিটরিটি সম্পূর্ণ স্থানীয় টুলচেইন ম্যানুয়ালি ইনস্টল না করেই সাইট চালানোর জন্য একটি ডকারফাইল এবং ডকার কম্পোজ ওয়ার্কফ্লো সরবরাহ করে, পাশাপাশি একটি ভিএস কোড ডেভ কন্টেইনার কনফিগারেশনও রয়েছে।
রক্ষণাবেক্ষণ নির্দেশিকায় গিটহাব ইস্যু, আলোচনা, পুল রিকোয়েস্ট, ফর্কিং এবং কাস্টমাইজড সাইটের জন্য সিঙ্ক্রোনাইজেশন বিবেচনা অন্তর্ভুক্ত রয়েছে। এটি একটি স্বতন্ত্র হোস্টেড পরিষেবার পরিবর্তে একটি স্টার্টার টেমপ্লেট হিসাবে ডিজাইন করা হয়েছে, তাই ব্যবহারকারীরা নিজেরাই তাদের কন্টেন্ট, কনফিগারেশন, গিটহাব রিপোজিটরি এবং গিটহাব পেজের মাধ্যমে ডিপ্লয়মেন্ট পরিচালনা করেন।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.