চারটি জিনিস আপনার মালিকানায়, অন্তত পুরো নিয়ন্ত্রণে থাকা উচিত: ডোমেইন নেম, হোস্টিং ও অন্যান্য সার্ভিসের অ্যাকাউন্ট, কনটেন্ট, আর কোড (বা সেটা ব্যবহারের পরিষ্কার লাইসেন্স)। ওয়েবসাইটের জন্য টাকা দিলেই এগুলো আপনাআপনি আপনার হয়ে যায় না। আসল ব্যাপার হলো অ্যাকাউন্টগুলো কার নামে নিবন্ধিত, লগইন কার হাতে, আর আপনার লিখিত চুক্তিতে কী আছে। এসব গুছিয়ে নেওয়ার সময় সমস্যা হওয়ার আগে, সমস্যার মাঝখানে নয়।
যে চারটি জিনিস আপনার নিয়ন্ত্রণে থাকা দরকার
1. ডোমেইন নেম
আপনার ডোমেইন (যেমন yourbusiness.com বা yourbusiness.com.bd) ইন্টারনেটে আপনার ঠিকানা, আর সাধারণত ইমেইল ঠিকানাও। রেজিস্ট্র্যান্ট হিসেবে যাঁর নাম আছে, আর রেজিস্ট্রারের অ্যাকাউন্ট ও তার ইমেইল যাঁর নিয়ন্ত্রণে, কার্যত ডোমেইন তাঁরই হাতে। সেটা যদি সাবেক ডেভেলপার বা চলে যাওয়া কোনো কর্মী হন, তাহলে রিনিউ করা বা সরানোর জন্য তাঁর সহযোগিতা লাগবে। এই অংশগুলো কীভাবে একসাথে কাজ করে, তা আছে ডোমেইন, হোস্টিং, এসএসএল আর ডিএনএস লেখায়।
2. হোস্টিং আর অন্যান্য সার্ভিসের অ্যাকাউন্ট
একটা ওয়েবসাইট অনেক মালিকের ধারণার চেয়েও বেশি অ্যাকাউন্টের ওপর নির্ভর করে:
- হোস্টিং বা ক্লাউড অ্যাকাউন্ট
- ব্যবসায়িক ইমেইল
- গুগল সার্চ কনসোল, গুগল অ্যানালিটিক্স আর গুগল বিজনেস প্রোফাইল
- মেটা বিজনেস অ্যাকাউন্ট, ফেসবুক পেজ আর ইনস্টাগ্রাম
- পেমেন্ট গেটওয়ে, আর প্লাগইন বা থিমের লাইসেন্স
- ডিএনএস আর সিকিউরিটি সার্ভিস
প্রতিটি থাকা উচিত ব্যবসার নামে, আর প্রধান অ্যাডমিন হওয়া উচিত ব্যবসার মালিক। ডেভেলপার বা এজেন্সিকে আলাদা ব্যবহারকারী হিসেবে যোগ করা যায়, কাজ শেষে সরিয়েও দেওয়া যায়।
3. কনটেন্ট
আপনার লেখা, ছবি, লোগো, প্রোডাক্টের বর্ণনা আর ভিডিও। এগুলো আপনি দিয়ে থাকলে সাধারণত আপনারই, তবে দেখে নিন ডেভেলপার ফাঁক ভরাতে অন্য কোথাও থেকে কপি করা ছবি বা লেখা বসাননি তো। স্টক ছবির সাথে লাইসেন্স থাকে; কোনটা কোথা থেকে এসেছে, রেকর্ড রাখুন।
4. কোড
আপনার জন্য লেখা কাস্টম কোড, আর যে থিম, প্লাগইন বা লাইব্রেরির ওপর সেটা দাঁড়িয়ে আছে। তৃতীয় পক্ষের অংশগুলোর নিজস্ব লাইসেন্স থাকে। কাস্টম অংশের মালিক কে হবেন, তা নির্ভর করে আপনার চুক্তি আর প্রযোজ্য আইনের ওপর, তাই এখানে একজন আইনজীবীকে দিয়ে দেখিয়ে নেওয়া কাজের। অন্তত পুরো সোর্স কোডের একটা কপি, আর সেটা ব্যবহার, বদল ও অন্য জায়গায় সরানোর অধিকার আপনার পাওয়া উচিত।
আজ আপনার হাতে কী আছে, কীভাবে যাচাই করবেন
- ডোমেইনের রেজিস্ট্র্যান্ট কে, খুঁজে দেখুন, আর নিশ্চিত হোন রেজিস্ট্রারের অ্যাকাউন্টে আপনি নিজে লগইন করতে পারেন।
- ডেভেলপারের নয়, নিজের লগইন দিয়ে হোস্টিং, ইমেইল আর গুগল অ্যাকাউন্টে ঢুকে দেখুন।
- ওপরের তালিকা ধরে, ওয়েবসাইট যে যে অ্যাকাউন্টের সাথে যুক্ত, সবগুলোর তালিকা করুন।
- প্রতিটির মালিক বা প্রধান অ্যাডমিন কে, আর পাসওয়ার্ড রিসেটের ইমেইল কোথায় যায়, লিখে রাখুন।
- ডেভেলপারের কাছে সাইট আর ডেটাবেসের পুরো ব্যাকআপ চান, আর নিশ্চিত হোন সেটা খুলতে পারছেন।
এর কোনো ধাপ আটকে গেলে বুঝবেন, একটা ফাঁক পাওয়া গেছে যা বন্ধ করতে হবে।
যে পরিস্থিতিগুলো প্রায়ই ঝামেলা বাধায়
| পরিস্থিতি | ঝুঁকি | কী করবেন |
|---|---|---|
| ডোমেইন ডেভেলপারের নামে নিবন্ধিত | তাঁকে ছাড়া রিনিউ বা সরানো যায় না | ব্যবসার নামে ট্রান্সফার করতে বলুন |
| হোস্টিং এজেন্সির নিজের অ্যাকাউন্টে | এজেন্সি ছাড়লে নতুন করে বানানো বা সরানো লাগে | নিজের নামের অ্যাকাউন্টে সরান, বা কীভাবে ছাড়বেন তা লিখিত রাখুন |
| ফেসবুক পেজের অ্যাডমিন সাবেক কর্মী | পেজ আর বিজ্ঞাপনের অ্যাক্সেস হারানো | ব্যবসার অন্তত দুজন বিশ্বস্ত অ্যাডমিন রাখুন |
| রিনিউয়ের রিমাইন্ডার যায় ব্যক্তিগত ইমেইলে | ডোমেইন বা এসএসএলের মেয়াদ চুপচাপ ফুরিয়ে যায় | সব অ্যাকাউন্টে ব্যবসার শেয়ার্ড ইমেইল ব্যবহার করুন |
| "ফ্রি" ওয়েবসাইট, কিন্তু কোড কখনো হাতে আসে না | বদলাতে চাইলে আটকে যাবেন | শুরুর আগেই জিজ্ঞেস করুন শেষে কী কী পাবেন |
যা লিখিত রাখবেন
প্রজেক্ট শুরুর আগে চুক্তিতে, বা অন্তত লিখিত ইমেইলে, এই বিষয়গুলো থাকা উচিত:
- টাকা পরিশোধের পর কাস্টম কোড আর ডিজাইনের মালিক কে
- কোন কোন তৃতীয় পক্ষের থিম, প্লাগইন আর লাইসেন্স অন্তর্ভুক্ত, আর সেগুলো কার নামে
- সব অ্যাকাউন্ট ব্যবসার নামে খোলা হবে
- কাজ শেষে সব লগইন, সোর্স কোড, ডেটাবেস আর সেটআপ নোট হস্তান্তর
- মাঝপথে কোনো পক্ষের পেমেন্ট বা কাজ থেমে গেলে কী হবে
- ডেভেলপার কাজটা নিজের পোর্টফোলিওতে দেখাতে পারবেন কি না
- লঞ্চের পর সাপোর্ট, রক্ষণাবেক্ষণ আর সাড়া দেওয়ার সময়, যদি থাকে
চুক্তি আর কপিরাইটের নিয়ম ক্ষেত্রভেদে আলাদা, তাই গুরুত্বপূর্ণ কিছু হলে একজন আইনজীবীকে দিয়ে দেখিয়ে নিন। আমি কোড লেখার আগেই এই বিষয়গুলো ঠিক করে নিতে পছন্দ করি, কারণ সবার সম্পর্ক ভালো থাকতেই এগুলো মীমাংসা করা সহজ।
সাধারণ প্রশ্ন
ডেভেলপার অ্যাডমিন অ্যাক্সেস রাখলে কি সমস্যা? না, যদি তিনি আলাদা ব্যবহারকারী হন, যাঁকে পরে সরানো যায়। সমস্যা হয় যখন একমাত্র মালিকের অ্যাকাউন্টটাই তাঁর হাতে।
ওয়েবসাইট যদি সাবস্ক্রিপশন প্ল্যাটফর্মে চলে? সাধারণত কনটেন্ট আপনার, কিন্তু সফটওয়্যার প্ল্যাটফর্মের। ছেড়ে গেলে কী কী এক্সপোর্ট করতে পারবেন, দেখে নিন।
ডেভেলপার বদলানোর কথা ভাবছি, কোথা থেকে শুরু করব? আগে ডোমেইন আর অ্যাকাউন্টগুলো নিজের নিয়ন্ত্রণে আনুন, তারপর পুরো ব্যাকআপ নিন। হোস্টও বদলালে পড়ুন র্যাঙ্কিং না হারিয়ে নতুন ওয়েবসাইট বা হোস্টে যাওয়া।
শেষ ভালো ধাপ হলো লিখিত হস্তান্তর; কী কী সংগ্রহ করবেন, তার তালিকা আছে ওয়েবসাইট হস্তান্তরের চেকলিস্ট লেখায়। পুরনো সাইটের মালিকানার জট খুলতে সাহায্য চাইলে দেখুন সফটওয়্যার ও ওয়েবসাইট ডেভেলপমেন্ট, অথবা যোগাযোগ করুন।