ইংরেজিফরাসিস্প্যানিশ

অনওয়ার্কস ফেভিকন

perlanetp - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে perlanetp চালান

এটি হল perlanetp কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


perlanet - Perlanet.pm-এর কমান্ড লাইন ইন্টারফেস

সাইনোপিসিস


$ perlanet

Or

$ perlanet config_file

বর্ণনাঃ


"পারলানেট" হল ওয়েব ফিড (এটম এবং আরএসএস উভয়ই) এবং একত্রিত করার জন্য একটি কমান্ড লাইন প্রোগ্রাম
একটি নতুন ওয়েব পৃষ্ঠা এবং সেই সমষ্টির ফলাফল ধারণকারী একটি নতুন ওয়েব ফিড প্রকাশ করা।

কমান্ড লাইন যুক্তি


"perlanet" একটি ঐচ্ছিক কমান্ড লাইন আর্গুমেন্ট নেয়, যা একটি কনফিগারেশনের নাম
ব্যবহার করার জন্য ফাইল। যদি কোন ফাইলের নাম দেওয়া না হয় তাহলে প্রোগ্রাম "perlanetrc" নামক একটি ফাইলের সন্ধান করে
বর্তমান ডিরেক্টরিতে।

কনফিগারেশন ফাইল


"perlanet"-এর জন্য একটি কনফিগারেশন ফাইল প্রয়োজন যাতে কোন ফিডের বিবরণ থাকে
সমষ্টি এবং সমষ্টির ফলাফলের সাথে কি করতে হবে। ডিফল্টরূপে, "perlanet" দেখায়
বর্তমান ডিরেক্টরিতে "perlanetrc" নামক একটি ফাইলের জন্য, কিন্তু এই নামটি ওভাররাইড করা যেতে পারে
প্রোগ্রাম কল করার সময় একটি ভিন্ন ফাইলের নাম পাস করে।

কনফিগারেশন ফাইলটি YAML ফরম্যাটে রয়েছে। YAML একটি সাধারণ পাঠ্য-ভিত্তিক ফাইল বিন্যাস। দেখা
<http://yaml.org/> আরও বিস্তারিত জানার জন্য।

কনফিগারেশন অপশন সমূহ
কনফিগারেশন ফাইলে নিম্নলিখিত বিকল্পগুলি থাকতে পারে।

খেতাব
ফলস্বরূপ পৃষ্ঠা এবং ওয়েব ফিডের শিরোনাম। এই বিকল্পটি বাধ্যতামূলক।

বিবরণ
ফলস্বরূপ পৃষ্ঠা এবং ওয়েব ফিডের বিবরণ। এই বিকল্পটি বাধ্যতামূলক।

url একটি URL যা ফলাফল পৃষ্ঠা এবং ওয়েব ফিডের সাথে যুক্ত হবে। এই সাধারণত হবে
ঠিকানা যেখানে ওয়েব পৃষ্ঠা প্রকাশিত হবে. এই বিকল্পটি বাধ্যতামূলক।

লেখক
সমষ্টিগত বিষয়বস্তুর লেখকের নাম এবং ইমেল ঠিকানা। এই আইটেম দুটি আছে
উপ-আইটেম - নাম এবং ইমেল ঠিকানার জন্য প্রতিটি। এই বিকল্পটি বাধ্যতামূলক।

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

এন্ট্রি
সমষ্টিগত বিষয়বস্তুতে অন্তর্ভুক্ত করার জন্য সর্বাধিক সংখ্যক এন্ট্রি। এই বিকল্প হয়
বাধ্যতামূলক।

এন্ট্রি_প্রতি_ফিড
উপরের "এন্ট্রি" মানটি সমষ্টিগত আউটপুটে মোট এন্ট্রির সংখ্যা নির্ধারণ করে
খাওয়ানো দ্য মান প্রতিটি থেকে নেওয়া এন্ট্রির সংখ্যা নির্ধারণ করে
আপনার উৎস ফিড. উদাহরণস্বরূপ, যদি এটি 1 তে সেট করা হয় তবে শুধুমাত্র একটি এন্ট্রি থাকবে
আপনার আউটপুটে প্রতিটি ফিড থেকে। যদি এই মানটি 0 (বা অনুপস্থিত) হয় তবে এর থেকে সমস্ত মান
সমস্ত উৎস ফিড ব্যবহার করা হয়.

opml
সিস্টেমটি ঐচ্ছিকভাবে একটি OPML ফাইল তৈরি করতে পারে যাতে ফিডের বিবরণ থাকে
একত্রিত করা হচ্ছে। এই ঐচ্ছিক বিকল্পটি এই ফাইলটি কিনা তা নিয়ন্ত্রণ করে
তৈরি এটি বিদ্যমান থাকলে, এটি তৈরি করা OPML ফাইলের নাম হওয়া উচিত। যদি একটা
OPML ফাইল তৈরি করা হচ্ছে, তারপর "feeds" অপশন (নীচে বর্ণিত) সব হবে
একটি "ওয়েব" উপ-বিকল্প প্রয়োজন।

পৃষ্ঠা
এই বাধ্যতামূলক বিকল্পটিতে তৈরি করা ওয়েব পৃষ্ঠার বিশদ বিবরণ রয়েছে। সেখানে
দুটি সাব-অপশন - "ফাইল" তৈরি করা ফাইলের নাম দেয় এবং "টেমপ্লেট" দেয়
একটি টেমপ্লেট টুলকিট টেমপ্লেটের নাম যা তৈরি করার জন্য প্রক্রিয়া করা হবে
এই নথি. এই টেমপ্লেট সম্পর্কে আরও বিশদ বিবরণের জন্য "আউটপুট টেমপ্লেট" বিভাগটি দেখুন, এবং
ওয়েবসাইটhttp://tt2.org/> টেমপ্লেট টুলকিট সম্পর্কে আরও তথ্যের জন্য।

ভোজন
এই বাধ্যতামূলক বিকল্পটিতে তৈরি করা ওয়েব ফিডের বিশদ বিবরণ রয়েছে। সেখানে
দুটি সাব-অপশন - "ফাইল" তৈরি করা ফাইলের নাম দেয় এবং "ফরম্যাট" দেয়
আউটপুটের বিন্যাস (বর্তমানে 'অ্যাটম' বা 'আরএসএস')।

cache_dir
আপনি যদি এই অপশনে একটি ডিরেক্টরির নাম দেন তাহলে perlanet ক্যাশে ব্যবহার করবে
URI::Fetch এর সুবিধা। এর মানে হল যে ওয়েব ফিডগুলি শুধুমাত্র তখনই ডাউনলোড করা হবে যখন তারা
পরিবর্তন.

ফিড
এই বাধ্যতামূলক বিকল্পটি একত্রিত করা ওয়েব ফিডের বিবরণ দেয়। প্রতিটি আইটেম চালু
তালিকায় একটি বাধ্যতামূলক উপ-বিকল্প এবং দুটি ঐচ্ছিক উপ-বিকল্প রয়েছে। বাধ্যতামূলক
সাব-অপশন হল "url" যা ফিডের URL দেয়। ঐচ্ছিক উপ-বিকল্প "শিরোনাম"
একটি শিরোনাম দেয় যা সেই ফিড থেকে নেওয়া সমস্ত এন্ট্রি শিরোনামের জন্য প্রিপেন্ড করা হবে।
যদি কোন শিরোনাম না দেওয়া হয়, তবে শিরোনামটি ফিড শিরোনাম থেকে নেওয়া হবে। ঐচ্ছিক
"ওয়েব" উপ-বিকল্প ফিডের সাথে যুক্ত একটি ওয়েব সাইটের URL দেয় (প্রায়শই এর ঠিকানা
যে ওয়েব সাইট থেকে ফিড আসে)। এটি একটি তালিকা তৈরি করতে ব্যবহার করা যেতে পারে
একত্রিত সাইট। আপনি যদি একটি OPML তৈরি করেন তবে "ওয়েব" উপ-বিকল্পটি বাধ্যতামূলক হয়ে যায়
ফাইল.

উদাহরণ কনফিগারেশন ফাইল
শিরোনাম: গ্রহ পরীক্ষা
বর্ণনা: একটি পরীক্ষা গ্রহ
URL: http://planet.example.com/
লেখক:
নাম: ডেভ ক্রস
ই-মেইল: [ইমেল সুরক্ষিত]
এন্ট্রি: 20
opml: opml.xml
পৃষ্ঠা:
ফাইল: index.html
টেমপ্লেট: index.tt
খাওয়ানো:
ফাইল: atom.xml
বিন্যাস: পরমাণু
cache_dir: /tmp/feeds
ফিড:
- url: http://blog.dave.org.uk/atom.xml
শিরোনাম: ডেভের ব্লগ
ওয়েব: http://blog.dave.org.uk/
- url: http://use.perl.org/~davorg/journal/rss
শিরোনাম: Dave's use.perl জার্নাল
ওয়েব: http://use.perl.org/~davorg/journal/
- url: http://www.oreillynet.com/pub/feed/31?au=2607
শিরোনাম: ও'রিলিনেটে ডেভ
ওয়েব: http://www.oreillynet.com/pub/au/2607

আউটপুট টেমপ্লেট
ওয়েব পৃষ্ঠাটি একটি টেমপ্লেট টুলকিট টেমপ্লেট থেকে তৈরি করা হয়েছে। এই টেমপ্লেট দুই পাস হয়
ভেরিয়েবল।

ভোজন
এটি হল এক্সএমএল::ফিড অবজেক্ট যা একত্রিত ফিড তৈরি করতে ব্যবহার করা হয়েছে। দেখা
এই অবজেক্টে থাকা ডেটার বিশদ বিবরণের জন্য XML::ফিড ডকুমেন্টেশন।

cfg এটি কনফিগারেশন ফাইলের বিষয়বস্তু, একটি (নেস্টেড) পার্ল হ্যাশে রূপান্তরিত।

উদাহরণ আউটপুট টেমপ্লেট
এটি একটি সাধারণ টেমপ্লেট যা "ফিড" ভেরিয়েবল ব্যবহার করে বিশদ বিবরণ প্রদর্শন করতে
একত্রিত ফিড

<!DOCTYPE html পাবলিক "-//W3C//DTD XHTML 1.0 ট্রানজিশনাল//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">



[% feed.title %]


[% feed.title | html %]
[% feed.description | html %]
[feed.entries % FOREACH এন্ট্রি %]
[% entry.title | html %]
[% entry.content.body %]
[% IF entry.author OR entry.issued %]
প্রকাশিত [% IF entry.author %] দ্বারা [% entry.author | html; শেষ %]
[% যদি entry.issued %] [% entry.issued | html; শেষ %]
[% শেষ %]
[% শেষ %]

[% feed.author | html %] / [% feed.modified | html %]



ভবিষ্যতে, Perlanet উইকি এhttp://wiki.github.com/davorg/perlanet> থাকবে
আউটপুট টেমপ্লেটে অন্তর্ভুক্ত করার জন্য দরকারী ধারণাগুলির একটি রান্নার বই।

সাপোর্ট


একটি মেইলিং তালিকা রয়েছে যা উভয় ডেভেলপারদের কথা বলার জায়গা হিসাবে কাজ করে
Perlanet বজায় রাখা এবং উন্নত করা এবং ব্যবহারকারীদের সমর্থন পাওয়ার জন্য। আপনি সাইন আপ করতে পারেন
এই তালিকা এhttp://lists.mag-sol.com/mailman/listinfo/perlanet>

Perlanet-এ বাগ রিপোর্ট করতে, অনুগ্রহ করে CPAN অনুরোধ ট্র্যাকার ব্যবহার করুন। আপনি হয় ব্যবহার করতে পারেন
ওয়েব পেজ এhttp://rt.cpan.org/Public/Bug/Report.html?Queue=Perlanet> অথবা একটি ইমেল পাঠান
[ইমেল সুরক্ষিত].

onworks.net পরিষেবা ব্যবহার করে অনলাইনে perlanetp ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad