smf দ্বারা চালিত সূচক পিএইচপি বিষয় যুদ্ধ. পাঠ তিন

মূল স্ক্রিপ্ট কোড দিয়ে এখনই শুরু করা যাক:

#!/usr/bin/perl

# which-forum.pl স্ক্রিপ্ট
# (গ) 2010 আলেকজান্ডার এ আলেক্সিভ, http://site/

কঠোর ব্যবহার করুন;

# মন্তব্য করা লাইন - কঠোরতার জন্য
# যদি কাজটি ইঞ্জিনের পরিসংখ্যান সংগ্রহ করা হয় তবে এটিকে যেমন আছে তেমনই রেখে দিন
# আপনি যদি ফোরামের একটি তালিকা তৈরি করেন - মন্তব্য করুন

আমার $ডেটা;
$data .= $_while (<> ) ;

# ফুটারে একটি লিঙ্ক ছাড়াই phpBB দ্বারা কতটা চালিত হয়েছে তা পরীক্ষা করুন৷
প্রিন্ট "phpbb \n"
যদি ($ডেটা =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/iবা
# $data =~ /viewforum\.php\?[^""]*f=\d+/i বা
$ডেটা =~ /phpBB\-SEO/i বা
$ডেটা =~ /) ;
প্রিন্ট "আইপিবি \n"
যদি ($ডেটা =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i বা
$ডেটা =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>ইনভিশন পাওয়ার বোর্ড/iবা
$ডেটা =~ /

/iবা
$ডেটা =~ /index\.php\?[^""]*showforum=\d+/i) ;
প্রিন্ট "vbulletin \n"
যদি ($ডেটা =~ / দ্বারা চালিত:?[^<]+vBulletin[^<]+(?:Version)?/i বা
$ডেটা =~ /) ;
প্রিন্ট "smf \n"
যদি ($ডেটা =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>SMF/i দ্বারা চালিতবা
$ডেটা =~ /index\.php\?[^""]*বোর্ড=\d+\.0/i) ;
প্রিন্ট "punbb \n"
যদি ($ডেটা =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i); #বা
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
প্রিন্ট "fluxbb \n"
# if($data =~ /viewtopic\.php\?id=\d+/i বা
যদি ( $ডেটা =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
প্রিন্ট "exbb \n"
যদি ($ডেটা =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i); # বা
# $data =~ /forums\.php\?[^""]*forum=\d+/i);
প্রিন্ট "yabb \n"
যদি ($ডেটা =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/iবা
$data =~ /YaBB\.pl\?[^""]*num=\d+/i );
প্রিন্ট "dleforum \n"
যদি ($ডেটা =~ /\(DLE ফোরাম দ্বারা চালিত\)<\/title>/iবা
$ডেটা =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE ফোরাম<\/a>/i) ;
প্রিন্ট "আইকনবোর্ড \n"
যদি ($ডেটা =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/iবা
$ডেটা =~ /\n"
যদি ($ডেটা =~ /\n"
# if($data =~ /forums\.php\?fid=\d+/i বা
# $data =~ /topic\.php\?fid=\d+/i বা
যদি ($ডেটা =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
প্রিন্ট "stokesit \n"
# if($data =~ /forum\.php\?f=\d+/i বা
যদি ($ডেটা =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*স্টোকস আইটি/আই) ;
প্রিন্ট "পডিয়াম \n"
# if($data =~ /topic\.php\?t=\d+/i বা
যদি ($ডেটা =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>পডিয়াম/i) ;
প্রিন্ট "usebb \n"
# if($data =~ /forum\.php\?id=\d+/i বা
যদি ($ডেটা =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
প্রিন্ট "wrforum \n"
# if($data =~ /index\.php\?fid=\d+/i বা
যদি ($ডেটা =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-ফোরাম/i) ;
প্রিন্ট করুন "যথেষ্ট অন্য ফোরামনেট \n"
যদি ($ডেটা =~ /এখনও অন্য ফোরাম\.net/i বা
$ডেটা =~ /default\.aspx\?g=posts&t=\d+/i) ;

আপনি এই আর্কাইভে পোস্টে উল্লিখিত এটি এবং অন্যান্য স্ক্রিপ্টগুলি পাবেন৷

লিপি which-forum.plফোরাম ইঞ্জিনের স্বাক্ষর আছে কিনা তা দেখতে HTML পৃষ্ঠা কোড পরীক্ষা করে। ওয়ার্ডপ্রেস এবং জুমলা সংজ্ঞায়িত করার সময় আমরা একটি অনুরূপ কৌশল ব্যবহার করেছি, তবে কয়েকটি পার্থক্য রয়েছে। প্রথমত, স্ক্রিপ্ট নিজেই পৃষ্ঠা কোড লোড করে না, তবে এটি stdin বা একটি যুক্তি হিসাবে পাস করা ফাইল থেকে পড়ে। এটি আপনাকে পৃষ্ঠাটি একবার ডাউনলোড করতে দেয়, উদাহরণস্বরূপ, wget ব্যবহার করে, এবং তারপরে একাধিক বিশ্লেষকের মাধ্যমে এটি চালান, যদি আমাদের একাধিক থাকে। দ্বিতীয়ত, এই স্ক্রিপ্টে একটি স্বাক্ষরের উপস্থিতি 100% ইঞ্জিনের একটি চিহ্ন। গতবার, একটি স্বাক্ষরের উপস্থিতি শুধুমাত্র সংশ্লিষ্ট ইঞ্জিনে ওজন যোগ করেছে এবং সবচেয়ে বেশি ওজনের ইঞ্জিন "জিতেছে"। আমি সিদ্ধান্ত নিয়েছি যে এই ক্ষেত্রে, এই জাতীয় পদ্ধতি শুধুমাত্র অপ্রয়োজনীয়ভাবে কোডটিকে জটিল করে তুলবে।

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

ফোরামের তালিকা পেতে, আমি আমার Google পার্সার ব্যবহার করেছি। এই ধরনের প্রশ্ন সার্চ ইঞ্জিন পাঠানো হয়েছে

সাইট: ফোরাম।*.ru
সাইট: talk.*.ru
সাইট:বোর্ড.*.ru
সাইট:smf.*.ru
সাইট: phpbb.*.ru
....

এবং তাই আপনি ফাইলটিতে সম্পূর্ণ কোয়েরি জেনারেটর কোডটি পাবেন gen-forumsearch-urls.pl. Zone.ru ছাড়াও, .su .ua .kz এবং .by ব্যবহার করা হয়েছিল। গতবার, এই ধরনের একটি অধ্যয়ন পরিচালনা করা কঠিন ছিল, যেহেতু ওয়ার্ডপ্রেস এবং জুমলা সাইটের URL-এ এই ধরনের স্বাক্ষর নেই। cmsmagazine.ru/catalogue/ এর মতো ক্যাটালগগুলি পর্যাপ্ত নমুনার আকার প্রদান করে না। 600টি ড্রুপাল সাইট কি?

আমাকে অবশ্যই স্বীকার করতে হবে, পরীক্ষার ফলাফল আমাকে হতাশ করেছে। অধ্যয়ন করা 12,590টি সাইটের মধ্যে, ইঞ্জিনটি সফলভাবে শুধুমাত্র 7,083টিতে সনাক্ত করা হয়েছিল, অর্থাৎ মাত্র 56% ক্ষেত্রে। হয়তো আমি কিছু ইঞ্জিন একাউন্টে নিতে না? এটা কি সত্যিই সত্য যে ফোরামের অর্ধেক বিট্রিক্স ইনস্টল করা ছিল? নাকি স্বাক্ষরের জন্য আমার আরও সময় ব্যয় করা উচিত ছিল? সাধারণভাবে, এখানে অতিরিক্ত গবেষণা প্রয়োজন।

সফলভাবে চিহ্নিত 56% ইঞ্জিনগুলির মধ্যে, প্রত্যাশিত হিসাবে সর্বাধিক জনপ্রিয় ছিল, IPB (31%), phpBB (26.6%) এবং vBulletin (26.5%)

তারা SMF (5.8%) এবং DLEForum (5.3%) দ্বারা একটি বড় ব্যবধানের সাথে অনুসরণ করে। আমার প্রিয় punBB শুধুমাত্র 6 তম স্থানে ছিল (1.64%)। আমি এই সংখ্যাগুলিতে খুব বেশি বিশ্বাস রাখার সুপারিশ করব না (তারা বলে যে রুনেটের প্রতিটি তৃতীয় ফোরাম আইপিবি-তে চলে), তবে অবশ্যই নির্দিষ্ট সিদ্ধান্তে আসা যেতে পারে।

উদাহরণস্বরূপ, যদি আপনি একটি ফোরাম ইঞ্জিনে একটি সাইট তৈরি করতে চান এবং ফোরামটি সংশোধন করার পরিকল্পনা করেন, বলুন, সপ্তাহে একবার স্বয়ংক্রিয়ভাবে তহবিল উত্তোলনের সাথে প্রতিটি বার্তার জন্য ব্যবহারকারীদের $0.01 প্রদান করুন, তাহলে আপনার তিনটি সর্বাধিক জনপ্রিয় ইঞ্জিনের মধ্যে একটি বেছে নেওয়া উচিত৷ ফোরামটি যত বেশি জনপ্রিয়, এটিতে পারদর্শী একজন প্রোগ্রামার খুঁজে পাওয়ার সম্ভাবনা তত বেশি।

যদি ইঞ্জিনে কোনো উল্লেখযোগ্য পরিবর্তন প্রত্যাশিত না হয়, তাহলে একটি কম জনপ্রিয় ইঞ্জিন বেছে নেওয়ার অর্থ হতে পারে, উদাহরণস্বরূপ SMF বা punBB৷ এটি আপনার ফোরামে হ্যাকার আক্রমণের সংখ্যা এবং এতে স্বয়ংক্রিয়ভাবে পাঠানো স্প্যামের পরিমাণ হ্রাস করবে।

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

এটা স্পষ্ট যে স্ক্রিপ্টগুলির উল্লেখিত ব্যবহার শুধুমাত্র একটি থেকে অনেক দূরে। আমি মনে করি আপনি সহজেই বুঝতে পারবেন কিভাবে আপনি তাদের ব্যবহার করতে পারেন।

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

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

থিম এবং রাশিয়ান ভাষা প্যাক ইনস্টলেশন

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

ফোরাম তৈরি করার সময় আমি কেন অতিরিক্ত থিম ব্যবহার করিনি? ওয়েল, এটা সম্ভবত আমার অলসতা সম্পর্কে সব. না, আমি নতুন থিম অনুসন্ধান এবং ডাউনলোড করতে অলস ছিলাম না, ভাগ্যক্রমে এমন অনেক জায়গা রয়েছে যেখানে এটি করা যেতে পারে। আমার অলসতা অন্য জায়গায়।

আসল বিষয়টি হ'ল এই ইঞ্জিনের সমস্ত ধরণের মোড, এর ক্ষমতাগুলি প্রসারিত করার জন্য ডিজাইন করা হয়েছে, বিশেষত ডিফল্ট থিমের উপর দৃষ্টি নিবদ্ধ করা হয়েছে। আমাকে বিস্তারিত বলতে দাও। আপনার যদি একটি ডিফল্ট থিম থাকে, তাহলে SMF এ একটি মোড যোগ করা কয়েক সেকেন্ডের মধ্যে ঘটে এবং একটি নিয়ম হিসাবে, কোডটির ম্যানুয়াল সম্পাদনার প্রয়োজন হয় না।

আপনি যদি ডিফল্ট থিম থেকে ভিন্ন একটি ডিজাইন থিম সহ একটি মোড ইনস্টল করেন, আপনার প্রয়োজন হবে, যেমন তারা বলে, একটি ফাইলের সাথে সমস্ত কাঁচা অংশ প্রক্রিয়া করতে হবে৷ অন্য কথায়, আপনাকে FileZilla ব্যবহার করতে হবে (এটি ডাউনলোড এবং কনফিগার করুন; আপনি FTP এর মাধ্যমে সাইটটি অ্যাক্সেস করতে পারেন এবং আপনার ফোরাম ইঞ্জিনের ফাইলগুলি সম্পাদনা করার জন্য খুলতে পারেন, যা এই মোড পরিবর্তন করে।

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

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

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

অনুলিপি সম্পূর্ণ হওয়ার পরে, আপনাকে প্রশাসকের ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করে ফোরামে লগ ইন করতে হবে। উপরের মেনুতে "অ্যাডমিন" নির্বাচন করুন এবং তারপরে বাম কলামে "সার্ভার সেটিংস" এ ক্লিক করুন।

যে উইন্ডোটি খোলে, সেখানে "ডিফল্ট ফোরাম ভাষা" আইটেমটি খুঁজুন এবং ড্রপ-ডাউন তালিকা থেকে রাশিয়ান ভাষা নির্বাচন করুন এবং তারপরে পৃষ্ঠার নীচে "সংরক্ষণ করুন" বোতামে ক্লিক করুন।

এটা, এখন আপনার সম্মেলন সম্পূর্ণরূপে রাশিয়ান.

রাশিয়ান ভাষা সমর্থন করে না এমন মোডগুলি ইনস্টল করার সময় সমস্যাগুলি সমাধান করা

অনুগ্রহ করে মনে রাখবেন যে ভবিষ্যতে, রাশিয়ান অনুবাদ নেই এমন SMF-এ মোড যোগ করার সময়, অ্যাডমিন প্যানেলে মোড সেটিংস প্রদর্শন করতে আপনার মাঝে মাঝে সমস্যা হতে পারে। আসলে, এই একই সেটিংস অ্যাডমিন প্যানেলে দৃশ্যমান হবে না, কারণ... তাদের জন্য কোন Russification ফাইল থাকবে না। অতএব, এই সমস্যা সমাধানের জন্য আপনার কাছে দুটি বিকল্প থাকবে।

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

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

সুতরাং, দ্বিতীয় পদ্ধতি হল নতুন যোগ করা মোডগুলির জন্য Russification ফাইলগুলিতে অনুবাদ স্ট্রিং যুক্ত করা। কোন Russification ফাইলগুলি পরিবর্তন করতে হবে এবং সেগুলি কোথায় পেতে হবে তা কীভাবে নির্ধারণ করবেন তা আমি আপনাকে পরে বলব। ইতিমধ্যে, অস্থায়ীভাবে, আপনি প্রথম পদ্ধতি ব্যবহার করতে পারেন।

ওয়েবসাইট এবং ফোরাম ইন্টিগ্রেশনের জন্য JFusion ইনস্টল করা হচ্ছে

প্রথমে আপনাকে JFusion এবং এর Russification ডাউনলোড করতে হবে। জুমলা অ্যাডমিন প্যানেলে প্রবেশ করার পরে, আমরা স্ট্যান্ডার্ড অ্যাকশনগুলি সম্পাদন করি: অ্যাডমিন প্যানেলের উপরের মেনু থেকে "এক্সটেনশন" - "ইনস্টল/আনইন্সটল" - "প্যাকেজ ফাইল ডাউনলোড করুন" - "ব্রাউজ করুন" বোতাম - আইটেমগুলি নির্বাচন করুন আপনার কম্পিউটারে কম্পোনেন্ট jfusion_package.zip - "ফাইল আপলোড করুন এবং ইনস্টল করুন>" বোতামে ক্লিক করুন।

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

এখন রাশিফিকেশনের সময়, যা উপাদানটির মতো ঠিক একইভাবে যুক্ত করা হয়েছে। সেগুলো। ক্রিয়াগুলির ক্রমটি পুনরাবৃত্তি করুন: "এক্সটেনশন" - "ইনস্টল/আনইনস্টল" - "প্যাকেজ ফাইল ডাউনলোড করুন" - "ব্রাউজ করুন" বোতাম - আপনার কম্পিউটারে JFusion Russification ফাইলটি খুঁজুন - "ফাইল ডাউনলোড করুন এবং ইনস্টল করুন" বোতামে ক্লিক করুন। এখন আমরা "কম্পোনেন্টস" - "JFusion" এর পথ ধরে সেটিংসে যেতে পারি এবং নিশ্চিত করতে পারি যে Russification সফলভাবে যোগ করা হয়েছে এবং কাজ করছে।

আপনার জন্য শুভকামনা! ব্লগ সাইটের পাতায় শীঘ্রই দেখা হবে

আপনি আগ্রহী হতে পারে

SMF ফোরাম এবং জুমলা সাইটকে একত্রিত করতে JFusion সেট আপ করা হচ্ছে
ওয়েবসাইটে ফোরাম থেকে বার্তা প্রদর্শনের জন্য JFusion মডিউল, সেইসাথে জুমলায় ফিরে যাওয়ার জন্য SMF-এ একটি বোতাম তৈরি করা
ফোরামে প্রবেশের জন্য জুমলায় একটি মেনু আইটেম তৈরি করা এবং SMF থেকে সাইটে ব্যবহারকারীর নিবন্ধন স্থানান্তর করা
SMF ফোরাম ইনস্টল করা - JFusion কম্পোনেন্ট ব্যবহার করে জুমলা 1.5 এবং সিম্পল মেশিন ফোরামকে একীভূত করা
জুমলার জন্য এক্সটেনশনগুলি - সেগুলি কী এবং জুমলার জন্য উপাদান, মডিউল এবং প্লাগইনগুলি কোথায় ডাউনলোড করতে হয়, কীভাবে সেগুলি ইনস্টল এবং সরাতে হয়
জুমলায় ব্লগ, ক্যাটালগ এবং পোর্টাল তৈরির জন্য K2 উপাদান - বৈশিষ্ট্য, ইনস্টলেশন এবং রাসিফিকেশন জুমলার জন্য ফটো গ্যালারি - পার্ট 3 - ফোকা গ্যালারী উপাদান ব্যবহার করে জুমলা 1.5 এ গ্যালারী তৈরি করা - ফটো গ্যালারিতে বিভাগ যোগ করা এবং ছবি আপলোড করা
ARTIO JoomSEF - জুমলায় CNC (SEF) লিঙ্ক এবং শিরোনাম সেট আপ করার পাশাপাশি এই এক্সটেনশনটি ব্যবহার করে একটি 404 ত্রুটি পৃষ্ঠা তৈরি করা
আকিবা ব্যাকআপ (পূর্বে জুমলাপ্যাক) - একটি জুমলা সাইটের একটি ব্যাকআপ তৈরি করা এবং দুটি ক্লিকে একটি ব্যাকআপ থেকে পুনরুদ্ধার করা

বটমাস্টার ল্যাব দ্বারা সংগঠিত, পরিকল্পিত নয়। আমার কাছে সময় নেই, ভিডিওটি একটি প্রতিযোগিতার জন্য প্রয়োজন, একটি নতুন প্রবণতা হিসাবে, যদিও সবকিছু ভাল স্ক্রিনশট (আমার IMHO) দিয়ে আরও সহজে ব্যাখ্যা করা যেতে পারে এবং আমি সত্যিই কিছু শুট করতে চাই না। খুব কম লাভজনক বিষয় বাকি আছে, স্টুপিড স্প্যাম আর কিছুতেই রাজত্ব করে না, আপনাকে এখানে ভাবতে হবে এবং কেউ টপিক গুলি করবে না, যদি না আপনি পুরানো বিষয়গুলিকে একটি সুন্দর মোড়কে রাখার চেষ্টা করেন এবং সেগুলিকে একটু গুঁড়ো করার চেষ্টা করেন। :) কিন্তু এটা আমাদের সম্পর্কে নয়। সাধারণভাবে, এই 3টি "করবে না", আমি মনে করি, বেশিরভাগ সম্ভাব্য অংশগ্রহণকারীদের প্রতিযোগিতায় অংশগ্রহণের ক্ষেত্রে মূলত বাধা হয়ে দাঁড়িয়েছে। এটি তিনটির মধ্যে একটি গাড়ি মেরামত করার মতো: সস্তা, উচ্চ মানের, দ্রুত - পরিষেবাটি একই সময়ে শুধুমাত্র 2টি শর্ত পূরণ করতে পারে৷ বসুন এবং আপনার কাছাকাছি যা চয়ন করুন. :) প্রতিযোগিতার ক্ষেত্রেও এটি একই: আমার কাছে সময় আছে, আমি জানি কিভাবে একটি ভিডিও বানাতে হয়, কিন্তু কোন বিষয় নেই, বা আমি জানি কিভাবে একটি ভিডিও বানাতে হয়, একটি বিষয় আছে, কিন্তু আমার কাছে সময় নেই সব, অথবা আমার অবসর সময় আছে এবং একটি ছোট বিষয় আছে, কিন্তু ভিডিওটি ভীতিকর। তবে এটি ভাল যদি একই সময়ে 2টি শর্ত পূরণ করা হয়। আচ্ছা, ঠিক আছে, গানের কথা বাদ দেওয়া যাক। আমি নিজেকে চালিয়ে যাব। আমি পরিকল্পনা করিনি, যার মানে আমি প্রতিযোগিতায় অংশ নিয়েছি, এমনকি আমি কোন নিবন্ধটিকে ভোট দেব তা বেছে নিয়েছি। আপনি যাই বলুন না কেন, ডজ সফ্টওয়্যারটি খুব ভালভাবে জানে এবং খুব বুদ্ধিমানের সাথে এটি কীভাবে ব্যবহার করতে হয় তা জানে। কিন্তু আজ জানলাম প্রতিযোগিতায় ষড়যন্ত্র হাজির হয়েছে। দেখা যাচ্ছে যে আমি ভোট দিতে পারব না, এবং শুধুমাত্র নতুন যারা 2011 সালে সফ্টওয়্যারটি কিনেছিল তারা এটি করতে সক্ষম হবে এবং প্রতিযোগিতাটি তাদের জন্য ডিজাইন করা হয়েছে। আমি একটু অবাক হলাম, কিন্তু মালিক একজন ভদ্রলোক। প্রতিযোগিতাটি একটি বিজ্ঞাপন প্রচারাভিযান এবং আলেকজান্ডার ভাল জানেন কিভাবে এটি চালাতে হয়। সাধারণভাবে, আমি তখন একটি নিবন্ধ পোস্ট করার সিদ্ধান্ত নিয়েছি; যখন এটি কার জন্য, সমগ্র সম্মিলিত খামারের জন্য, এটি করা অসম্ভব তখন এটি লেখা কিছুটা সহজ।
দীর্ঘ ভূমিকা শেষ, এখন বিন্দুতে.
একজন শিক্ষানবিস যখন এমন একটি সুপার-কম্বাইন কিনেছেন, যেটি Xrumer + Hrefer কমপ্লেক্স কিনবে তার কী দরকার? এটা ঠিক, এটিতে কীভাবে কাজ করতে হয় তা শিখুন এবং স্প্যাম শীট শুরু করে আপনি অর্থ উপার্জন করতে পারেন এমন বিভ্রম ত্যাগ করুন। আপনি যদি তা মনে করেন, তাহলে এখনই দাতব্য প্রতিষ্ঠানে আপনার অর্থ দান করুন। আপনাকে শিখতে হবে কীভাবে কমপ্লেক্সের সরঞ্জামগুলি ব্যবহার করতে হয়, এটি নিজের জন্য পছন্দ করে তীক্ষ্ণ করা। "আরো নিন - আরও নিক্ষেপ করুন" এর সময় চলে গেছে। পরিমাণ গুণমানের পথ দেয়। এর মানে আমরা নিজেদের জন্য একটি বেস সংগ্রহ করব; আপনি যদি এটি করতে না শিখেন তবে আপনি ট্রেনের পিছনে পড়বেন। স্বাভাবিকভাবেই, খ্রেফার আমাদের এতে সাহায্য করবে। আপনি যদি Google-এ আপনার সম্পদের প্রচার করার পরিকল্পনা করেন, তাহলে আমাদের Google-এর মাধ্যমে দাতাদের সাইটগুলি অনুসন্ধান করতে হবে। আমি মনে করি এটি বোধগম্য এবং যৌক্তিক। কিন্তু গুগল, তামার পাহাড়ের উপপত্নীর মতো, তার সম্পদ সবাইকে দেয় না। আপনি এটি একটি পদ্ধতির প্রয়োজন. আমি এখনই বলতে চাই যে আশা করবেন না যে আপনি জনসাধারণের মধ্যে যে লক্ষণগুলি পাবেন তার ভিত্তিতে আপনি কিছু সংগ্রহ করতে সক্ষম হবেন। তারা জনসমক্ষে পাওয়া যায় কারণ তারা মূল্যহীন. আমি আর টপিক ডেভেলপ করব না। এটি কীভাবে সঠিকভাবে একত্রিত করা যায় তা আপনাকে বলা ভাল যাতে আপনি ফলাফলটি দেখতে পারেন, আপনি বাকীটি নিজেই কাজ করতে পারেন, মূল জিনিসটি নীতিটি বোঝা। আমাদের প্রয়োজনীয় নির্দিষ্ট ইঞ্জিনগুলির বৈশিষ্ট্যগুলির উপর ভিত্তি করে সঠিকগুলি সংগ্রহ করতে হবে, সাধারণভাবে ফোরামের বৈশিষ্ট্যগুলির উপর নয়। এটি নতুনদের প্রধান ভুল - একটি নির্দিষ্ট জিনিসে মনোনিবেশ না করা, তবে সবকিছুকে সম্পূর্ণরূপে আবৃত করার চেষ্টা করা। এবং এছাড়াও, যদি আপনি একটি কম বা কম সাধারণ ডাটাবেস পার্স করতে চান, প্রশ্নে অপারেটর ব্যবহার করা বন্ধ করুন। কোন "inurl:", "site:", "title" ইত্যাদি। Google আপনার মত অনুসন্ধানকারীদের সাথে সাথে নিষিদ্ধ করবে। অতএব, খ্রুমার বর্তমানে যে ইঞ্জিনগুলির সাথে কাজ করছে সেগুলি আমরা সাবধানে অধ্যয়ন করি:

পিএইচপি-ফিউশন দ্বারা চালিত

খ্রুমার 7.07 সংস্করণে, প্রোগ্রামটি বেশ কয়েকটি নতুন ইঞ্জিনে প্রশিক্ষিত হয়:

forumi.biz, forumb.biz, 1forum.biz, 7forum.biz, ইত্যাদি

phpBB-fr.com, সোলারিস phpBB থিম

এবং নতুন জিনিস শেখার প্রক্রিয়া অবিরত।
সাধারণভাবে, Hrefer দ্বারা পার্স করার জন্য আমাদের সঠিক প্রশ্ন প্রস্তুত করতে হবে। ফোরাম ডিজককে উদাহরণ হিসেবে নেওয়া যাক। SMF ফোরাম. এবং এর পার্সিং জন্য অংশ মধ্যে এটি disassembling শুরু করা যাক. আমাদের প্রিয় Google এই বিষয়ে আমাদের সাহায্য করবে। Google এ একটি প্রশ্ন লিখুন SMF ফোরাম- অনুসন্ধানের ফলাফলগুলিতে প্রচুর আবর্জনা রয়েছে, আমরা 13 তম পৃষ্ঠায় রিওয়াইন্ড করি এবং যেকোনো লিঙ্ক নির্বাচন করি। আমি এটির কাছে এসেছি: http://www.volcanohost.com/forum/index.php?topic=11.0। এর এটি খুলুন এবং এটি অধ্যয়ন করা যাক। আমাদের এই ইঞ্জিনের অন্যান্য পৃষ্ঠাগুলির অনুসন্ধানে প্রয়োগ করা যেতে পারে এমন পৃষ্ঠায় বৈশিষ্ট্যযুক্ত কিছু খুঁজে বের করতে হবে। ফুটারে আমরা নিম্নলিখিত শিলালিপি লক্ষ্য করি SMF 1.1.14 দ্বারা চালিত, এটি উদ্ধৃত করুন এবং Google এ প্রবেশ করুন, এটি আমাদের দেখায় যে এই প্রশ্নের জন্য এটি প্রায় 59 মিলিয়ন বিকল্প জানে৷ আমরা দ্রুত লিঙ্কগুলি দেখি, এই কীওয়ার্ডটিতে আরও কয়েকটি বিকল্প যোগ করি, উদাহরণস্বরূপ, "এসএমএফ 1.1.14 দ্বারা চালিত" পপলারবা "এসএমএফ 1.1.14 দ্বারা চালিত" ভায়াগ্রা. আমরা নিশ্চিত করি যে অনুরোধটি দুর্দান্ত, ফলাফলগুলি কেবল ফোরাম এবং প্রায় কোনও আবর্জনা নেই৷

উপরন্তু, আমরা পরিমাণে আগ্রহী নই, কিন্তু মানের দিকে, যেমনটি আমি উপরে বলেছি। এগিয়ে যান। একই ফোরাম থেকে আমরা ফুটার থেকে আরেকটি বাক্যাংশ গ্রহণ করি: , আমরা এটিকে উদ্ধৃত করি এবং এটি Google-এ ফিড করি৷ জবাবে, তিনি প্রকাশ করেন যে তিনি 13 মিলিয়নেরও বেশি ফলাফল জানেন। আবার, আমরা দ্রুত ফলাফলগুলি দেখি, অতিরিক্ত শব্দ যোগ করি এবং তাদের সাথে ফলাফলগুলি পরীক্ষা করি। আমরা নিশ্চিত করি যে অনুরোধটি দুর্দান্ত এবং প্রায় কোনও আবর্জনা নেই। সাধারণভাবে, ইতিমধ্যে 2টি আয়রন অনুরোধ রয়েছে। আমি আপাতত প্রথম ফোরামটি একা ছেড়ে অন্য ফোরাম থেকে অনুরোধ সংগ্রহ করা চালিয়ে যাওয়ার পরামর্শ দিচ্ছি। সৌভাগ্যবশত, আমাদের অনুরোধের ভিত্তিতে গুগল খোলা আছে। 2006-2008, সিম্পল মেশিন এলএলসি. আমরা অনুসন্ধানের ফলাফলগুলি থেকে নিই, উদাহরণস্বরূপ, এই ফোরামগুলি: http://www.snowlinks.ru/forum/index.php?topic=1062.0 এবং http://litputnik.ru/forum/index.php?action=printpage ;topic=380.0 ফুটারগুলিতে আমরা তাদের কাছ থেকে নিম্নলিখিত প্রশ্নগুলি গ্রহণ করি: "এসএমএফ 1.1.7 দ্বারা চালিত" এবং "এসএমএফ 1.1.10 দ্বারা চালিত" (আমি সর্বদা উদ্ধৃতি চিহ্নগুলিতে Hrefer-এর জন্য প্রশ্নগুলি প্রবেশ করার পরামর্শ দিই, কারণ আমাদের প্রথমে গুণমানের প্রয়োজন সব)। আমি মনে করি আমরা কী করছি তা পরিষ্কার, শেষ পর্যন্ত আমাদের কাছে এসএমএফ ইঞ্জিনে ফোরাম অনুসন্ধানের জন্য প্রশ্নের একটি নির্দিষ্ট ডাটাবেস থাকবে (এটি উদাহরণ হিসাবে বেছে নেওয়া হয়েছিল, অন্যান্য ইঞ্জিনগুলির সাথে একই)।
এটি এই মত কিছু দেখাবে:

"SMF 1.1.2 দ্বারা চালিত"

"SMF 1.1.3 দ্বারা চালিত"

"SMF 1.1 RC2 দ্বারা চালিত"

"SMF 1.1.4 দ্বারা চালিত"

"SMF 1.1.8 দ্বারা চালিত"

"SMF 1.1.7 দ্বারা চালিত"

"2006-2008, সিম্পল মেশিন এলএলসি"

এবং যে সব না. ইঞ্জিন সংস্করণ সংগ্রহ করার সময়, কিছু SMF ফোরামে আমরা ফুটারে "2001-2006, লুইস মিডিয়া" ক্যাপশনটি পাই। আমরা এই অনুরোধটি পরীক্ষা করছি, এটি আমাদের সম্পূর্ণরূপে সন্তুষ্ট করে। আমরা একটি অনুরূপ অনুরোধ খুঁজে পাই: "2001-2005, লুইস মিডিয়া"। পাদচরণগুলি আরও খুঁজলে আমরা নিম্নলিখিত অনুরোধটি পাই: "SMFone ডিজাইন A.M.A দ্বারা, SMF 1.1 এ পোর্ট করা হয়েছে"। আমরা চেক - মহান. ইত্যাদি। অর্ধ ঘন্টার কাজ এবং আপনার কাছে ইঞ্জিনের জন্য প্রশ্নের একটি চমৎকার ডাটাবেস রয়েছে, এবং আপনি যদি সেগুলিতে অপারেটর ব্যবহার করেন তার চেয়ে Google আপনাকে এই প্রশ্নগুলির জন্য অনেক কম নিষিদ্ধ করবে৷ এবং একই সময়ে, আপনি যদি “index.php?topic=" এর মতো প্রশ্নগুলি ব্যবহার করেন তার চেয়ে আপনার ডেটাবেস অনেক বেশি পরিষ্কার হবে, কারণ এখানে Google শুধুমাত্র আমাদের প্রয়োজনীয় ফোরামগুলিই নয়, অনেক বামপন্থী সংস্থানও দেবে যেখানে এটি সম্ভব ছিল। ফোরাম বিষয় একটি লিঙ্ক ছেড়ে. আপনার আপত্তি থাকতে পারে, এতে দোষ কি? অন্যরা একটি লিঙ্ক রেখে গেছে, তাই আমরাও করতে পারি। কিন্তু! লিঙ্কগুলি শুধুমাত্র খ্রুমার দ্বারা নয়, অন্যান্য প্রোগ্রাম দ্বারাও ছেড়ে দেওয়া যেতে পারে। তদুপরি, একটি নির্দিষ্ট সংস্থান, তথাকথিত অত্যন্ত বিশেষায়িত সফ্টওয়্যার, এবং এই জাতীয় লিঙ্কগুলি হাতে রেখে মন্তব্য করার জন্য এগুলি বিশেষভাবে তৈরি করা যেতে পারে। আমি আবারও বলছি, আবর্জনার পরিমাণ আমাদের কাছে গুরুত্বপূর্ণ নয়, আমরা সঠিক অনুরোধের সাথে ডাটাবেস সংগ্রহ করব। এই পদ্ধতির সুবিধা হল যে আপনাকে কার্যত কনফিগার করার প্রয়োজন হবে না চালনী - ফিল্টার , আপনি সহজভাবে এটি বন্ধ করতে পারেন, কারণ Google কার্যত আপনাকে আবর্জনা দেবে না।


আমি মনে করি যে প্রাথমিক পর্যায়ে Hrumer কিভাবে সঠিকভাবে ব্যবহার করতে হয় তা শেখা খুবই গুরুত্বপূর্ণ, কারণ আপনি একবার এটি শিখলে, পরিস্থিতি যেভাবেই পরিবর্তিত হোক না কেন আপনি সর্বদা Hrumer-এর জন্য একটি ব্যবহার খুঁজে পেতে পারেন। সুরক্ষাগুলি আরও জটিল হয়ে উঠছে, এবং যদি কিছু ধরণের ইঞ্জিনে সুরক্ষা শক্তিশালী করা হয় এবং খ্রুমার এই মুহুর্তে এটি মোকাবেলা করতে না পারে, তবে এই লিঙ্কগুলি সংগ্রহ করার জন্য সংস্থান ব্যয় করার এবং তারপরে খোমারের সাথে কাজ করার কোনও অর্থ নেই। কি ফলাফল দেয় তার উপর শক্তি মনোনিবেশ করা ভাল। এবং একই সময়ে, যদি বটমাস্টার ল্যাবস টিম খোমারকে নতুন কিছু শেখায়, তাহলে আপনি দ্রুত একজন নতুন রোগীকে ব্যবচ্ছেদ করতে পারেন এবং রোগী এখনও উষ্ণ থাকা অবস্থায় খরুমারের জন্য বেস প্রস্তুত করতে পারেন। সময় হল অর্থ; আপনি বেস কেনার সময় সম্পদ আর প্রাসঙ্গিক নাও হতে পারে। কারো দ্বারা সংগৃহীত। উপরন্তু, নিজের জন্য ঘাঁটিগুলির সঠিক সংগ্রহ উল্লেখযোগ্যভাবে খ্রুমারের "সাদা" ব্যবহারকে প্রসারিত করে। এবং এটি ঠিক যেখানে সবকিছু চলছে, আমরা এটি পছন্দ করি বা না করি এবং সাদা বা ধূসর হওয়ার প্রক্রিয়া চলমান। প্রতিটি সম্ভাব্য উপায়ে কালো চাদর অতীতের জিনিস হয়ে উঠছে।
Hrefer এর সাথে কাজ করার অন্যান্য সমস্ত প্রযুক্তিগত দিকগুলি সাহায্যে দেখা যেতে পারে এবং সেগুলির উপর নির্ভর করার কোন অর্থ নেই প্রতিটি গাড়ির জন্য পৃথকভাবে পরীক্ষামূলকভাবে সেট করা হয়।
একটি বোনাস হিসাবে, আমি এখানে চাইনিজ সার্চ ইঞ্জিন Baidu পার্স করার জন্য একটি টেমপ্লেট পোস্ট করব, অন্য দিন তারা আমাকে এটি সম্পর্কে জিজ্ঞাসা করেছিল, তাই আমি শ্লেষটি ক্ষমা করে দিয়েছিলাম। :)


হোস্টনাম=http://www.baidu.com
প্রশ্ন=s?wd=
LinksMask=
মোট পৃষ্ঠা=100
পরবর্তী পৃষ্ঠা=

পরবর্তী পৃষ্ঠা2=

ক্যাপচাURL=
ক্যাপচা ইমেজ=
ক্যাপচাফিল্ড=


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

伟哥 - ভায়াগ্রা

吉他 - গিটার

其他 - বিশ্রাম

保险公司 - বীমা

শব্দ ফাইলে এই প্রতিস্থাপন কোড রাখুন:

%E4%BC%9F%E5%93%A5

%E5%90%89%E4%BB%96

%E5%85%B6%E4%BB%96

%E4%BF%9D%E9%99%A9%E5%85%AC%E5%8F%B8

আপনি যদি একটি বীমা ওয়েবসাইট প্রচার করছেন, তাহলে আপনার প্রোফাইলে একটি থিম্যাটিক (!) এমনকি চাইনিজ ফোরামে একটি লিঙ্ক স্থাপন করে অনুরোধের মাধ্যমে " SMF ফোরাম" 保险公司এটা খুব ভাল হবে।
উপসংহারে, আমি বলতে চাই যে আমি কখনই এমন লোকদের বুঝতে পারিনি যারা অভিযোগ করেছেন যে খ্রেফারগুলি খারাপ বা খারাপভাবে রান্না করা হয়েছে, আমি সর্বদা বলতে চাই, আপনি কীভাবে তাদের রান্না করতে জানেন না; কোন পার্সার একটি রেফারের চেয়ে ভাল ফলাফল সংগ্রহ করতে পারে না শুধুমাত্র অনুরোধগুলি সঠিক হতে হবে। Hrefer একটি গাড়ী: ভাল, কঠিন, জার্মান ভাষায় তৈরি, কিন্তু এটি একজন ব্যক্তি দ্বারা চালিত হয় এবং এটি কতটা ভালভাবে চালিত হয় তার উপর নির্ভর করে আপনি একই সময়ে গাড়িটিকে ডান এবং বামে চালাতে বাধ্য করতে পারবেন না।
একটি পৃথক বিষয় হল ডাটাবেস পরিষ্কার করা, আমি একবার পূর্ববর্তী প্রতিযোগিতার জন্য 3 বছর আগে এটি করেছিলাম। বেশিরভাগ অংশের জন্য, সবকিছু এখনও সেখানে প্রাসঙ্গিক, কিন্তু এখন আপনি 200 ওকে চেক করতে অস্বীকার করতে পারেন, আমি সত্যিই এই প্রক্রিয়াটি পছন্দ করিনি, খুব বড় ত্রুটি ছিল, প্রচুর অপ্রয়োজনীয় জিনিস ফিল্টার করা হয়েছিল। এখন এটি খ্রুমারের অপারেশন চলাকালীন প্রায় স্বয়ংক্রিয়ভাবে করা যেতে পারে, যদিও এই প্রক্রিয়াটি "200 ঠিক আছে" চেক করার সম্পূর্ণ অ্যানালগ নয়। যাইহোক, বিন্দুতে: খুব বেশি দিন আগে খ্রুমারে একটি দুর্দান্ত সুযোগ উপস্থিত হয়েছিল - একটি প্রকল্প চালানোর সময় সংস্থানগুলি থেকে তথ্য লুট করার। এটা এই মত দেখায়. আপনি একটি টেমপ্লেট লিখুন যা অপারেশন চলাকালীন প্রক্রিয়া করা হবে, এবং টেমপ্লেট থেকে সংগৃহীত তথ্য লগ ফোল্ডারের xgrabbed.txt ফাইলে প্রবেশ করা হবে। আপনি যে কোনও কিছুর জন্য এই ফাংশনটি ব্যবহার করতে পারেন, কল্পনার ফ্লাইট বিশাল। আমি আমার কর্মরত "মেয়াদ শেষ" ডাটাবেস থেকে লিঙ্কগুলি সরাতে সপ্তাহে একবার এই ফাংশনটি ব্যবহার করি। এটি কোনও গোপন বিষয় নয় যে এই জাতীয় সংস্থানগুলির আমাদের ডাটাবেস সাফ করার জন্য ফোরামগুলি প্রতিদিনই শেষ হয়ে যাচ্ছে এবং "অটোগ্রাবিং" টুল এই ক্ষেত্রে আমাদের সাহায্য করবে৷
সর্বোপরি, আপনাকে অবশ্যই স্বীকার করতে হবে যে যখন আমরা প্রায়শই টাইপ করি, উদাহরণস্বরূপ, http://www.laptopace.com/index.php, আমরা দেখতে পাই যে এই ডোমেনটি ইতিমধ্যেই, উদাহরণস্বরূপ, একটি ভাল লোক টাকা বিক্রি করছে, কিন্তু সেখানে নেই সেখানে ফোরাম। সুতরাং, এই স্ল্যাগকে বেস থেকে বের করে দেওয়ার জন্য, আমরা ডাকাতি করব। :) পৃষ্ঠার সোর্স কোড খুলুন এবং সেখানে এই এন্ট্রি দেখুন:

laptopace.com
দখলের জন্য, আমরা এটি রূপান্তরিত করি
[...]

এখন গৌদাদ্দির সমস্ত "মৃত পুরুষ" আমাদের নামে পরিচিত হবে।
এখানে অটোগ্রাবিং টুলের জন্য একটি ছোট নির্বাচন দেওয়া হল, যদি আপনি বিভিন্ন "মেয়াদ শেষ" ডোমেনের ডাটাবেস সাফ করতে চান:


[...]

[...]
[...]
[...]

[...]
এই ডোমেইন বিক্রয়ের জন্য হতে পারে। [...]এই ডোমেনটি কিনুন


[...]<body bgcolor="#ffffff" text="#000000"> </span><br>তালিকাটি সম্পূর্ণ নয়, তবে আমি মনে করি এটি আপনাকে বহু-মিলিয়ন ডলারের আবর্জনা ডাটাবেস একাধিকবার চালানো এড়াতে সহায়তা করবে। একটি টেমপ্লেট তৈরি করা কঠিন নয়, শুধু মেয়াদোত্তীর্ণ লিঙ্কটি খুলুন এবং একটি টেমপ্লেট মাস্ক তৈরি করুন। <br>একই অটোগ্র্যাবিং ব্যবহার করে, আপনি আপনার বিদ্যমান ডাটাবেসগুলির মধ্যে চিরুনি দিতে পারেন এবং সেগুলিকে সংস্থান অনুসারে সাজাতে পারেন, ইঞ্জিন দ্বারা ডাটাবেসগুলিকে বাছাই করা আপনাকে খোমারের সমস্ত ক্ষমতা এবং সেটিংসের সর্বোত্তম ব্যবহার করার অনুমতি দেবে, বিশেষ করে শেখার প্রক্রিয়া৷ এবং এছাড়াও, অটোগ্রাবিংয়ের সাহায্যে আপনি ডেটাবেস থেকে আবর্জনা অপসারণ করতে পারেন যদি আপনি সেগুলি Hrefer দিয়ে সংগ্রহ করতে চান না, তবে বিভিন্ন ফাইল হোস্টিং পরিষেবা থেকে ডাউনলোড করে। এটি করার জন্য, আপনাকে হয় ফোরাম নির্বাচন করার জন্য একটি মুখোশ তৈরি করতে হবে এবং তারপরে মাস্ক দ্বারা যা ধরা হয়েছে তা শুধুমাত্র ডাটাবেস থেকে সংগ্রহ করতে হবে, অথবা, বিপরীতে, নন-ফোরামগুলির জন্য একটি মাস্ক তৈরি করতে হবে এবং তারপরে যা ধরা হয়েছে তা মুছে ফেলতে হবে। প্রথম বিকল্পটি আরও যৌক্তিক এবং নির্ভরযোগ্য, কারণ আমরা জানি ঠিক কী খুঁজতে হবে। <br>চাকরিতে শুভকামনা। <br>PySy. আমি একটি সংকীর্ণভাবে ফোকাস করা ভিডিও তৈরি করেছি (এটি নিয়ে আমার অনেক সমস্যা হয়েছিল, এটি প্রথমবার আমি এটি করেছি :)), যদিও আমি আমার হোম মেশিন থেকে Hrefer চালু করেছি, নেটের গতি খুব ভাল নয়, আমার কাছে কপি রয়েছে এখানে শুধুমাত্র পরীক্ষার জন্য, তাই কাজের গতির জন্য আমাকে দোষারোপ করবেন না। :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16টি মন্তব্য:</h4> <p>জেকা মন্তব্য...</p><p>কীওয়ার্ড নির্বাচন করতে আপনি কোন প্রোগ্রাম ব্যবহার করেছেন?</p>সার্জ গ্লাজকো মন্তব্য... <p>যদি আমার থিম্যাটিক রিসোর্স সংগ্রহ করার প্রয়োজন হয়, তাহলে আমি ম্যানুয়ালি এবং AdWords এর মাধ্যমে Words-এ শব্দ নির্বাচন করি। কিন্তু অনেক বিষয়ের জন্য, শব্দগুলি ইতিমধ্যেই আমার জন্য নির্বাচন করা হয়েছে, এখানে আমি শুধুমাত্র কিছু শব্দ যোগ করতে বা মুছে ফেলতে পারি, কিন্তু স্বয়ংক্রিয়ভাবে নয়, তবে সেগুলির মধ্যে দিয়ে দেখতে পারি৷</p> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> </div> </div> </article> <script> var send_pid_view = 10902; </script> <div class="entry-meta-niz">শিরোনাম: <a href="https://or45.ru/bn/category/internet/" title="">ইন্টারনেট</a> </div> <div class="fonts20">শেয়ার করুন</div> <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script> <div class="yashare-auto-init b-share_theme_counter" data-yasharel10n="ru" data-yasharequickservices="vkontakte,facebook,odnoklassniki,twitter,moimir,yaru,gplus" data-yasharetheme="counter" data-yasharetype="middle"></div> <div class="zem_rp_wrap zem_rp_th_vertical" id="zem_rp_first"><div class="zem_rp_content"><div class="related_post_title">সম্পর্কিত পোস্ট</div><ul class="related_post zem_rp"> <li data-position="0" data-poid="in-10949" data-post-type="none"><a href="https://or45.ru/bn/reviews/kak-snyat-zashchitu-ot-zapisi-iso-obraza-chto-delat-esli-fleshka-zashchishchena-ot.html" class="zem_rp_thumbnail"><img src="/uploads/f968beb18d375cef81df39d30fd622e3.jpg" alt="ফ্ল্যাশ ড্রাইভ লিখন-সুরক্ষিত হলে কী করবেন, আমি কীভাবে সুরক্ষাটি সরাতে পারি?" width="150" height="150" / loading=lazy loading=lazy></a><a href="https://or45.ru/bn/reviews/kak-snyat-zashchitu-ot-zapisi-iso-obraza-chto-delat-esli-fleshka-zashchishchena-ot.html" class="zem_rp_title">ফ্ল্যাশ ড্রাইভ লিখন-সুরক্ষিত হলে কী করবেন, আমি কীভাবে সুরক্ষাটি সরাতে পারি?</a></li> <li data-position="0" data-poid="in-10949" data-post-type="none"><a href="https://or45.ru/bn/ios/ne-rabotaet-knopka-dopolnitelno-v-poiske-vk-pochemu-ne-rabotaet-vkontakte.html" class="zem_rp_thumbnail"><img src="/uploads/23eb63b0a59c86307cfc0e60db739b0b.jpg" alt="কেন VKontakte কাজ করে না?" width="150" height="150" / loading=lazy loading=lazy></a><a href="https://or45.ru/bn/ios/ne-rabotaet-knopka-dopolnitelno-v-poiske-vk-pochemu-ne-rabotaet-vkontakte.html" class="zem_rp_title">কেন VKontakte কাজ করে না?</a></li> <li data-position="0" data-poid="in-10949" data-post-type="none"><a href="https://or45.ru/bn/computers/rezhim-propazhi-v-iphone-chto-eto-kak-rabotaet-i-mozhno-li-snyat-naiti-iphone-chto.html" class="zem_rp_thumbnail"><img src="/uploads/35eb3f8f1ab05568c12221a05ce1c91f.jpg" alt="আইফোন খুঁজুন: আপনার iOS ডিভাইস হারিয়ে গেলে কী করবেন আইফোনে কী হারানো মোড" width="150" height="150" / loading=lazy loading=lazy></a><a href="https://or45.ru/bn/computers/rezhim-propazhi-v-iphone-chto-eto-kak-rabotaet-i-mozhno-li-snyat-naiti-iphone-chto.html" class="zem_rp_title">আইফোন খুঁজুন: আপনার iOS ডিভাইস হারিয়ে গেলে কী করবেন আইফোনে কী হারানো মোড</a></li> <li data-position="0" data-poid="in-10949" data-post-type="none"><a href="https://or45.ru/bn/internet/prosmotrshchik-elektronnyh-dokumentov-razlichnyh-formatov-programmy.html" class="zem_rp_thumbnail"><img src="/uploads/754b7ea68ed4aa30d60069cc016d4627.jpg" alt="নথি পড়ার জন্য প্রোগ্রাম" width="150" height="150" / loading=lazy loading=lazy></a><a href="https://or45.ru/bn/internet/prosmotrshchik-elektronnyh-dokumentov-razlichnyh-formatov-programmy.html" class="zem_rp_title">নথি পড়ার জন্য প্রোগ্রাম</a></li> </ul></div></div> <div class="comments"> </div> </div> <aside class="col-4 sidebar"> <ul> <li id="recentcomments" class="widget widget_recentcomments"> <div class="widgettitle">নতুন উপকরণ</div> <ul> <li><a href="https://or45.ru/bn/wifi/morton-telekom-putilkovo-televidenie-podklyuchenie-k-morton-telekom-uslugi.html">মর্টন টেলিকমের সাথে সংযোগ করা: পরিষেবা, খরচ, ভাল এবং অসুবিধা, একটি আবেদন জমা দেওয়া</a></li> <li><a href="https://or45.ru/bn/computers/kak-ustanavlivat-android-prilozheniya-apk-na-blackberry-kak-ustanovit-prilozhenie-android-na.html">ব্ল্যাকবেরি ব্ল্যাকবেরি পাসপোর্ট অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলিতে কীভাবে অ্যান্ড্রয়েড অ্যাপ্লিকেশন ইনস্টল করবেন</a></li> <li><a href="https://or45.ru/bn/ios/nastraivaem-rabochii-stol-xiaomi-rabochii-stol-xiaomi-kak-upravlyat.html">Xiaomi ডেস্কটপ: কিভাবে Miui 8 পরিচালনা এবং ব্যবহার করবেন ডেস্কটপ প্রোগ্রামের অবস্থান সংরক্ষণ করুন</a></li> <li><a href="https://or45.ru/bn/iron/chto-vhodit-v-super-mts-tarifnyi-plan-super-mts-tarif-super-mts.html">ট্যারিফ প্ল্যান "সুপার এমটিএস</a></li> <li><a href="https://or45.ru/bn/instructions/programmy-neobhodimye-dlya-raboty-s-lazerami-i-graverami-endurance-lazernaya.html">লেজার খোদাই হাফটোন</a></li> <li><a href="https://or45.ru/bn/iron/skopirovat-kontakty-s-itunes-na-iphone-kak-perenesti-kontakty-i.html">আইফোন থেকে অ্যান্ড্রয়েডে কীভাবে পরিচিতি এবং অন্যান্য ডেটা স্থানান্তর করবেন</a></li> <li><a href="https://or45.ru/bn/internet/lg-g4s-proshivka-cyanogenmod-4pda-ustanovka-oficialnoi-proshivki-na-lg-g4.html">LG G4 এ অফিসিয়াল ফার্মওয়্যার ইনস্টল করা হচ্ছে</a></li> <li><a href="https://or45.ru/bn/ios/rok-gruppa-chizh-i-ko-gruppa-chizh-co-chizh-i-ko-seichas.html">রক গ্রুপ চিজ এবং কো. গ্রুপ "চিজ অ্যান্ড কোং। "চিজ অ্যান্ড কো" এখন</a></li> <li><a href="https://or45.ru/bn/ios/soobshchenie-url-http-hsm-perenapravleniya-in-http-delaetsya-eto-v-dva.html">বার্তা url http hsm. HTTP-তে পুনর্নির্দেশ। এটি দুটি পর্যায়ে করা হয়</a></li> <li><a href="https://or45.ru/bn/programs/kak-nastroit-bios-na-noutbuke-samsung-kak-zaiti-v-bios-na.html">কিভাবে একটি স্যামসাং ল্যাপটপে BIOS এ প্রবেশ করবেন?</a></li> </ul> </li> <li id="recentcomments" class="widget widget_recentcomments"> <div class="widgettitle">জনপ্রিয় উপকরণ</div> <ul> <li><a href="https://or45.ru/bn/ios/peremychka-na-zhestkom-diske-i-posledovatelnost-zagruzki-ustroistv.html">একটি হার্ড ড্রাইভ ইনস্টল করা একটি হার্ড ড্রাইভে একটি জাম্পার ইনস্টল কিভাবে</a></li> <li><a href="https://or45.ru/bn/vkontakte/mozhno-li-zvonit-s-ipad-mini-i-drugih-aipadov-sposoby-svyazi.html">আইপ্যাড থেকে ফোনে কল করা অন্যান্য অ্যাপ্লিকেশনের মাধ্যমে আইপ্যাড থেকে কীভাবে কল করবেন</a></li> <li><a href="https://or45.ru/bn/iron/test-i-obzor-asus-transformer-book-t300-chi-idealnyi-transformer-na-core-m-asus-transformer-book.html">ASUS ট্রান্সফরমার বুক T300 Chi – বাইরে থেকে সুন্দর, কিন্তু ভিতরে Asus t300 chi ফ্যান্টম ক্লিকগুলি দুর্বল</a></li> <li><a href="https://or45.ru/bn/smartphones/skachat-blok-pro-dlya-versii-0-15-6-ustanovka-i-ispolzovanie.html">সংস্করণ 0 এর জন্য ব্লক প্রো ডাউনলোড করুন</a></li> <li><a href="https://or45.ru/bn/vkontakte/chasy-telefon-smart-watch-gt-08-obzor-chasov-smart-watch-gt08-nu-a-teper-po-poryadku.html">স্মার্ট ওয়াচ GT08 এর পর্যালোচনা</a></li> <li><a href="https://or45.ru/bn/computers/luchshie-fleitisty-i-fleitistki-na-vashe-meropriyatie-fleita-poleznye-sovety-po.html">আপনার ইভেন্টের জন্য সেরা বাঁশি বাদক</a></li> <li><a href="https://or45.ru/bn/reviews/kak-snyat-zashchitu-ot-zapisi-iso-obraza-chto-delat-esli-fleshka-zashchishchena-ot.html">ফ্ল্যাশ ড্রাইভ লিখন-সুরক্ষিত হলে কী করবেন, আমি কীভাবে সুরক্ষাটি সরাতে পারি?</a></li> <li><a href="https://or45.ru/bn/ios/ne-rabotaet-knopka-dopolnitelno-v-poiske-vk-pochemu-ne-rabotaet-vkontakte.html">কেন VKontakte কাজ করে না?</a></li> <li><a href="https://or45.ru/bn/computers/rezhim-propazhi-v-iphone-chto-eto-kak-rabotaet-i-mozhno-li-snyat-naiti-iphone-chto.html">আইফোন খুঁজুন: আপনার iOS ডিভাইস হারিয়ে গেলে কী করবেন আইফোনে কী হারানো মোড</a></li> <li><a href="https://or45.ru/bn/internet/prosmotrshchik-elektronnyh-dokumentov-razlichnyh-formatov-programmy.html">নথি পড়ার জন্য প্রোগ্রাম</a></li> </ul> </li> <li> <div id="zahale1" style="height:500px;width:320px;" align="center"></div> </li> </ul> </aside> </div> </div> <footer class="main-footer"> <div class="wrap"> <ul class="widgets row cf"> <li class="widget col-4 widget_text" id="text-4"> <div class="textwidget"><img src="/uploads/logo.svg?1" alt="" / loading=lazy loading=lazy></div> </li><li class="widget col-4 widget_text" id="text-5"> <div class="textwidget"> <div class="spmenu"> <a href="https://www.twitter.com/share?url=https%3A%2F%2For45.ru%2Fbn%2Finternet%2Fsrazhalsya-index-php-topic-powered-by-smf-urok-tretii-sobiraem-luchshie-bazy.html" title="টুইটারে অনুসরণ করুন" target="_blank"><span class="sprite_twitter"></span></a> <a href="https:/" title="G+ ফিডে সদস্যতা নিন" target="_blank"><span class="sprite_gplus"></span></a> <a href="https://vk.com/share.php?url=https://or45.ru/internet/srazhalsya-index-php-topic-powered-by-smf-urok-tretii-sobiraem-luchshie-bazy.html" title="ভিকন্টাক্টে সদস্যতা নিন" target="_blank"><span class="sprite_vk"></span></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://or45.ru/internet/srazhalsya-index-php-topic-powered-by-smf-urok-tretii-sobiraem-luchshie-bazy.html" title="ফেসবুকে অনুসরণ করুন" target="_blank"><span class="sprite_fbook" target="_blank"></span></a> </div> </div> </li> </ul> </div> <div class="lower-foot"> <div class="wrap"> <div class="widgets"> <div id="text-2"> <div class="textwidget">কপিরাইট 2024. or45.ru। নতুনদের জন্য কম্পিউটার। সমস্ত অধিকার সংরক্ষিত।</div> </div><div id="nav_menu-2"><div class="menu-footer-container"><ul id="menu-footer" class="menu"> <li class="menu-item type-post_type object-page "><a href="">প্রকল্প সম্পর্কে</a></li> <li class="menu-item type-post_type object-page "><a href="https://or45.ru/bn/feedback.html">পরিচিতি</a></li> </ul></div></div> </div> </div> </div> </footer> </div> <script> /* <![CDATA[ */ var rcGlobal = { serverUrl :'https://or45.ru', infoTemp :'%REVIEWER% - %POST%', loadingText :'Загрузка', noCommentsText :'No comments', newestText :'&laquo; К началу', newerText :'&laquo; В будущее', olderText :'В прошлое &raquo;', showContent :'', external :'', avatarSize :'32', avatarPosition :'left', anonymous :'Аноним' } ; /* ]]> */ </script> <div id="wpfront-scroll-top-container"><img src="https://or45.ru/wp-content/plugins/wpfront-scroll-top/images/icons/1.png" alt="" / loading=lazy loading=lazy></div> <script type="text/javascript">function wpfront_scroll_top_init() { if(typeof wpfront_scroll_top == "function" && typeof jQuery !== "undefined") { wpfront_scroll_top({ "scroll_offset":100,"button_width":0,"button_height":0,"button_opacity":0.8,"button_fade_duration":200,"scroll_duration":400,"location":1,"marginX":20,"marginY":20,"hide_iframe":false,"auto_hide":false,"auto_hide_after":2} );} else { setTimeout(wpfront_scroll_top_init, 100);} }wpfront_scroll_top_init();</script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "primary-sidebar", "margin_top" : 50, "margin_bottom" : 2500, "stop_id" : "", "screen_max_width" : 799, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['execphp-3'] } ; </script> <script type="text/javascript" defer src="https://or45.ru/wp-content/cache/autoptimize/js/autoptimize_5fdbf2a97d91b7569facf24e6a8fe54c.js"></script><script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html>