স্ক্র্যাচ থেকে আপনার সাইটের জন্য কীভাবে একটি আরএসএস ফিড তৈরি করবেন

স্ক্র্যাচ থেকে আপনার সাইটের জন্য কীভাবে একটি আরএসএস ফিড তৈরি করবেন

যদিও আরএসএস ফিড এবং ফিড রিডাররা আগের মতো অতটা জনপ্রিয় নয়, আরএসএস এখনও আপনার সাইটের ভিজিটরদের জন্য গুরুত্বপূর্ণ যারা আপনার পৃষ্ঠা আপডেট হলে বিজ্ঞপ্তি পেতে চান। এছাড়াও, সোশ্যাল মিডিয়া ব্যবহার করে আপনার সামগ্রী প্রচারের জন্য RSS ফিডগুলি বিভিন্ন উপায়ে ব্যবহার করা যেতে পারে।





আসুন প্রথমে দেখে নিই কিভাবে শুরু থেকে আপনার সাইটের জন্য একটি RSS ফিড তৈরি করা যায়।





আরএসএস ফিড ফরম্যাট: হেডার

আপনার সাইটের জন্য একটি RSS ফিড মূলত একটি XML ফাইল। XML ফাইলের জন্য একটি নির্দিষ্ট ফরম্যাট মেনে চলতে হবে যাতে এটি একটি RSS ফিড হিসেবে চিহ্নিত করা যায়।





আপনার RSS ফিড তৈরির জন্য আপনাকে যা করতে হবে তা হল সমস্ত প্রয়োজনীয় ট্যাগের জন্য আপনার তথ্য নির্দিষ্ট করা। আপনি যেকোন ব্যবহার করতে পারেন টেক্সট সম্পাদক । নোটপ্যাড জরিমানা কাজ করবে কিন্তু তাকান নোটপ্যাড ++

আপনার RSS ফিড তৈরির জন্য আপনার XML ফাইলে যে ট্যাগগুলি অন্তর্ভুক্ত করতে হবে তা একবার দেখে নেওয়া যাক:





প্রথম দুটি লাইন এক্সএমএল এবং আরএসএস সংস্করণ নির্দিষ্ট করে যেমন আপনি দেখতে পারেন। তৃতীয় লাইন একটি 'চ্যানেল' ট্যাগ খোলে। এটি আপনার চ্যানেল বা ওয়েবসাইটের জন্য সমস্ত তথ্য ধারণ করবে। এই তিনটি লাইন যেমন আছে তেমন যোগ করুন।

পরবর্তী, ফিড সম্পর্কে কিছু কোড:





MakeUseOf RSS Feed
https://www.makeuseof.com/
Cool Websites, Software and Internet Tips
Wed, July 4 2018

এই কয়েকটি লাইন আপনার RSS ফিড এবং আপনার ওয়েবসাইট সম্পর্কে তথ্য নির্দিষ্ট করে। দ্য শিরোনাম ট্যাগটিতে এমন কোনো শিরোনাম রয়েছে যা আপনি আপনার RSS ফিডে দিতে চান, লিঙ্ক আপনার ওয়েবসাইটে ট্যাগ পয়েন্ট, এবং বর্ণনা ট্যাগটিতে RSS ফিড বা ওয়েবসাইট সম্পর্কে সংক্ষিপ্ত ভূমিকা রয়েছে। দ্য lastBuildDate ট্যাগ চ্যানেলের কোন কন্টেন্ট শেষবারের মত পরিবর্তন করে। মনে রাখবেন যে dlastBuildDate alচ্ছিক।

এখন আপনার ফাইলের ভিতরে যা আছে, তাকে কল করুন হেডার





উইন্ডোজ 10 বলছে ইন্টারনেটের সাথে সংযুক্ত নয় কিন্তু আমি আছি

RSS ফিড ফরম্যাট: কন্টেন্ট

পরবর্তীতে আমাদের কাছে আরএসএস ফিডের প্রকৃত বিষয়বস্তু রয়েছে যা একটি ফিড রিডার ব্যবহার করে দেখা গেলে স্বতন্ত্র এন্ট্রি হিসাবে প্রদর্শিত হবে। প্রতিটি এন্ট্রি একটি জোড়া ট্যাগের মধ্যে রয়েছে এবং অন্তত নিম্নলিখিত বিষয়বস্তু থাকতে হবে:


Entry Title
URL Link to the entry
https://www.mysite.com/?p=584674
This is the description of the content...
Wed, July 4 2018

আবার শিরোনাম ট্যাগ শিরোনাম বা আপনার বিষয়বস্তু উল্লেখ করবে, লিঙ্ক সম্পূর্ণ ওয়েব ঠিকানা যেখানে আইটেম এন্ট্রি আপনার ওয়েবসাইটে পৌঁছানো যাবে।

তারিখের একটি নির্দিষ্ট বিন্যাস আছে, যা উপরে দেখা যাবে। সময় অবশ্যই GMT- এ থাকতে হবে; আপনি উল্লেখ করতে পারেন আরএফসি 822 অন্যান্য তারিখ-সময় স্পেসিফিকেশন ফরম্যাটের আরও বিস্তারিত জানার জন্য বিভাগ 5।

অবশেষে বর্ণনা ট্যাগটিতে প্রকৃত বিষয়বস্তু বা প্রবেশের বিবরণ রয়েছে। মনে রাখবেন উপরেরটি আপনার ওয়েবসাইটে প্রতিটি এন্ট্রির জন্য পুনরাবৃত্তি করা হবে। উদাহরণস্বরূপ যদি আপনার পাঁচটি নিবন্ধ সহ একটি ব্লগ থাকে, একটি সম্পূর্ণ আরএসএস ফিডে 5 টি এন্ট্রি থাকার জন্য 5 টি আইটেম ট্যাগ থাকতে হবে।

দ্য নির্দেশিকা ট্যাগ প্রতিটি আইটেমের জন্য একটি অনন্য শনাক্তকারী। এইভাবে কতগুলি ফিড পাঠক (এবং আপনার নিজের কোড যা সেই ফাইলটি তৈরি করে) নির্ধারণ করে যে আরএসএস ফাইলে নতুন আইটেম রয়েছে কিনা।

দ্য pubDate ট্যাগ চ্যানেলের ভিতরের বিষয়বস্তু প্রকাশের তারিখ প্রদান করে। উপরের উদাহরণে, এটি পৃথক আইটেমের বিষয়বস্তু বোঝায় এবং প্রতিটি আইটেমের নিজস্ব প্রকাশনার তারিখ থাকবে।

খোলা বন্ধ করুন চ্যানেল এবং আরএসএস ট্যাগ (ব্যবহার করে এবং ) এবং ফাইলটি সংরক্ষণ করুন। এটি আপনার ওয়েব সার্ভারে যথাযথ স্থানে আপলোড করুন (সাইট রুট ঠিকঠাক কাজ করবে) এবং আপনার কাছে একটি আরএসএস ফাইল আছে।

ভাড়া করা কিন্ডল বই থেকে ড্রাম সরান

বেশিরভাগ আধুনিক ফিড পাঠক আপনার নিবন্ধের জন্য একটি শিরোনাম চিত্র প্রদর্শন করতে পারেন যদি আপনি এইচটিএমএল ব্যবহার করে একটি এমবেডেড ইমেজ দিয়ে বর্ণনাটি উপস্থাপন করেন ট্যাগ

এখন যদি আপনি বসে থাকেন এবং এটি সম্পর্কে চিন্তা করেন, আপনি একবারে বুঝতে পারবেন যে আপনি যে ফাইলটি তৈরি করেছেন তা অচল, যার অর্থ হল আপনি আইটেম ট্যাগগুলির ভিতরে যে এন্ট্রিগুলি লিখেছেন তা একই থাকবে এবং সাম্প্রতিক সামগ্রী প্রতিফলিত করতে পরিবর্তন হবে না আপনার ওয়েবসাইটের। তাই আমরা জিনিসগুলি গুছানোর আগে, আমাদের কয়েকটি সমস্যা রয়েছে যা সমাধান করা প্রয়োজন।

আপনার RSS ফিডকে ডায়নামিক করুন

এখন এটি একটি ন্যায্য প্রোগ্রামিং প্রয়োজন হবে। আপনি যদি আপনার প্রোগ্রামিং দক্ষতায় আত্মবিশ্বাসী না হন, আমি আপনাকে একটি সিএমএস ব্যবহার করে ভালো হতে চাই জুমলা , দ্রুপাল , অথবা সব থেকে ভালো, ওয়ার্ডপ্রেস (যদি এটি আপনার জন্য উপযুক্ত)। আরএসএস ফিডের জন্য CMSes- এর বেশ কয়েকটি প্লাগ-ইন রয়েছে এবং তাদের অধিকাংশই বাক্সের বাইরেও RSS কার্যকারিতা অফার করে। যাইহোক, যেহেতু আপনি এটি পড়ছেন, আমি ধরে নিচ্ছি আপনি আপনার নিজের সমাধান তৈরি করছেন এবং তাই কোডিং করা যাক।

আপনি একই প্রোগ্রামিং ভাষা ব্যবহার করতে পারেন যা আপনি আপনার সাইট প্রোগ্রাম করার জন্য ব্যবহার করেছেন। প্রোগ্রামিং ভাষা নির্বিশেষে ধারণাটি একই হতে চলেছে। আপনি আপনার সাইটের ডাটাবেসের শেষ আপডেটের সময় আরএসএস ফিডে যে পরিমাণ আইটেম লিখেছেন সেগুলি আপনি সংরক্ষণ করবেন। প্রতিবার আপনি একটি নতুন পৃষ্ঠা বা ব্লগ এন্ট্রি প্রকাশ করলে এই ডাটাবেস আপডেট হয়ে যায়। প্রতিবার আপনার 'আরএসএস আপডেট' স্ক্রিপ্ট চালানোর সময়, আপনি ডাটাবেস থেকে সেই মানগুলি পড়বেন এবং ফাইলে লিখবেন।

আমরা যা করতে যাচ্ছি তা হ'ল ডাটাবেস থেকে এন্ট্রিগুলি সংগ্রহ করা এবং সেগুলি উপযুক্ত ট্যাগগুলিতে সন্নিবেশ করানো। আমি কেবল সংক্ষিপ্তভাবে ধাপগুলি রূপরেখা করতে পারি কারণ প্রকৃত কোডটি আপনার ব্যবহার করা প্রোগ্রামিং ভাষা অনুসারে পরিবর্তিত হবে। নিম্নলিখিত কোড স্নিপেটগুলি ওয়েব রেফারেন্স ডটকমের সৌজন্যে, তাই যখন আপনি নিজের কোড লিখছেন তখন সম্পূর্ণ বিবরণের জন্য, সেই বিবরণগুলি পড়তে ভুলবেন না।

এই ফাংশনটি ডাটাবেস থেকে হেডারের বিবরণ টেনে নিয়ে আরএসএস ফাইলে লিখবে।

এই ফাংশনটি ডাটাবেস থেকে সমস্ত পৃথক আইটেমগুলি টেনে নিয়ে আরএসএস ফাইলে লিখবে।

সাধারণভাবে, আপনি যে ভাষা ব্যবহার করেন না কেন, কোডের ধাপ বা যুক্তি একই হবে:

  1. আমাদের প্রয়োজনীয় সকল তথ্য সম্বলিত ডাটাবেসের সাথে সংযুক্ত হোন (উপরে দেখুন)।
  2. সব আনুন ENTRIES যেটা আপনি আরএসএস ফিডে যোগ করতে চান। সাধারণত এটি 10 ​​টি সাম্প্রতিকতম
  3. ফাইলের প্রথম অংশ তৈরি করুন, যেমন হেডার।
  4. প্রতিটি আইটেমের জন্য, নিম্নলিখিতগুলি করুন:
    1. একটি ট্যাগ তৈরি করুন।
    2. প্রয়োজনীয় ট্যাগ এবং বিষয়বস্তু পূরণ করুন।
    3. ট্যাগ জেনারেট করুন।
  5. জেনারেট করুন ফুট ফাইল বন্ধ করতে।

আপনার আরএসএস ফিড আবিষ্কারযোগ্য করুন

আরেকটি বিষয় যা আপনাকে মনে রাখতে হবে তা হল, ফিড পাঠকদের উৎপন্ন ফিডকে আরএসএস ফিড হিসেবে চিহ্নিত করতে সক্ষম হওয়া উচিত। এটি করার প্রচুর উপায় রয়েছে:

  • আপনি আরএসএস ফাইল হিসাবে একটি এক্সএমএল ফাইল তৈরি করতে পারেন এবং এটি খুলতে পারেন, তারপরে প্রতিবার একটি নতুন এন্ট্রি প্রকাশিত হওয়ার সময়, অথবা যখনই ফিড আপডেট করা উচিত তখন ম্যানুয়ালি আইটেম যোগ করুন।
  • আপনি যদি প্রতিবার অনুরোধ করা আরএসএস ফিড তৈরির জন্য একটি স্ক্রিপ্ট ব্যবহার করেন, তাহলে আপনি একটি পাঠাতে পারেন বিষয়বস্তু-প্রকার: অ্যাপ্লিকেশন/এক্সএমএল অন্য কোন তথ্যের আগে হেডার।
  • আপনি স্ক্রিপ্টটিকে একটি এক্সএমএল ফাইল হিসাবে সংরক্ষণ করতে পারেন এবং আপনার ওয়েব সার্ভার সফ্টওয়্যারটিকে এটি একটি স্ক্রিপ্টিং ফাইল হিসাবে বিবেচনা করতে পারেন। উদাহরণ, যোগ করা: | _+_ | ভিতরে .htaccess অ্যাপাচি এক্সএমএল ফাইলগুলিকে পিএইচপি ফাইল হিসাবে বিবেচনা করবে।

আদর্শভাবে, স্ক্রিপ্টের বিষয়বস্তু দেখানোর বিপরীতে ফিডের ইউআরএল ঠিকানা ক্ষেত্রের মধ্যে প্রবেশ করলে আপনার ব্রাউজার আরএসএস ফিড চিনবে।

বেশিরভাগ আধুনিক ওয়ার্ডপ্রেস সাইটে একটি আরএসএস ফিড পাওয়া যায়। শেষে '/ফিড' এর সাথে সংযুক্ত URL এ গিয়ে MakeUseOf- এর RSS ফিড বিষয়বস্তু দেখুন।

আরএসএস ফিড তৈরির সহজ বিকল্প

বছরের পর বছর ধরে আরএসএস প্রযুক্তিকে ঘিরে অনেক উন্নয়ন হয়েছে। সত্যিই আর কারও ম্যানুয়াল আরএসএস ফিড তৈরি করার দরকার নেই, যেহেতু এমন অনেক পরিষেবা রয়েছে যা যে কোনও ওয়েবসাইট নিতে পারে এবং এটিকে গতিশীলভাবে আপডেট হওয়া আরএসএস ফিডে রূপান্তর করতে পারে। এখানে অনলাইনে কয়েকটি পরিষেবা রয়েছে যা এটি সম্পন্ন করবে (সবগুলি বিনামূল্যে নয়)।

কিভাবে উচ্চ cpu ব্যবহার ঠিক করবেন

আরএসএস : এই সাইটটি আপনাকে আপডেটের জন্য যে কোনো ওয়েব পেজের উপাদানগুলি সংজ্ঞায়িত করতে এবং পৃষ্ঠার উপাদানগুলিতে ক্লিক করে এটি থেকে একটি RSS ফিড তৈরি করতে দেয়।

সৃষ্টিকর্তাকে খাওয়ান : এই পরিষেবা, FiveFilters.org দ্বারা তৈরি, আপনাকে পৃষ্ঠার URL টাইপ করতে দেয়, এবং নির্দেশিকা বা শ্রেণীর বৈশিষ্ট্য বা URL অংশগুলির জন্য ফিল্টার করতে দেয়।

ফিড 43 : আপনাকে যে কোনো ওয়েব পেজ থেকে এইচটিএমএল টেনে আনতে এবং ফিল্টারের জন্য স্নিপেট তৈরি করতে দেয় যা পৃষ্ঠায় নতুন কোনো আইটেম চিহ্নিত করে। বিনামূল্যে সংস্করণ আপনাকে সীমিত আইটেম ফিড তৈরি করতে দেয় যা প্রতি ছয় ঘন্টা বা তার বেশি আপডেট করে।

খাওয়াদাওয়া : এই পরিষেবাটি FetchRSS এর অনুরূপ যে এটি আপনাকে আপডেটের জন্য নিরীক্ষণের জন্য ওয়েব পেজের বিভাগগুলিকে গ্রাফিক্যালি হাইলাইট করতে দেয়।

আপনার RSS ফিড চালু করুন

একটি ভুল ধারণা আছে যে আরএসএস পুরাতন প্রযুক্তি, কিন্তু এটি একটি কারণে ওয়েবের মূল অংশ হিসেবে রয়ে গেছে। এই কারণেই বেশিরভাগ সিএমএস সিস্টেম তাদের মূল প্যাকেজে আরএসএস প্রজন্মকে সংহত করে। এর কারণ হল আরএসএস হল সবচেয়ে সহজ পদ্ধতি যা আপনার ভক্ত এবং পাঠকদের সাবস্ক্রাইব করতে দেয় যখনই আপনার সাইট আপডেট হবে।

এটি আপনার দর্শকদের ফিরে আসা এবং অনুগত রাখে। সুতরাং আরএসএস ব্যবহার করুন, এমনকি যদি আপনার দর্শকদের একটি ছোট অংশ এটি চায়। সর্বোপরি, অনুগত দর্শকদের আসা কঠিন।

আপনি যদি সহজেই একটি ওয়েবসাইট চালানোর বিষয়ে আরো জানতে চান, তাহলে চেক আউট করতে ভুলবেন না আমাদের চূড়ান্ত ওয়ার্ডপ্রেস গাইড

শেয়ার করুন শেয়ার করুন টুইট ইমেইল আপনার ভার্চুয়ালবক্স লিনাক্স মেশিনগুলিকে সুপারচার্জ করার 5 টি টিপস

ভার্চুয়াল মেশিন দ্বারা দেওয়া খারাপ পারফরম্যান্সে ক্লান্ত? আপনার ভার্চুয়ালবক্সের কর্মক্ষমতা বাড়ানোর জন্য আপনার যা করা উচিত তা এখানে।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • ওয়েব ডেভেলপমেন্ট
লেখক সম্পর্কে রায়ান দুবে(942 নিবন্ধ প্রকাশিত)

রায়ানের ইলেকট্রিক্যাল ইঞ্জিনিয়ারিংয়ে বিএসসি ডিগ্রি আছে। তিনি 13 বছর অটোমেশন ইঞ্জিনিয়ারিং, 5 বছর আইটি তে কাজ করেছেন এবং এখন একজন অ্যাপস ইঞ্জিনিয়ার। মেক ইউসঅফের প্রাক্তন ব্যবস্থাপনা সম্পাদক, তিনি ডেটা ভিজ্যুয়ালাইজেশন সম্পর্কিত জাতীয় সম্মেলনে কথা বলেছেন এবং জাতীয় টিভি এবং রেডিওতে বৈশিষ্ট্যযুক্ত হয়েছেন।

রায়ান ডুবে থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন