PDA

View Full Version : انجام پروسس ها



masiha68
دوشنبه 10 اسفند 1394, 12:51 عصر
سلام
وقت ثبت نام حدود 10-15 عملیات باید انجام بشه و این وسط چیزی حدود 20-30 ثانیه وقت میخاد و توی بیشتر موارد کاربر انقد صبر نمی کنه ... این وسط گاهی عملیات نیمه کار می مونه
میشه کاری کرد که تا وقتی که عملیات تموم نشده خروجی به کاربر فرستاده نشه و اگرم عملیات نیمه کار موند ثبت نام انجام نشه
یا اصلا کاری کرد این عملیات پشت پرده انجام بشه ...(منظورم اجاکس نیست) یه چیزی شبیه فعال شدن یه کارنجاب و طوری که اون کارها رو انجام بده

نظری ...ایده ای ؟

plague
چهارشنبه 12 اسفند 1394, 09:21 صبح
از transaction استفاده کن .... به طور خلاصه کارش اینه که یه سری عملیات دیتابیس رو به هم زنجیر میکنه و در صورتی ثبت نهایی میکنه که همه اون ها موفق باشه .... اگه وسط کار یوزر مرورگرش رو ببنده یا به هر دلیلی کانکشن با دیتابیس بسته بشه همه چیز برمیگرده به حالت اول

masiha68
چهارشنبه 12 اسفند 1394, 09:23 صبح
ممنون
یکی می گفت میشه از Thread هم استفاده کرد
ولی هیچ مقاله ی فارسی در موردش پیدا نکردم و گویا باید فایل dll رو دانلود و به عنوان اکستنشن رو پی اچ پی نصب کرد ...

masiha68
چهارشنبه 12 اسفند 1394, 09:26 صبح
transaction واسه پایگاه داده ست ولی من مشکلی با کوئری ندارم و مشکل اصلی ینه که پروسس ها ربطی به پایگاه داده ندارن و بیشتر مربوط میشن به ارسال ایمیل و اپلود چند فایل ...

shahriyar3
چهارشنبه 12 اسفند 1394, 10:18 صبح
اگر نخوای از Thread استفاده کنی میتونی ثبت نام و مرحله ای کنی.
آپلود ها فایل ها توی یک مرحله باشه بعد ثبت اطلاعات کاربری تو یک مرحله دیگه و ....
در ضمن ارسال ایمیل و میتونی بعد از نمایش پیغام به کاربر انجام بدی و بجاش یک دکمه در نظر بگیری برای ارسال مجدد ایمیل

masiha68
چهارشنبه 12 اسفند 1394, 10:21 صبح
اگر نخوای از Thread استفاده کنی میتونی ثبت نام و مرحله ای کنی.
آپلود ها فایل ها توی یک مرحله باشه بعد ثبت اطلاعات کاربری تو یک مرحله دیگه و ....
در ضمن ارسال ایمیل و میتونی بعد از نمایش پیغام به کاربر انجام بدی و بجاش یک دکمه در نظر بگیری برای ارسال مجدد ایمیل
به به شهریار خان ...
thread رو هاست اشتراکی نصبه به نظرت

shahriyar3
چهارشنبه 12 اسفند 1394, 10:25 صبح
سلام برادر
باید بهشون تیکت بزنید بپرسید
یا درخواست بدید براتون نصب کنند
اگر خواستید از thread استفاده کنید کلاس های آمادش هست خیلی راحت میتونید استفاده کنید.

masiha68
چهارشنبه 12 اسفند 1394, 10:48 صبح
میگن رو هاست نصب نیست و نصب هم نمی کنن...
راه دیگه ای سراغ ندارید ...