এটি pyspider নামের লিনাক্স অ্যাপ যার সর্বশেষ প্রকাশ v0.3.10.zip হিসাবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।
বিনামূল্যের OnWorks সহ pyspider নামের এই অ্যাপটি অনলাইনে ডাউনলোড করুন এবং চালান৷
এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:
- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷
- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।
- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।
- 4. এই ওয়েবসাইট থেকে OnWorks Linux অনলাইন বা Windows অনলাইন এমুলেটর বা MACOS অনলাইন এমুলেটর শুরু করুন।
- 5. OnWorks Linux OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।
- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন, এটি ইনস্টল করুন এবং এটি চালান।
স্ক্রীনশটগুলি
Ad
pyspider
বর্ণনাঃ
pyspider পাইথনে একটি শক্তিশালী স্পাইডার (ওয়েব ক্রলার) সিস্টেম। উপাদান বার্তা সারি দ্বারা সংযুক্ত করা হয়. বার্তা সারি সহ প্রতিটি উপাদান তাদের নিজস্ব প্রক্রিয়া/থ্রেডে চলছে এবং প্রতিস্থাপনযোগ্য। এর মানে, যখন প্রক্রিয়া ধীর হয়, আপনি প্রসেসরের অনেকগুলি উদাহরণ থাকতে পারেন এবং একাধিক সিপিইউর সম্পূর্ণ ব্যবহার করতে পারেন, বা একাধিক মেশিনে স্থাপন করতে পারেন। এই স্থাপত্যটি পিসপাইডারকে সত্যিই দ্রুত করে তোলে। বেঞ্চমার্কিং যেহেতু pyspider এর বিভিন্ন উপাদান রয়েছে, আপনি শুধুমাত্র একটি স্বতন্ত্র এবং তৃতীয় পরিষেবা বিনামূল্যের উদাহরণ শুরু করতে pyspider চালাতে পারেন। অথবা একটি বিতরণ করা ক্রল ক্লাস্টার স্থাপন করতে MySQL বা MongoDB এবং RabbitMQ ব্যবহার করে। পণ্য পরিবেশে pyspider স্থাপন করার জন্য, প্রতিটি প্রক্রিয়ায় কম্পোনেন্ট চলমান এবং ডাটাবেস পরিষেবাতে ডেটা সংরক্ষণ করা আরও নির্ভরযোগ্য এবং নমনীয়। প্রতিটি একক প্রক্রিয়ায় pyspider উপাদান স্থাপন করতে, আপনার অন্তত একটি ডাটাবেস পরিষেবা প্রয়োজন। pyspider এখন MySQL, MongoDB এবং PostgreSQL সমর্থন করে। আপনি তাদের মধ্যে একটি চয়ন করতে পারেন.
বৈশিষ্ট্য
- পাইথনে স্ক্রিপ্ট লিখুন
- স্ক্রিপ্ট এডিটর, টাস্ক মনিটর, প্রজেক্ট ম্যানেজার এবং রেজাল্ট ভিউয়ার সহ শক্তিশালী WebUI
- MySQL, MongoDB, Redis, SQLite, Elasticsearch; ডাটাবেস ব্যাকএন্ড হিসাবে SQLAlchemy সহ PostgreSQL
- বার্তা সারি হিসাবে RabbitMQ, Beanstalk, Redis এবং Kombu
- কাজের অগ্রাধিকার, পুনঃপ্রচেষ্টা, সাময়িকী, বয়স অনুসারে পুনরায় ক্রল করা ইত্যাদি।
- ডিস্ট্রিবিউটেড আর্কিটেকচার, ক্রল জাভাস্ক্রিপ্ট পেজ, পাইথন 2 এবং 3, ইত্যাদি।
প্রোগ্রামিং ভাষা
পাইথন
বিভাগ
এটি একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/pyspider.mirror/ থেকেও আনা যেতে পারে। আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।