رفتن به مطلب
مرورگر پیشنهادی آرساکیا گیم مرورگر های تحت موتور کرومیوم می‌باشد، برای دانلود روی مرورگر انتخابی خود کلیک کنید
Google Chrome Microsoft Edge Ungoogled Chromium Brave Opera GX Opera

ارسال‌های توصیه شده

49 دقیقه قبل، Woren گفته است:

سل میدی به اکانت که میخای Redeem کنی

اگه اندروید باشی چطوری میخوای دو تا اکتو همزمان آنلاین کنی

UpRoaR.png

                                    C₁₀H₁₅N

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1051160
به اشتراک گذاری در سایت های دیگر

,سلام و درود 

نظرم در رابطه با پیشنهاد شما [+

موفق باشید.

do.php?imgf=40e727_26InShot-20260127-085

AghaAmin

DaLiRaN

do.php?imgf=40e727_26InShot-20260127-085

do.php?imgf=f69d26_26InShot-20260126-235

 

 

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1051164
به اشتراک گذاری در سایت های دیگر

به نظرم با اینکه ایده‌ی منو محور قشنگ و کاربرپسنده، ولی از دید طراحی سیستم و برنامه‌نویسی سرور، سیستم فعلی منطقی‌تره و تغییرش ریسک الکیه. چند تا دلیلش رو دقیق‌تر میگم:

Giftcard عملاً یه Transaction Object جداست
تو سیستم فعلی، هر گلدی که از سایت میاد تبدیل میشه به یه آبجکت مستقل با:

  • ID مشخص
  • مقدار ثابت
  • وضعیت (Unused / Sold / Redeemed)

این از نظر برنامه‌نویسی خیلی تمیزه، چون هر عملیات فقط روی همون آبجکت انجام میشه، نه روی کل اکانت

سیستم پیشنهادی کاملاً State-based میشه
تو مدلی که گفتی، سرور باید چند تا State رو نگه داره:

  • پلیر چه گلدی انتخاب کرده
  • قیمت چی گذاشته
  • خریدار کیه
  • منتظر تأیید هست یا نه

این State ها تو Pawn و Dialog خیلی حساسن و با یه DC یا Timeout کل فلو می‌ریزه به هم

مدیریت Cancel و Edge Case ها پیچیده میشه
Cancel زدن، عوض کردن اسم پلیر، آفلاین شدن خریدار، Lag دیتابیس…
اینا تو سیستم کدی تقریباً اهمیتی ندارن، ولی تو سیستم منویی باید براشون کلی Handler نوشته بشه

Race Condition به شکل جدی وارد ماجرا میشه
فرض کن همزمان دو نفر بخوان با یه پلیر معامله کنن یا پلیر همزمان Sell و Redeem بزنه
وقتی گلد یه عدد داخل اکانته، باید قفل نرم‌افزاری (Lock) بزنی که تو Pawn پیاده‌سازیش دردسر داره
Giftcard چون واحد جداست، ذاتاً Race-safe تره

Rollback و Fail-safe سخت‌تر میشه
الان اگه یه معامله Fail بشه، کد هنوز Unused می‌مونه
ولی تو سیستم پیشنهادی، اگه وسط کار پول کم بشه ولی گلد منتقل نشه، باید Rollback دستی بزنی که هم پیچیده‌ست هم پرریسک

لاگ‌گیری و Debug کردن سخت‌تر میشه
الان لاگ میگه:

Giftcard #12345 Redeemed by X


تمیز، مشخص
ولی تو سیستم جدید باید از روی چندین رکورد بفهمی این عدد گلد دقیقاً از کجا کم یا زیاد شده

  • مرسی 1

با چیپا قلعه میسازم رو میزِ پوکر؛

 

WarranT.png

 

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1051184
به اشتراک گذاری در سایت های دیگر

3 ساعت قبل، moji گفته است:

موافقم(+) 

داش عکس پروفایلت  رو بر دار هر بار دیدمت چند روز خواب نرفتم

بعضی زخم‌ها نه خوب می‌شوند، نه فراموش؛ فقط یاد می‌گیری با دردشان زندگی کنی و وانمود کنی قوی شده‌ای.

 

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1051209
به اشتراک گذاری در سایت های دیگر

سلام علیکم؛

با پیشنهاد @Woren موافق هستم.

زیرا کلاهبرداری ها کمیاب تر می‌شوند.

  • مرسی 1

         (⁠☆⁠▽⁠☆⁠)Mohammad💕Amir(⁠☆⁠▽⁠☆⁠)

Baloch3tan.png

28cb24_251766567721748.png

                          

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1052288
به اشتراک گذاری در سایت های دیگر

موافقم اینطوری دیگه به اشتباه طرف کد گلدش رو توی چت وارد نمیکنه که دیگران ازش سوء استفاده کنن و امنیت گیفت کارت ها میره بالا (+)

27af26_25fontfa-image-export.png

 Sᴛᴇᴠᴇɴ Wᴇɪɴʙᴇʀɢ  1933-2021

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1052400
به اشتراک گذاری در سایت های دیگر

15 ساعت قبل، Pedar گفته است:

اگه اندروید باشی چطوری میخوای دو تا اکتو همزمان آنلاین کنی

با برنامه که خیلی ها دارن استفاده میکنن

                                                       در حال نوشتن...

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1052535
به اشتراک گذاری در سایت های دیگر

سلام،

پیشنهاد جالبه موافقم (+)

Stay Hungry Stay Folish ^

AyHaN

꧁̶       _̶_̶_̶_̶_̶    _̶_̶_̶_̶_̶_̶_̶     _̶_̶_̶_̶_̶_   

 * SomeOne Who^s Always By My Side  *

ད̶_̶_̶    _̶ _̶_̶_̶         _̶_̶_̶    _̶_̶ _̶_̶    _̶_̶_̶_̶ _ཌ

Frontman

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1052630
به اشتراک گذاری در سایت های دیگر

درود خدمت شما دوست عزیز.

نظر بنده (+) 

موفق باشید.

 

340820_25IMG-20251220-122707-645.jpg

   do.php?thmbf=7a0d29_2664f810-25400926-25

Pedi.png

     do.php?thmbf=7a0d29_2664f810-25400926-25

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1052660
به اشتراک گذاری در سایت های دیگر

@Woren با نظر شما کاملا موافق هستم 

لینک به دیدگاه
https://forum.arsacia.ir/topic/101179-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-sellgiftcard/page/2/#findComment-1052915
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است!

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری
  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی، در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...