مالکیت سورس کد سایت — فایلها، دامنه، هاست و پنل برای مدیران غیرفنی
سایت آماده شد، پول را دادید، آدرس هم کار میکند. شش ماه بعد میخواهید مجری عوض کنید یا یک شرکت سئو دسترسی بگیرد — مجری میگوید: «فایلها روی سرور ماست»، «دامنه به نام ماست»، «پنل فقط ما دسترسی داریم.» ناگهان میفهمید سایت شماست، ولی کنترل آن با دیگری است. این دقیقاً موضوع مالکیت سورس کد سایت است — نه فقط برای برنامهنویس، بلکه برای هر صاحب فروشگاه، کلینیک یا شرکت کوچک.
این راهنما بدون اصطلاح فنی نوشته شده. میگوییم مالکیت برای مدیر یعنی چه، چه چیزهایی باید به نام شما باشد (فایلها، دامنه، هاست، پنل)، چه بندی در قرارداد بگذارید، و قبل از پرداخت چه بپرسید. در پایان پنج سوال پرتکرار و مسیر تماس برای مشاوره.
مالکیت سورس کد برای مدیر یعنی چه؟
«سورس کد» برای بسیاری از مدیران ترسناک است — انگار فقط برای برنامهنویس معنا دارد. در عمل، برای شما یعنی این:
شما مالک دارایی دیجیتال خودتان هستید — همانطور که تابلو مغازه، قرارداد اجاره و حساب بانکی به نام شرکت شماست. سایت هم باید بعد از تسویه کامل، در اختیار شما باشد: نه فقط «ببینید و استفاده کنید»، بلکه دسترسی کامل برای تغییر مجری، انتقال هاست، یا فروش کسبوکار.
سه سطح مالکیت را جدا کنید — همه مهماند:
- مالکیت حقوقی: طبق قرارداد، پس از پرداخت کامل، نتیجه کار (طراحی، محتوای سفارشی، ساختار سایت) متعلق به کارفرماست
- مالکیت فنی: فایلهای سایت، رمز پنل، رمز دیتابیس — در دست شما یا کسی که شما انتخاب میکنید
- مالکیت زیرساخت: دامنه و حساب هاست به نام شما — نه مجری
اگر فقط یکی از این سه را دارید، هنوز مالکیت سورس کد سایت کامل نیست. مثال رایج: سایت روی آدرس شما باز میشود (دامنه شماست) ولی فایلها روی سرور مجری است — بدون رمز FTP یا بکاپ، عملاً گروگانید.
برای دامنه و مالکیت کلی، راهنمای مالکیت دامنه و سایت مکمل همین مقاله است — اینجا روی فایلها، کد و دسترسیها تمرکز داریم.
چه چیزهایی باید به نام شما باشد؟
چهار بخش را قبل از امضای قرارداد چک کنید. نیازی به فهم فنی نیست — فقط بپرسید «به نام چه کسی ثبت شده؟» و «رمز admin را دارم؟»
۱. فایلهای سایت (سورس)
فایلها همان «بدنه» سایت هستند — صفحات، تصاویر، تنظیمات. بعد از تسویه باید یکی از اینها را داشته باشید:
- دسترسی کامل به سرور (FTP یا File Manager در cPanel)
- یا بکاپ فشرده (zip) از کل سایت + دیتابیس — تحویل کتبی در قرارداد
- یا هر دو — ایدهآلترین حالت
اگر مجری بگوید «فایلها محرمانه است» یا «فقط ما نگه میداریم»، red flag جدی است. سایت سفارشی که پول دادهاید، پس از تسویه باید قابل انتقال باشد. استثناء: بعضی قالبهای آماده لایسنس جدا دارند — مجری باید از اول بگوید کدام بخش «اجاره» است و کدام «مال شما».
۲. دامنه
دامنه همان آدرس سایت است — brand.ir یا brand.com. همیشه به نام کارفرما ثبت شود — شخص یا شرکت شما در پنل ایرنیک یا ثبتکننده بینالمللی. اگر دامنه به نام مجری است، او میتواند تمدید نکند، منتقل نکند، یا در اختلاف دسترسی را قطع کند.
یک تست ساده: در whois یا پنل ثبتکننده ببینید «مالک» کیست. اگر ایمیل و نام مجری است — قبل از پرداخت بیشتر، انتقال یا ثبت مجدد به نام خودتان را بخواهید.
۳. هاست (سرور)
هاست جایی است که فایلها روی اینترنت قرار میگیرند. دو مدل رایج:
- حساب هاست به نام شما: بهترین حالت — مجری فقط مهمان فنی است
- هاست روی سرور مجری: قابل قبول فقط اگر بعد از تسویه، دسترسی کامل FTP/cPanel + بکاپ به شما داده شود
«هاست رایگان مادامالعمر روی سرور ما» بدون بند تحویل فایل، معمولاً یعنی وابستگی دائمی — نه هدیه.
۴. پنل مدیریت (ادمین)
پنل همان جایی است که محتوا، محصولات یا تصاویر را عوض میکنید — در وردپرس «wp-admin»، در سایت اختصاصی «پنل مدیریت». شما باید رمز admin اصلی را داشته باشید، نه فقط حساب محدود «ویرایشگر».
اگر فقط مجری میتواند یک کلمه را عوض کند، شما مالک محتوا هستید ولی نه مالک کنترل. جزئیات بیشتر در راهنمای پنل مدیریت سایت — قبل از سفارش بپرسید چه سطح دسترسی میگیرید.
سورس کد ≠ فقط برای سایت اختصاصی
اشتباه رایج: «ما وردپرس داریم، پس سورس مهم نیست.» وردپرس خودش رایگان و باز است — ولی تم سفارشی، تنظیمات، محتوا، افزونههای پولی و دیتابیس مال شماست. اگر مجری تم را روی سرور خودش نگه دارد و رمز admin ندهد، عملاً همان مشکل مالکیت را دارید.
برای سایت اختصاصی (Laravel، React و...) اهمیت مالکیت سورس کد سایت واضحتر است — بدون فایلها، هیچ برنامهنویس دیگری نمیتواند ادامه دهد. در هر دو حالت، بند قرارداد و تحویل دسترسی یکسان است: پس از تسویه، شما کنترل دارید.
بند قرارداد — چه بنویسید؟
ده خط حقوقی پیچیده لازم نیست — چند جمله شفاف کافی است. این موارد را در راهنمای قرارداد طراحی سایت هم میبینید؛ اینجا خلاصه عملی:
نمونه بند (برای مذاکره با مجری):
«پس از تسویه کامل قرارداد، کلیه حقوق مادی نتیجه کار (طراحی، محتوای تولیدشده در پروژه، ساختار و فایلهای سایت) به کارفرما منتقل میشود. مجری موظف است حداکثر تا ۷ روز پس از تسویه: (۱) دسترسی admin کامل پنل مدیریت، (۲) دسترسی FTP/cPanel یا بکاپ کامل فایلها و دیتابیس، (۳) مستندات لازم برای انتقال — را به کارفرما تحویل دهد. دامنه و حساب هاست از ابتدا به نام کارفرما است یا در همین بازه منتقل میشود.»
نکات مهم:
- «پس از تسویه کامل» — نه «پس از پشتیبانی یک ساله» یا «وقتی ما صلاح بدانیم»
- مهلت مشخص — ۷ یا ۱۴ روز؛ «بهزودی» کافی نیست
- شامل دیتابیس — بدون دیتابیس، فروشگاه یا فرمها ناقص است
- تحویل کتبی — ایمیل یا رسید با لیست دسترسیهای دادهشده
اگر مجری به این بند اعتراض جدی دارد، قبل از پیشپرداخت معیارهای انتخاب طراح را با مجری دیگر مقایسه کنید — شفافیت مالکیت نشانه حرفهای بودن است، نه بیاعتمادی.
۵ علامت خطر قبل از پرداخت
اگر هر کدام را شنیدید، مکث کنید — حتی اگر قیمت جذاب باشد:
- «دامنه را ما میگیریم، راحتتر است» — راحت برای مجری، ریسکی برای شما
- «فایلها روی سرور ماست — شما فقط استفاده کنید» — مالکیت سورس کد سایت نقض شده
- «رمز admin بعد از پشتیبانی میدهیم» — پشتیبانی قرارداد جداست؛ دسترسی بعد از تسویه است
- «سورس محرمانه است» — برای پروژه سفارشی پولی قابل قبول نیست
- «۱۰۰٪ پیشپرداخت، بعد تحویل همه چیز» — بدون milestone و بدون دسترسی میانی، اهرم شما صفر است
لیست سوالات کاملتر در سوالات قبل از سفارش سایت هست — بند مالکیت را حتماً در همان لیست چاپ کنید.
چکلیست تحویل — روز آخر پروژه
قبل از پرداخت قسط آخر، این موارد را تیک بزنید:
- دامنه در پنل ثبتکننده به نام شما — رمز پنل را خودتان تست کردید
- هاست: یا حساب شماست، یا FTP/cPanel با رمز جدید در دست شماست
- پنل مدیریت: با admin اصلی وارد شدید — نه فقط تماشا
- بکاپ zip + دیتابیس دریافت کردید — یک بار دانلود و باز کردید
- ایمیل تحویل با لیست دسترسیها — در آرشیو دارید
یک کار ساده: از یک دوست یا همکار بخواهید با رمزهایی که دادهاند وارد پنل شود — اگر فقط مجری میتواند، هنوز تحویل کامل نشده.
اگر الان دسترسی ندارید چه کنید؟
اول آرام — مذاکره مدنی. به قرارداد و پیشفاکتور رجوع کنید. بخواهید تحویل دسترسی طبق بند مالکیت — مهلت کتبی بدهید. اگر قرارداد نداشتید یا مبهم بود، درس برای پروژه بعدی است؛ برای پروژه فعلی گاهی پرداخت جزئی برای تحویل بکاپ منطقیتر از دادگاه است — بسته به مبلغ و رابطه.
پیشگیری همیشه ارزانتر است: مالکیت از روز اول، پرداخت مرحلهای، و بند تحویل قبل از قسط آخر.
سوالات متداول درباره مالکیت سورس کد
پنج سوال پرتکرار — پاسخ کاملتر در بخش FAQ ساختاریافته پایین صفحه هم هست.
آیا باید خودم برنامهنویسی بلد باشم؟ — خیر. مالکیت یعنی دسترسی و حق قانونی — نه اینکه خودتان کد بنویسید. هر مجری یا شرکت دیگری با همان فایلها میتواند ادامه دهد.
قالب آماده مال کیست؟ — لایسنس قالب ممکن است سالانه باشد؛ ولی محتوا و سفارشیسازی روی سایت شما پس از تسویه مال شماست. مجری باید از اول تفاوت را بگوید.
پیش از تسویه میتوانم بکاپ بگیرم؟ — در پرداخت مرحلهای، بکاپ میانی منطقی است — مثلاً قبل از قسط آخر. در قرارداد قید کنید.
مجری میگوید بدون او سایت خراب میشود؟ — گاهی bluff است؛ گاهی وابستگی عمدی. سایت استاندارد با فایل و دیتابیس کامل روی هر هاستی نصب میشود.
فروشگاه با درگاه — مالکیت پیچیدهتر است؟ — درگاه و اینماد به حساب شما وصل میشود؛ مالکیت فایل و پنل همان اصل است — حتی مهمتر.
جمعبندی
مالکیت سورس کد سایت برای مدیر یعنی بعد از پرداخت کامل، فایلها، دامنه، هاست و پنل در کنترل شما باشد — نه فقط «سایت باز میشود». چهار ستون: فایل و بکاپ، دامنه به نام شما، دسترسی هاست، رمز admin پنل. بند قرارداد با مهلت تحویل مشخص بنویسید. پنج red flag را قبل از پیشپرداخت جدی بگیرید.
قدم بعدی: مالکیت دامنه، قرارداد، پنل مدیریت، انتخاب مجری و سوالات قبل از سفارش را یکبار مرور کنید — پنج دقیقه الان از ماهها دردسر بعد جلوگیری میکند.
اگر قرارداد یا پیشفاکتور مجریتان را از نظر بند مالکیت میخواهید مرور کنید — یا قبل از امضا لیست سوالات تحویل بخواهید — از صفحه تماس درخواست «بررسی مالکیت سایت» بدهید. برای طراحی سایت، فروشگاه اینترنتی یا نرمافزار اختصاصی با تحویل شفاف فایل و دسترسی، میتوانید برای مشاوره در ارتباط باشید.