Jubayed's Blog

Ruby on Rails learner

সাধারণ তথ্য গিটহাব পেজ বা জ্যাকল

| Comments

GitHub pages ব্যবহারকারীদের, সংস্থাগুলি এবং রিপোজিটরিগুলির জন্য সর্বজনীন ওয়েবপেজ বা সাইট , যা GitHub এর github.io ডোমেন বা আপনার পছন্দের একটি কাস্টম ডোমেন নামতে অবাধে হোস্ট করা হয়।

গিটহুবের সহ-প্রতিষ্ঠাতা টম প্রিস্টন-ওয়ারারের এর মাধ্যমে রুবি দ্বারা লিখিত। জ্যাকল জ্যাকল একটি ওপেন MIT সোর্স লাইসেন্সের অধীনে বিতরণ করা হয়। জ্যাকল একটি সহজ ব্লগ এর উপযোগী স্ট্যাটিক ওয়েবসাইট প্রস্তুতকারক। সাধারণ টেক্সট ফাইল কে স্ট্যাটিক ওয়েবসাইট এবং ব্লগ এ রূপান্তর করে। স্ট্যাটিক সহজ ভাষায় HTML ,CSS ,JS নিয়ে করা template কে বলে। জ্যাকল এ কোনো ডাটাবেস এর প্রয়োজন হয়না। commit এর মাধ্যমে পোস্ট যোক্ত , পরিবর্তন বা মুছে ফেলতে পারেন। জ্যাকল এর টেম্পলেট ডিরেটরি / ফোল্ডার বিভিন্ন ফরম্যাটে এ রাখা হয় । এর পর একে কনভার্টের এর মাধ্যমে চালনা করা হয়। এখানে markdown এর কথা বলতে পারি। liquid render /engine. কিছু সাধারণ শর্ত পূরণের মাধ্যমে কাজগুলো এই liquid এর মাধ্যমে সম্পূর্ণ হয় । liquid template তৈরী করা হয়েছে তথ্যের নিরাপত্তার জন্য। এটি HTML ইমেজ /ছবি style করতে সক্ষম। GitHub ( গিটহাব ) page এর পিছনে liquid ইঞ্জিন হিসাবে কাজ করে। যার অর্থ হলো আপনি গিটহাব পেজ ব্যবহার করছেন জ্যাকল ব্যবহার করছেন। জ্যাকল খুবই সহজ, আপনে আপনার ওয়েবসাইট জ্যাকল এ বিনামূল্যে ব্যবহার করতে পারেন, গিটহাব এ হোস্ট করার মাধ্যমে।

এটি বিভিন্ন পাঠ্য যোগ্য(readable file ) ফাইল টেমপ্লেট এর ভিবিন্ন ডিরেক্টরিতে রাখা হয়, এটির একটি কনভার্টার (যেমন Markdown) এবং জ্যাকল এর Liquid renderer মাধ্যমে চালায় হয়, এবং গিটহাব ওয়েব সার্ভারের সাথে পরিসেবা জন্য উপযুক্ত প্রস্তুত স্ট্যাটিক ওয়েবসাইট প্রস্তুত করে। জ্যাকল এছাড়াও GitHub পেজগুলির পিছনে ইঞ্জিন হিসেবে কাজ করে, যার মানে আপনি জিটিএল ব্যবহার করতে পারেন ।

Comments