255 বার দেখা হয়েছে
"ওয়েব ডেভেলপ" বিভাগে করেছেন
Ask Answers site এর Source Code দিয়ে এই রকম একটা ওয়েব সাইট তৈরি করবো কিভাবে ? উত্তর দিয়ে হেল্প করবেন ।।।

1 টি উত্তর

0 জনের পছন্দ 0 জনের অপছন্দ
করেছেন
"Ask Answers" বা ফোরাম-ভিত্তিক সাইট (যেমন: Quora, Stack Overflow বা Yahoo Answers-এর মতো প্রশ্ন-উত্তরের ওয়েবসাইট) তৈরি করার জন্য আপনি মূলত ৩টি উপায়ে সোর্স কোড বা স্ক্রিপ্ট ব্যবহার করতে পারেন।

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

পদ্ধতি ১: ওয়ার্ডপ্রেস থিম এবং প্লাগইন ব্যবহার করে (সবচেয়ে সহজ)

ওয়ার্ডপ্রেসের কিছু নির্দিষ্ট থিম ও সোর্স কোড রয়েছে যা ইনস্টল করলেই আপনার সাইটটি হুবহু একটি Ask-Answer সাইটে রূপান্তরিত হবে।

• সেরা থিম (Source Code): ThemeForest-এ "Discy" অথবা "QAEngine" নামের প্রিমিয়াম থিম পাওয়া যায়। এগুলো মূলত তৈরিই করা হয়েছে একটি কমপ্লিট প্রশ্ন-উত্তর ওয়েবসাইটের সোর্স কোড হিসেবে। এই থিমগুলো ইনস্টল করলে আপনি Quora-এর মতো ডিজাইন ও ফিচার পেয়ে যাবেন।

• ফ্রি প্লাগইন: আপনি যদি বর্তমান থিম ঠিক রেখে প্রশ্ন-উত্তর ফিচার যোগ করতে চান, তবে "AnsPress – Question and Answer" অথবা "CM Answers" প্লাগইনটি ব্যবহার করতে পারেন।

পদ্ধতি ২: পিএইচপি স্ক্রিপ্ট ব্যবহার করে (ওয়ার্ডপ্রেস ছাড়া)

আপনি যদি ওয়ার্ডপ্রেস ব্যবহার করতে না চান এবং রেডিমেড কোনো PHP সোর্স কোড দিয়ে সাইট বানাতে চান, তবে CodeCanyon-এ অনেক স্ক্রিপ্ট পাবেন।

• সেরা স্ক্রিপ্ট: "AskMe" বা "Q2A (Question2Answer)"।

• কীভাবে করবেন: এই সোর্স কোড বা স্ক্রিপ্টগুলো কিনে জিপ (Zip) ফাইলটি আপনার হোস্টিংয়ের public_html-এ আপলোড করতে হবে। এরপর একটি ডাটাবেজ তৈরি করে স্ক্রিপ্টটির নির্দেশনা অনুযায়ী ইনস্টল করলেই সাইট রেডি হয়ে যাবে।

একটি প্রফেশনাল Ask Answers সাইট তৈরির ধাপে ধাপে প্রক্রিয়া (ওয়ার্ডপ্রেস দিয়ে):

ধাপ ১: ডোমেইন ও হোস্টিং সেটআপ

এই ধরনের সাইটে ইউজাররা নিজে এসে পোস্ট বা কমেন্ট করে, তাই সাইটের ডাটাবেজ অনেক বড় হয়। একটি ভালো মানের VPS বা Cloud Hosting ব্যবহার করা উচিত।

ধাপ ২: ওয়ার্ডপ্রেস ও থিম ইনস্টল

১. হোস্টিংয়ে ওয়ার্ডপ্রেস ইনস্টল করুন।

২. আপনার কেনা Ask-Answer থিমটি (যেমন: Discy) Appearance > Themes > Add New-এ গিয়ে আপলোড ও অ্যাক্টিভেট করুন।

ধাপ ৩: মূল ফিচারগুলো কনফিগার করা

থিম ইনস্টল করার পর আপনাকে নিচের মূল সেটিংসগুলো অন করতে হবে:

• User Registration: Settings > General-এ গিয়ে "Anyone can register" বক্সে টিক চিহ্ন দিন। কারণ ইউজাররা রেজিস্ট্রেশন না করলে প্রশ্ন বা উত্তর দিতে পারবে না।

• Points & Reputation System: ভালো উত্তরের জন্য ইউজাররা যেন পয়েন্ট বা ব্যাজ (Badge) পায়, সেই সেটিংসটি থিম অপশন থেকে চালু করুন। এতে ইউজাররা উত্তর দিতে উৎসাহিত হবে।

• Social Login: ভিজিটররা যাতে ফেসবুক বা গুগল অ্যাকাউন্ট দিয়ে এক ক্লিকে লগইন করতে পারে, সেই ফিচারটি যুক্ত করুন।

ধাপ ৪: স্প্যাম ও মডারেশন কন্ট্রোল (খুবই জরুরি)

প্রশ্ন-উত্তর সাইটে প্রচুর স্প্যামিং বা উল্টাপাল্টা লিংক শেয়ার হওয়ার সম্ভাবনা থাকে। এটি বন্ধ করতে:

• Akismet Anti-Spam প্লাগইন ব্যবহার করুন।

• Settings > Discussion-এ গিয়ে "Comment must be manually approved" বা নির্দিষ্ট কিছু শব্দ ব্লক করার ফিল্টার সেট করুন।

 এই ধরনের সাইটে গুগল অ্যাডসেন্স পাওয়ার ট্রিকস:

আপনি যেহেতু আগের প্রশ্নগুলোতে অ্যাডসেন্স নিয়ে কাজ করছিলেন, মনে রাখবেন— এই ধরনের সাইটকে গুগলের ভাষায় বলা হয় User Generated Content (UGC) সাইট।

• শুরুতে সাইট খোলার পরপরই অ্যাডসেন্সের জন্য আবেদন করবেন না। কারণ ইউজারদের দেওয়া উত্তর যদি ছোট বা মানহীন হয়, তবে "Low Value Content" এর কারণে রিজেক্ট হতে পারে।

• প্রথম ১-২ মাস নিজে কিছু শিক্ষণীয় ও বড় বড় প্রশ্ন-উত্তর পোস্ট করুন (যেমন: উইকিপিডিয়া বা ব্লগ পোস্টের মতো তথ্যবহুল)। সাইটে ভালো ট্রাফিক বা ভিজিটর আসা শুরু হলে এবং কন্টেন্টের মান ঠিক থাকলে খুব সহজেই অ্যাডসেন্স অ্যাপ্রুভাল পেয়ে যাবেন।

এরকম আরও কিছু প্রশ্ন

1 টি উত্তর
11 সেপ্টেম্বর, 2023 "ওয়েব ডেভেলপ" বিভাগে প্রশ্ন করেছেন M.S.C_Safwana
1 টি উত্তর
9 সেপ্টেম্বর, 2021 "ওয়েব ডেভেলপ" বিভাগে প্রশ্ন করেছেন No.1juel
1 টি উত্তর
24 মার্চ, 2021 "ওয়েব ডেভেলপ" বিভাগে প্রশ্ন করেছেন Sagor Dipto
2 টি উত্তর
22 সেপ্টেম্বর, 2023 "ওয়েব ডেভেলপ" বিভাগে প্রশ্ন করেছেন BLACK_HOLE
0 টি উত্তর
1 টি উত্তর
15 মার্চ, 2021 "ওয়েব ডেভেলপ" বিভাগে প্রশ্ন করেছেন Sharif45
1 টি উত্তর
6 মার্চ, 2021 "ওয়েব ডেভেলপ" বিভাগে প্রশ্ন করেছেন Sharif45
1 টি উত্তর
1 টি উত্তর
1 টি উত্তর
6 মার্চ, 2021 "ওয়েব ডেভেলপ" বিভাগে প্রশ্ন করেছেন Ashik

38,181 টি প্রশ্ন

37,663 টি উত্তর

1,845 টি মন্তব্য

3,949 জন সদস্য

Ask Answers সাইটে আপনাকে সুস্বাগতম! এখানে আপনি প্রশ্ন করতে পারবেন এবং অন্যদের প্রশ্নে উত্তর প্রদান করতে পারবেন ৷ আর অনলাইনে বিভিন্ন সমস্যার সমাধানের জন্য উন্মুক্ত তথ্যভাণ্ডার গড়ে তোলার কাজে অবদান রাখতে পারবেন ৷
102 জন অনলাইনে আছেন
0 জন সদস্য, 102 জন অতিথি
আজকে ভিজিট : 37915
গতকাল ভিজিট : 26707
সর্বমোট ভিজিট : 66122348
এখানে প্রকাশিত সকল প্রশ্ন ও উত্তরের দায়ভার কেবল সংশ্লিষ্ট প্রশ্নকর্তা ও উত্তর দানকারীর৷ কোন প্রকার আইনি সমস্যা Ask Answers কর্তৃপক্ষ বহন করবে না৷
...