আরএসএস বা সত্যিই সহজ সিন্ডিকেশন শিখতে একটি খুব সহজ এক্সএমএল ভাষা কারণ শুধুমাত্র কয়েকটি ট্যাগ প্রয়োজন হয়। এবং আরএসএস সম্পর্কে সত্যিই কি দুর্দান্ত যে একবার আপনি একটি ফিড আপ এবং চলমান পেয়েছেন, এটা সব জায়গায় ব্যবহার করা যেতে পারে। বেশিরভাগ ওয়েব ব্রাউজার আরএসএস পড়তে পারে, পাশাপাশি গুগল রিডার এবং ব্লগলাইনের মতো পাঠক। আরএসএস তাদের ওয়েব সাইটগুলির দৃশ্যমানতা বৃদ্ধি করতে চান এমন যেকোন ওয়েব ডেভেলপারদের জন্য একটি শক্তিশালী হাতিয়ার।
সরঞ্জাম লিখুন আরএসএস লিখুন
- একটি টেক্সট সম্পাদক: আপনি প্রায় কোনও সম্পাদক ব্যবহার করতে পারেন যা সাধারণ ASCII পাঠ্য তৈরি করবে। আমি jEdit ব্যবহার করতে পছন্দ করি কারণ এটি বিনামূল্যে এবং আমি লিখতে যেমন এক্সএমএলটি পরীক্ষা করে দেখি। তবে আপনি ড্রিমওয়েভার বা বিবিএডিট মত এইচটিএমএল এডিটর ব্যবহার করতে পারেন।
- একটি আরএসএস বৈধতা: যদি আপনি জেএইডিট মত একটি এক্সএমএল এডিটর ব্যবহার করেন, তবে একটি আরএসএস বৈধতা সম্পূর্ণরূপে প্রয়োজন হয় না। কিন্তু আমি যে ত্রুটিগুলি এমনকি সেরা সম্পাদকদের মধ্যে সঙ্কুচিত হয়েছি, তাই ফিড যাচাই করা সবসময় একটি ভাল ধারণা।
একটি সহজ আরএসএস ডকুমেন্ট
এই আরএসএস 2.0 ডকুমেন্টটিতে ফিড তথ্য সহ ফিডের মধ্যে একটি আইটেম রয়েছে। এটি ন্যূনতম এবং কার্যকর আরএসএস ফিড থাকা আপনার প্রয়োজন।
একটি নমুনা আরএসএস 2.0 ফিডhttp: //webdesign.about.com/rss2.0feed/ একটি সহজ আরএসএস ফিড উদাহরণ। এই ফিড নিজেই বর্ণনা, একটি আইটেম নয়। এটি আমার নমুনা ফিডে সর্বাধিক সাম্প্রতিক এন্ট্রি। Http://webdesign.about.com/rss2.0feed/entry.html এটি সেই পাঠ্য যা ফিডreaders এ উপস্থিত হবে। এটি নিজেই পোস্টটি বর্ণনা করে, পুরো ফিড নয়। http://webdesign.about.com/rss2.0feed/entry.html
আপনি দেখতে পারেন, একটি সম্পূর্ণ RSS ফাংশনটি সম্পূর্ণরূপে কার্যকরী ফিড তৈরির জন্য খুব কম প্রয়োজনীয়। যদি আপনি কোনও আরএসএস বৈধতার মধ্যে সেই কোডটিকে পেস্ট করতে চান তবে এটি বৈধ হবে - যার মানে RSS টি ফিড পাঠক এটিও পড়তে পারে।
প্রথম তিনটি লাইন ব্যবহারকারী এজেন্টকে বলে যে এটি একটি XML ডকুমেন্ট, এটি একটি আরএসএস 2.0 ফাইল, এবং একটি চ্যানেল রয়েছে:
সংস্করণ তথ্য প্রয়োজন হয় না, তবে ট্যাগটিতে সেই বৈশিষ্ট্যটি অন্তর্ভুক্ত করা একটি ভাল ধারণা।
প্রতিটি ফিড একটি শিরোনাম, URL, এবং বিবরণ থাকা উচিত। এবং যে কি
,
, এবং চ্যানেলের মধ্যে থাকা ট্যাগগুলি (কিন্তু একটির মধ্যে নয়) সংজ্ঞায়িত করে। বেশিরভাগ ফিডগুলির জন্য, আপনার ফিড নাম এবং বিবরণে সিদ্ধান্ত নেওয়ার পরে এই উপাদানগুলি কখনই পরিবর্তিত হবে না।
একটি নমুনা আরএসএস 2.0 ফিড
http://webdesign.about.com/rss2.0feed/ একটি সাধারণ আরএসএস ফিডের উদাহরণ। এই ফিড নিজেই বর্ণনা, একটি আইটেম নয়।
ফিড শেষ অংশ আইটেম নিজেই হয়। এই গল্পগুলি আপনার ফিড দ্বারা সিন্ডিকেট করা হবে। প্রতিটি আইটেম একটি উপাদান ঘিরা হয়।
আইটেমের ভিতরে আপনি একই তিনটি ট্যাগ খুঁজে পেয়েছেন যা আমরা ইতিমধ্যে জানি:
,
, এবং . আইটেম আইটেমের বাইরে তারা একই ফাংশন সম্পাদন করে, কিন্তু ভেতরে তারা কেবল সেই আইটেমটি উল্লেখ করে। সুতরাং ফেইড রিডারের মধ্যে লেখাটি কীভাবে প্রদর্শিত হয় তা শিরোনামটি শিরোনামের শিরোনাম এবং লিঙ্কটি যেখানে পোস্টের লিঙ্ক।
এই আমার নমুনা ফিডে সবচেয়ে সাম্প্রতিক এন্ট্রি
http://webdesign.about.com/rss2.0feed/entry.html এটি এমন পাঠ্য যা ফিডreaders এ উপস্থিত হবে। এটি নিজেই পোস্টটি বর্ণনা করে, পুরো ফিড নয়।
শুধুমাত্র নতুন ট্যাগ ট্যাগ। এই উপাদানটি ব্যবহারকারী এজেন্ট বা ফিড রিডারকে বলে দেয় যে সেই URLটির জন্য অনন্য URL কী। এই আইটেমটির জন্য লিঙ্ক বা পৃথক স্থায়ী লিঙ্ক (পারমলিংক) হিসাবে একই URL হতে পারে।
http://webdesign.about.com/rss2.0feed/entry.html
বাকি জিনিসটি আইটেম, চ্যানেল এবং আরএসএস বন্ধ করা। কারণ এটি এক্সএমএল, সব ট্যাগ বন্ধ করা প্রয়োজন।
শীর্ষে নতুন আইটেম যোগ করুন
সর্বাধিক আরএসএস ফিড এক সময়ে একাধিক আইটেম গঠিত। এই ভাবে, যদি কোনও গ্রাহক আপনার সাইটে নতুন হয়, তবে আপনি যদি তাদের সবাইকে আরএসএসে রাখেন তবে তারা শেষ কয়েকটি পোস্ট দেখতে পাবে। একটি নতুন পোস্ট যোগ করার জন্য, শুধুমাত্র প্রথম পোস্টের উপরে একটি নতুন আইটেম যোগ করুন:
… একটি দ্বিতীয় পোস্টhttp: //webdesign.about.com/rss2.0feed/entry2.html এখন আমার ফিডে 2 টি পোস্ট আছে http://webdesign.about.com/rss2.0feed/entry2.html …
আপনার আরএসএস ফিড আপ পোষাক অতিরিক্ত উপাদান
উপরোক্ত আরএসএসটি আপনাকে একটি ফিড তৈরি করতে হবে, তবে অনেকগুলি ঐচ্ছিক ট্যাগ রয়েছে যা আপনার ফিডটি উন্নত করতে এবং আপনার পাঠকদের অতিরিক্ত তথ্য সরবরাহ করতে সহায়তা করতে পারে। নিম্নলিখিত কয়েকটি আমার প্রিয় ঐচ্ছিক ট্যাগগুলি যা আপনি আপনার আরএসএস ফিডগুলি উন্নত করতে ব্যবহার করতে পারেন:
- আপনার ট্যাগটি কোন ভাষাতে রয়েছে তা পাঠকের কাছে বলার জন্য এই ট্যাগটি ব্যবহার করুন। আপনি মান ভাষা কোডগুলি বা দেশের ভাষা কোডের সাথে যুক্ত দেশ-কোডের নাম ব্যবহার করতে পারেন (যেমন মার্কিন যুক্তরাষ্ট্রে en-us)।
- - আপনার চ্যানেলের জন্য কপিরাইট নোটিশ।
- - ফিডের সামগ্রীর জন্য দায়ী ব্যক্তির ইমেল ঠিকানা।
- - আপনার ফিড এর লোগো একটি ছবি। এই ট্যাগটি সাব-ট্যাগগুলি অন্তর্ভুক্ত :,,, এবং।
নোট, যে ইমেজ
চ্যানেল মেলে আবশ্যক
এবং চিত্রের মাত্রা 144 পিক্সেলের চেয়েও বড় এবং 400 পিক্সেল লম্বা হতে পারে না।
উপরোক্ত ট্যাগগুলির সবগুলি পৃথক আইটেমের পরিবর্তে ফিডটিতে গিয়ে বর্ণনা করুন:
… একটি নমুনা আরএসএস 2.0 ফিডhttp: //webdesign.about.com/rss2.0feed/ একটি সহজ আরএসএস ফিড উদাহরণ। এই ফিড নিজেই বর্ণনা, একটি আইটেম নয়। এন-কপিরাইট ২007, জেনিফার কিরনিন ওয়েবডিজিন @ বাউটগাইড ডটকম (জেনিফার কিরিনিন) http://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 …
এখন আপনি আপনার নিজস্ব RSS ফিড তৈরি করতে পারেন।