আমি কীভাবে ট্র্যাশ ব্যবহারকারীদের পরিচালনা করতে পারি?


22

আমি এমন একটি সিস্টেম তৈরি করেছি যা আশা করি অনেক ব্যবহারকারী থাকবে। আমরা আশঙ্কা করি যে আমাদের ডাটাবেস ট্র্যাশ ব্যবহারকারীরা ভরাট করবে যা উচ্চ-চাহিদা ব্যবহারকারী নাম ব্যবহার করে বা তারা কেবল নিবন্ধভুক্ত হয় এবং কখনই ফিরে আসে না।

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


11
আমি মনে করি প্রশ্নটির কিছুটা ব্যাখ্যা দরকার needs "ট্র্যাশ ব্যবহারকারী" আসলে কী? আপনি একটি নিষ্ক্রিয় অ্যাকাউন্ট মানে বা কি? আপনি কি নিশ্চিত যে এই প্রশ্নটি সত্যই সফ্টওয়্যার বিকাশ সম্পর্কে?
আসুন

ওহ দুঃখিত, আমার শিক্ষায় এটির অভ্যাস থাকতে পারে, আমার প্রত্যেকে বলেছিল যে ব্যবহৃত প্রতিটি ডেটা আবর্জনা নয়, ট্র্যাশ ব্যবহারকারীর মতো এমন কিছু ব্যবহারকারীর ডেটা আবার কখনও ব্যবহার করা হয় না এবং অপ্রয়োজনীয় করে তোলে
yozawiratama 7:58

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

3
@ মোনকিজেস আমি নিশ্চিত যে স্ট্যাকওভারফ্লো নামগুলি অনন্য হওয়ার দরকার নেই ...
মাইকেল

2
@ মনকিজেজ অনন্য স্ট্যাকএক্স্চনেজটি হল প্রতি আইডি নম্বর যা প্রতি ব্যবহারকারীর প্রোফাইল পৃষ্ঠার ঠিকানাটি দেখুন। ব্যবহারকারীর নামটি কী হিসাবে ব্যবহৃত হয় না (আমার ব্যবহারকারীর নামটি অনন্য নয় এবং অন্য
চিহ্নের

উত্তর:


20

কিছু পরিষেবা এমন একাউন্ট সরিয়ে দেয় যা এক বছরে নির্দিষ্ট পরিমাণে কোনও ক্রিয়াকলাপ দেখেনি।

অন্যরা বিরক্ত হয় না, এই কারণেই যে তাদের সিস্টেমে ব্যবহারকারী রেকর্ড রাখা তুচ্ছ পরিমাণের ডেটা এবং কে জানে, তারা ফিরে আসতে পারে।

অবশ্যই যদি ব্যবহারকারীরা আপনার সেবার সাথে প্রকৃতপক্ষে কী করে সেগুলি তাদের অপসারণের বিষয়টি ট্র্যাক করে রাখছেন তবে তা জটিল। হয় আপনাকে যেভাবে তারা অবদান রেখেছিল তা মুছে ফেলতে হবে বা তাদের অ্যাকাউন্ট থেকে সমস্ত কিছু লিঙ্কমুক্ত করার কোনও উপায় খুঁজে বের করতে হবে (যা বিভিন্ন কারণে, অ্যাট্রিবিউশন, আইনী ঝামেলা ইত্যাদির জন্য করা ভাল জিনিস নাও হতে পারে)) ।

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

আপনি সম্ভবত সেরা করতে পারেন তা বিরক্ত করার নয়। দ্বিতীয়টি হ'ল কেবলমাত্র সেই অ্যাকাউন্টগুলি সরিয়ে ফেলা যা কেবলমাত্র দীর্ঘকাল ধরে কোনও ক্রিয়াকলাপ দেখেনি তবে তাদের কোনও অবদান নেই এবং এগুলির সাথে কোনও লিঙ্ক নেই।


হ্যাঁ, আমি ব্যবহারকারীরা আসলে কী করে তার উপর নজর রাখতে চাই, আমি কেবল আপনার ব্যবহারকারীকে মুছতে চাই না, আপনার পরামর্শের জন্য ধন্যবাদ
yozawiratama

ওহ হ্যাঁ, "ট্র্যাশ ডেটা ব্যবহার করা যেতে পারে" এর জন্য যদি আমি একটি সার্ভার বা ডিবি তৈরি করি তবে কীভাবে আমি মুছে ফেলব, এটি সেই ডিবি বা সার্ভারে স্থানান্তরিত হবে how সুতরাং আমি সেই ব্যবহারকারীর অন্যের কাছে খুলতে পারি এবং সেই ট্র্যাশ ডেটা সম্পর্কে রেকর্ডও রাখতে পারি। এই যুগে সমস্ত ডেটা গুরুত্বপূর্ণ হতে পারে বলে আমি মনে করি। নবাগত হিসাবে আমার মতামত
yosawiratama

"সেরা আপনি যা করতে পারেন তা বিরক্ত করার জন্য নয়" এর জন্য +1। আমি এমন সাইটগুলি দেখেছি যা বিরক্ত করে না। যুক্তিটি হ'ল তাদের কয়েক বছরের জন্য অদৃশ্য হয়ে যাওয়া ব্যবহারকারীদের সাথে তাদের মোকাবেলা করতে হবে না, তারপরে হঠাৎ করে এক ঝাঁকুনিতে ফিরে আসবে এবং লগ-ইন করা তথ্য আর কাজ না করলে বিরক্ত হয়। ব্যবহারকারীর নাম একা রেখে, আপনি নিজেকে এবং আপনার ব্যবহারকারীদের কিছু ঝামেলা বাঁচাতে পারবেন। (প্লাস, স্ট্যাকওভারফ্লো অনন্য ব্যবহারকারীর নামের প্রয়োজন ছাড়াই ভাল কাজ করবে বলে মনে হচ্ছে))
কাইরলেসা

18

Weirdly, ফেসবুক বা গুগল আছে অনেক ব্যবহারকারীদের এই তাদের জন্য কোন সমস্যা হওয়ার অনেক নয়।

যে কেউ সত্যিই পছন্দসই ব্যবহারকারীর নামটি বেছে নিয়েছে (যেমন "ফ্র্যাঙ্ক") সম্ভবত এটি ২০০৮ সালে ফিরে এসেছিল The এখন, অনেক ব্যবহারকারী যারা এখন এসে চেষ্টা করে দেখতে চান, কখনও ফিরে আসতে চান না, তার পরিবর্তে সম্ভবত "ফ্র্যাঙ্ক32183" তে সন্তুষ্ট থাকতে হবে , এবং একবার আপনি এটি স্বীকার করে নিলে, "ফ্র্যাঙ্ক32184" ঠিক তেমনভাবে গ্রহণ না করার কোনও বিশেষ কারণ নেই (আমার মতো আলাদা নামকরণের জন্য সবাই এত ভাগ্যবান হতে পারে না!)।

আরেকটি বিষয় হ'ল, বিখ্যাতভাবে, বড় ডেটা সংস্থাগুলি কখনই জনগণের ডেটা অপসারণ করে না যদি না জনমত এবং আদালত / আইন উভয়ই সত্যই জরুরিভাবে তাদেরকে বলে, কারণ তাদের ব্যবহারকারীর ডেটা তাদের ব্যবসায়ের মডেল। কারণ এটি, আরো নতুন ব্যবহারকারীদের আকর্ষণ বিজ্ঞাপন গ্রাহক, ইত্যাদি পালন ব্যবহারকারীদের খুশি কোম্পানি থেকে গুরুত্বপূর্ণ, কিন্তু সঙ্গে ভাল খেলে বলতে "আমরা 3.000.000.000 ব্যবহারকারীদের আছে" সক্ষম হচ্ছে, নিশ্চিত তারা সব লাইভ ব্যবহারকারীদের আছে চেয়ে আরো গুরুত্বপূর্ণ বেশ যেমন তাদের প্রথম স্থানে রাখার মতো গুরুত্বপূর্ণ ।

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


4
"একটি আদালত / আইন সত্যই তাৎক্ষণিকভাবে তাদেরকে বলুন" এবং তারপরেও তারা প্রায়শই শেষ ব্যবহারকারীদের কাছে
ডেটাটিকে

8

প্রদর্শনের নামগুলি থেকে লগইন শংসাপত্রগুলি পৃথক করুন

ব্যবহারকারীদের এমন কোনও পরিষেবা (যেমন গুগল বা ফেসবুক) সরবরাহ করে এমন কোনও সাইট থেকে তাদের ইমেল ঠিকানা বা বিদ্যমান অ্যাকাউন্ট দিয়ে লগ ইন করার অনুমতি দিন। আপনি যদি সত্যিই ব্যবহারকারীদের একটি নতুন ব্যবহারকারীর নাম নিয়ে আসতে চান তবে এটিও কার্যকর হয়।

তারপরে, সিস্টেমের সাথে আরও আলাপচারিতার আগে (বা নিবন্ধের অংশ হিসাবে), ব্যবহারকারীদের একটি প্রদর্শনীর নাম চয়ন করতে বলুন। যেহেতু এই নামটি লগইন শংসাপত্রগুলির থেকে পৃথক, আপনি যদি এটি নিষ্ক্রিয় হয়ে যান এবং ব্যবহারকারী ফিরে আসার পরে তাদের একটি নতুন নাম নির্বাচন করতে পারেন তবে আপনি এটি দাবি করতে মুক্ত হন। বোনাস হিসাবে, আপনি ইচ্ছামত ব্যবহারকারীদের তাদের প্রদর্শনের নাম পরিবর্তন করতে দিতে পারেন।

যে সিস্টেমে আপনি অনেক ব্যবহারকারীর মধ্যে দীর্ঘমেয়াদী আলোচনা সাশ্রয় করছেন সেখানে এটি কার্যকরভাবে কাজ করে না (তবে এটি আসলে খুব খারাপ নয়) - কয়েক মাস বা বছর পরে মুষ্টিমেয় ব্যবহারকারীর মধ্যে কথোপকথনকে পার্স করা কঠিন হতে পারে when তাদের মধ্যে দুটি নিষ্ক্রিয় হয়ে গেছে এবং তাদের প্রদর্শনের নামগুলি ( যথাক্রমে inactive user #123এবং #186যথাক্রমে প্রতিস্থাপন করা ) হারিয়েছে তবে এখনও তাদের পুরাতন নামগুলি পাঠ্যে উল্লেখ করেছে referred এটি ব্যবহারকারীদের একে অপরের ছদ্মবেশ তৈরি করতেও পারে, যদিও এটির বিরুদ্ধে লড়াই করার জন্য অনেক কৌশল রয়েছে।

এটি খুব অভিনব ধারণা নয়। স্ট্যাক ওভারফ্লো বিচ্ছেদটি করে (যদিও আমি মনে করি না যে নামগুলি কখনও পুনরুদ্ধারযোগ্য বা এমনকি অনন্য) তবে বেশ কয়েকটি অনলাইন গেম পুনরুদ্ধারের দিকটি বাস্তবায়ন করে।


স্ট্যাক ওভারফ্লোতে কতজন ব্যবহারকারীকে "ম্যাট" নাম দেওয়া হয়েছে তা দেখুন। তারপরে লক্ষ্য করুন যে তাদের মধ্যে নয়জনের 10k এরও বেশি rep
durron597


@ মার্কহুর্ড লোল হ্যাঁ, তবে অ্যালেক্স নামে কোনও মডারেটর নেই, এ কারণেই আমি stat নির্দিষ্ট স্থিতিকে প্রথম স্থানে লক্ষ্য করেছি।
durron597

1

এটি একটি প্রোগ্রামিং সমস্যার চেয়ে বেশি ইউএক্স সমস্যা more

তবে সমাধানটি সহজ: ব্যবহারকারীর ব্যবহারকারীর নামটি তাদের প্রদর্শনের নাম হিসাবে ব্যবহার করবেন না। মূলত প্রতিটি বড় পরিষেবা এই পদ্ধতিটি ব্যবহার করে: স্ট্যাক এক্সচেঞ্জ, গুগল, ইউটিউব, স্টিম, সবকিছু।

এটি দুটি প্রধান সুবিধা সহ আসে:

1) ব্যবহারকারীরা যে নামটি চয়ন করতে পারেন তা ইতিমধ্যে নেওয়া হলেও তা বেছে নিতে পারেন। অনুলিপি ব্যবহারকারীরা সাধারণত কোনও বিভ্রান্তি সৃষ্টি করে না কারণ ব্যবহারকারীরা সাধারণত অবতার বা আইডি থাকে।

2) সুরক্ষা। আপনি আপনার ব্যবহারকারীর নাম বিশ্বের কাছে বলছেন না, লোকদের আপনার অ্যাকাউন্টটি ছড়িয়ে দেওয়ার জন্য অনুরোধ করছেন।


2
এটি কেবল পূর্বের জবাবে তৈরি করা এবং ব্যাখ্যা করা কেবল পুনরাবৃত্তি বলে মনে হচ্ছে , "প্রদর্শনের নামগুলি থেকে লগইন শংসাপত্রগুলি পৃথক করুন ..."
gnat

0

যখন কোনও অ্যাকাউন্ট দীর্ঘ সময়ের জন্য নিষ্ক্রিয় থাকে তখন তাদের একটি ইমেল প্রেরণ করুন যে তাদের অ্যাকাউন্ট কয়েক মাসের মধ্যে নিষ্ক্রিয় হয়ে যাবে। নিষ্ক্রিয় হওয়ার সময় ব্যবহারকারীর নাম সাফ করুন এবং ইমেলের মাধ্যমে একটি রিসেট লিঙ্ক প্রেরণ করুন।

পরের বার ব্যবহারকারী লগ ইন করতে চাইলে তাকে একটি নতুন নাম চয়ন করুন। একটি নতুন নাম চয়ন করতে তার পুনরায় সেট লিঙ্কটি ব্যবহার করা দরকার।

এইভাবে সমস্ত ব্যবহারকারী তাদের ডেটা রাখতে পারেন তবে নিষ্ক্রিয় নামগুলি শেষ পর্যন্ত পাওয়া যায়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.