راهاندازی فروشگاه فایل روی دیتالایف انجین از صفر
راهاندازی فروشگاه فایل در دیتالایف انجین فقط به نصب یک پلاگین و واردکردن قیمت محصول محدود نمیشود. یک فروشگاه قابل اعتماد باید فایل را امن نگه دارد، پرداخت را درست ثبت کند، لینک دانلود را فقط به خریدار تحویل دهد و در عین حال تجربه سادهای برای مدیر و مشتری بسازد. در این راهنما کل مسیر را از آمادهسازی سرور تا ثبت یک سفارش آزمایشی پیش میبریم.
پیش از نصب چه چیزهایی را آماده کنیم؟
ابتدا از فایلها و پایگاه داده نسخه پشتیبان بگیرید و مطمئن شوید دامنه با HTTPS باز میشود. نسخه PHP، پلاگینهای موردنیاز آن و دسترسی نوشتن پوشههای آپلود را نیز بررسی کنید. بهتر است نصب اولیه را روی نسخه آزمایشی سایت انجام دهید تا اگر قالب یا پلاگین دیگری تداخل داشت، فروشگاه اصلی از دسترس خارج نشود.
اگر سایت را تازه راهاندازی کردهاید، ابتدا چکلیست تنظیمات دیتالایف پس از نصب را اجرا کنید. تنظیم ساعت، ایمیل، HTTPS، کش و پشتیبانگیری روی ثبت سفارش و ارسال لینک دانلود اثر مستقیم دارند.
نصب و فعالسازی ماژول فروشگاه
بسته پلاگین را مطابق ساختار خودش در ریشه سایت قرار دهید و نصبکننده را از پنل مدیریت اجرا کنید. پس از نصب، وجود منوی فروشگاه، صفحه تنظیمات و جدولهای سفارش و فایل را بررسی کنید. اگر نصبکننده گزارشی از فایلهای تغییرکرده ارائه میدهد، آن گزارش را نگه دارید تا در بروزرسانیهای بعدی بتوانید تغییرها را ردیابی کنید.
مجوز پوشه فایلها
پوشه فایلهای فروشی نباید مانند تصاویر عمومی مستقیماً قابل مرور باشد. دانلود باید از مسیر کنترلشده پلاگین انجام شود تا مالکیت سفارش، تعداد دانلود و مدت دسترسی بررسی شود. یک فایل آزمایشی در پوشه قرار دهید و تلاش کنید URL مستقیم آن را در مرورگر باز کنید. پاسخ درست باید منع دسترسی یا هدایت به کنترلر دانلود باشد.
تنظیم واحد پول و درگاه پرداخت
واحد قیمتگذاری سایت را یکدست انتخاب کنید. اگر قیمت محصول به تومان ثبت میشود ولی درگاه مبلغ را به ریال دریافت میکند، ضریب تبدیل باید دقیقاً یک بار اعمال شود. تبدیل همزمان در پلاگین و درگاه باعث ده برابر شدن مبلغ خواهد شد.
مرچنت کد، نشانی بازگشت و حالت آزمایشی را وارد کنید. نشانی بازگشت باید روی HTTPS و دامنه اصلی باشد. سپس یک پرداخت آزمایشی ناموفق و یک پرداخت موفق انجام دهید. فروشگاه باید سفارش ناموفق را پرداختشده علامت نزند و پس از تراکنش موفق نیز شناسه پرداخت را در سفارش ذخیره کند.
ساخت اولین محصول دانلودی
یک مطلب جدید بسازید، گزینه محصول فروشگاه را فعال کنید و نوع محصول را مشخص نمایید. عنوان باید روشن و قابل جستجو باشد. خلاصه محصول به مسئلهای که حل میکند پاسخ دهد و متن کامل شامل امکانات، پیشنیازها، سازگاری، روش نصب و شرایط پشتیبانی باشد.
- قیمت: قیمت پایه و در صورت نیاز قیمت فروش ویژه را جدا ثبت کنید.
- نسخه: شماره نسخه فایل را با نسخه درجشده در صفحه محصول هماهنگ نگه دارید.
- سازگاری: نسخههای تستشده دیتالایف و PHP را صریح بنویسید.
- فایل: نام قابل تشخیص، حجم درست و توضیح کوتاه برای هر بسته ثبت کنید.
- تصویر: تصویر شاخص سبک و با نسبت ثابت قرار دهید تا کارتهای فروشگاه منظم بمانند.
آزمون کامل مسیر خرید
تنها دیدن پیام موفقیت کافی نیست. با یک حساب کاربری آزمایشی محصول را به سبد اضافه کنید، پرداخت را انجام دهید، صفحه سفارشها را ببینید و فایل را دانلود کنید. سپس لینک دانلود را در مرورگر ناشناس امتحان کنید. کاربری که وارد نشده یا محصول را نخریده است نباید به فایل دسترسی پیدا کند.
ایمیل رسید، نمایش مبلغ، عنوان محصول، محدودیت دانلود و تاریخ انقضا را نیز کنترل کنید. اگر ایمیل ارسال نشد، پیش از تغییر پلاگین فروشگاه، تنظیمات ایمیل سایت و گزارش خطاهای سرور را بررسی کنید.
سرعت و نگهداری فروشگاه
تصاویر محصول را با ابعاد واقعی نمایش بهینه کنید، فایلهای CSS و JavaScript غیرضروری را در صفحه پرداخت بارگذاری نکنید و کش صفحههای سبد و تسویه را با احتیاط تنظیم نمایید. برای ارزیابی دقیقتر، راهنمای بهینهسازی Core Web Vitals در قالب دیتالایف مسیر اندازهگیری و رفع گلوگاههای اصلی را توضیح میدهد.
بعد از هر بروزرسانی پلاگین، یک خرید آزمایشی کوتاه انجام دهید. همچنین نسخه پشتیبان سفارشها و فایلهای فروشی را جدا از نسخه روزانه سایت نگه دارید. این روال ساده جلوی بیشتر خطاهایی را میگیرد که معمولاً زمانی کشف میشوند که مشتری پرداخت کرده است.
جمعبندی
فروشگاه فایل حرفهای زمانی آماده است که پرداخت موفق و ناموفق را درست تشخیص دهد، فایل را امن تحویل دهد و سوابق سفارش برای مدیر و مشتری قابل پیگیری باشد. نصب پلاگین آغاز کار است؛ آزمون مسیر خرید، امنیت دانلود، ایمیل و برنامه نگهداری بخشهایی هستند که فروشگاه را قابل اتکا میکنند.