Javad
2 سال پیش توسط Javad مطرح شد
10 پاسخ

تفاوت تحت وب و آنلاین

با سلام و عرض ادب
در مورد حسابداری آنلاین داشتم تحقیق میکردم، به موارد برخوردم که سوال شد برام؛ در عکس پیوست زیر میگه منظور از تحت وب فقط اینترنت نیست و شبکه داخلی هم در ارتباط هست، دقیقا یعنی چی؟ یعنی میشه با لاراول چیزی طراحی کرد که بدون اینترنت بصورت شبکه داخلی با هم در ارتباط باشن؟ اطلاعات کجا ذخیره و فراخوانی میشه و چجوری دوباره وقتی آنلاین شد بقیه از بیرون بهش دسترسی دارن؟ البته در این مثال از c# استفاده شده
 تحت وب

مورد دوم در دو تا حسابداری دیگه گفته بود که حتی نت هم قطع بشه با آنلاین هستیم، چون در سرورهای ابرای داخل کشوریم، این یعنی چی؟ مگه میشه نت قطع بشه ولی سرویس در دسترس باشه؟
 سرور ابری یک
 سرور ابری دو


ثبت پرسش جدید
حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 2 سال پیش مطرح شد
0

سلام @honardad
ببینید موضوع اصلی سینک کردنه داده های مالیه که بالاتر توضیح دادم، اگر لوکال کار کنید فقط می تونید نهایتا روی خواندن اطلاعات توسط کارشناس فروش از طریق وب حساب باز کنید اگر بحث ثبت و ویرایش و حذف داده باشه مغایرت های فراوانی به وجود میاد که اعتبار تمام اطلاعات حسابداری رو از بین میبره.
منظور از سینک کردن هم یعنی اینکه از هر طریقی که که تویاطلاعات دخل و تصرف میشه برای هم به صورت همزمان یکسان باشه برای مثال فرض کنید اینترنت قطعه یا اینکه به خاطر پوشش شبکه دسترسی کارشناس فروش به سیستم مختل شده حالا موجودی کالا در لوکال به واسطه فروش صندوق در محل شرکت صفر شده کارشناس فروش این موضوع رو اطلاع نداره یعنی توی انبار برای صندوق موجودی صفر اما برای کارشناس فروش به واسطه کش سیستم یا حتی فروش بدون در نظر یکپارچگی سیستم موجودی بیشتر از صفر هست اینجا کارشناس اقدام میکنه و فروش دستی میزنه چند دقیقه بعد هم بروز رسانی میشه حالا یا باید فروش منفی صورت بگیره یا فاکتور رد بشه که یکی مبحث تعهدات رو داره یکی محاسبه گزارش سود و زیان رو مخدوش میکنه. این یک مورد از ده ها مورد مشکل ساز این روشه.


NoBody
تخصص : برنامه نویس و توسعه دهنده
@NoBodyMax 2 سال پیش مطرح شد
1

سلام در مورد عکس اول که تفاوت آنلاین بودن و تحت وب بودن هست ببینید شما می تونید یک آی پی داخلی راه اندازی کنید مثلا برای یک سازمان یا جایی و مثلا پنل سازمان فقط درون خود اون سازمان ( با آی پی داخلی سازمان ) در دسترس باشه و مثلا همسایه شما نتونه از طریق وارد کردن یک ادرس به پنل اون سازمان دسترسی داشته باشه و فقط درون خود سازمان در دسترس باشه .
ولی آنلاین یعنی همون سازمان بجای آی پی داخلی بیاد از آی پی ثابت عمومی استفاده کنه و توی هر جایی اون پنل قابل دسترسی باشه. و حتی همسایه شما هم بتونه به پنل دسترسی داشته باشه ( البته منظورم این نیست که بتونه به اطلاعات دسترسی داشته باشه صرفا اگه آدرس و آیپی ثابت سازمان رو داشته باشه میتونه پنل رو ببینه)
من خودم در فرودگاه ها زیاد دیدم که از آی پی داخلی استفاده می کنند یعنی مثلا 192.168.34.5 رو که کارمندان فرودگاه که به روتر خاصی وصل هستند وارد کنند به پنل فرودگاه دسترسی دارند ولی خارج از فرودگاه یا با روتر دیگری قابل دسترسی نیست بخاطر همین امنیت خیلی بالاتر میره و اصلا در چنین مواردی نیاز نیست حتما آنلاین و قابل دسترسی برای همه باشه !!

در مورد عکس دوم و سوم منظورشون اینه داده ها توی سرور های ایران ذخیره بشن و منظورشون از قطعی اینترنت همین طرح صیانت و عدم دسترسی به داده های خارج از کشور هستش .


Javad
@honardad 2 سال پیش مطرح شد
0

خیلی ممنون از شما دوست عزیز
فقط ابهاماتی دارم در مورد بخش اول، ما برای حسابداری تحت وب میخاییم استفاده کنیم
1- میشه همین آی پی ثابت رو در گوشی کارشناس فروش ست کنیم و دسترسی بهش بدیم و وقتی درون سازمان نیست و از راه دور بتونه به داشبورد وصل بشه؟ مثل همین api که از همین طریق متصل میشه
2- امکانش هست این سیستم هم بصورت آنلاین باشه و هم بصورت درون سازمانی؟ یعنی وقت نت وصله که وصله و استفاده میشه، وقتی قطع شدن خودکار سیستم بره روی آی پی ثابت و دچار قطعی نشه؟
3- با توجه به سوال اول و دوم، پایگاه داده ما در کجا هست؟ از لاراول قراره استفاده بشه، اگه روی هاست باشه که نیاز به نت هست، رو سیستم باشه که لاراول بعید میدونم دسترسی داشته باشه
4- چون قراره هم حسابداری به این شکل کار کنه و هم وب سایت فروشگاهی داشته باشه که محصولات رو از اینجا بخونه، میشه اگه وقتی نت قطعه و از طریق آی پی در ارتباط هست، وقتی اتصال برقرار شد سریع خودش رو با حسابداری تطبیق بده و بروز بشه؟

با سپاس از شما که وقت میزارید و راهنمایی میکنید :)
@NoBodyMax


NoBody
تخصص : برنامه نویس و توسعه دهنده
@NoBodyMax 2 سال پیش مطرح شد
1

@honardad سلام نت اگه منظورتون اینترنت موبایل و لپ تاپ و اینا هست اگه وب سایت را آنلاین کنید و آی پی ثابت بدید نه طبیعتا نمیشه دسترسی داشت ولی اگه آیپی داخلی باشه و یه شبکه داخلی راه اندازی کنین می تونید بدون دسترسی به اینترنت کار کنید به لاراول و .. هم ارتباطی نداره چون در واقع دارید یک سرور راه اندازی می کنید که فقط در یک شبکه خاص در دسترس هستش و شما لاراول رو میریزید روی همون سرورداخلی و برای استفاده از سایتتون باید به آی پی داخلی متصل بشید که در صورتی که قطع بشید مشخصا کار نمیده.

ولی اگه می خواهید مثلا از دو خیابون اون طرف تر هم دسترسی وجود داشته باشه خب باید یک سیستم آنلاین ایجاد کنید و مثلا وقتی می خواهید ادمین وارد بشه باید نام کاربری رمزعبور بگیرید که امکان دسترسی سایر افراد فراهم نشود.

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


Javad
@honardad 2 سال پیش مطرح شد
0

خیلی ممنون دوست گرامی :)


Javad
@honardad 2 سال پیش مطرح شد
0

سلام مجدد
در یک جای این مسئله ابهام دارم، یعنی همون سوال آخر، فرض کنید از طریق آی پی ثابت و داخلی ما لاراول رو در لوکال هاست نصب کردیم و اون شد سرور ما ، حالا میخاییم یک وب سایت هم بالا بیاریم مثلا برای فروش آنلاین که از طریقی با این لوکال در ارتباط باشه و اطلاعات دیتابیس رو بخونه و هرچیزی در فروشگاه اتفاق افتاد هم در لوکال بروز رسانی بشه، در کل سوالم اینه که هم از طریق شبکه داخلی کار کنه و هم آنلاین، شبیه بانک ها که خودشون شبکه داخلی هستن ولی ما از طریق اپ موبایل میتونیم واریز و برداشت انجام بدیم و این دوباره میره سرور رو بروز میکنه
آیا شدنی هست این قضیه ؟
@NoBodyMax @hekmati @endworld @mhyeganeh @hadikhanian @hesammousavi @


حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 2 سال پیش آپدیت شد
0

سلام @honardad
ببینید اینکه سرور شما کجاست و نوع رابطه با کلاینت چیه یه موضوع فنیه که راه کار داره یعنی شما هم میتونید به صورت لوکال روی سرور شرکت راه اندازی کنید و هم اینکه توسط کارشناس فروش دیتا آپدیت بشه حالا در قبال فروش کالا یا خدمات یا هر چیز دیگری اما یه مشکل اساسی در این روش هست و اون هم سینک کردن دیتای مالیه که بهتر اسمش رو بگذاریم مصیبت بزرگ!
اگر این خواسته کار فرماست نباید قبول کنید چون هیچ راه معقولی برای کنترل جعل تراکنش ها و دابل اسپندینگ و اختلاس توی سیستم انبارداری و حسابداری ندارید مطمئن باشید تراز صفر نخواهید داشت کلی مغایرت پیش میاد فروش منفی اتفاق می افته صندوق بستانکار روی دستتون میمونه و کلی داستان دیگه. یعنی دو حق انتخاب بیشتر به کارفرما ندید.

  1. استفاده از اینترنت به عنوان سیستم ارتباطی بین سرور و کلاینت (روش بهتر - بروز رسانی ، ریموت ، بک آپ گیری منظم و ...)
  2. راه اندازی لوکال بدون نیاز به اینترنت (اولویت دوم - مشکل بروز رسانی، عدم اطمینان از بک آپ گیری ، از دست دادن دسترسی از راه دور کارشناس فروش و ... )

Javad
@honardad 2 سال پیش مطرح شد
0

ممنون از پاسخگویی شما @hekmati عزیز
نمیشه مورد 1 و 2 رو تلفیقی داشت؟
فرمودین: " به صورت لوکال روی سرور شرکت راه اندازی کنید و هم اینکه توسط کارشناس فروش دیتا آپدیت بشه حالا در قبال فروش کالا یا خدمات یا هر چیز دیگری اما یه مشکل اساسی در این روش هست و اون هم سینک کردن دیتای مالیه "
یعنی اگه روی لوکال باشه، عملیات بصورت خودکار روی دیتابیس آپدیت نمیشه؟ ما اینجا هیچ نرم افزار واسطی قرار نیست استفاده کنیم، همون سیستم حسابداری و انبار که داریم استفاده میکنیم که یک نرم افزار کوچیک هست رو میخاییم با لااراول پیاده سازی بشه بصورت لوکال و از طرفی هم یه سایت دیگه با این لوکال در ارتباط باشه ، حالا بحث بکاپ و مشکلاتی ک در لوکال هست رو هم بقول شما باید در نظر بگیریم که اینم شاید بشه از سرور آنلاینمون که اطلاعاتش یکی هست بکاپ گرفت
اگه هیچ راهکاری نداره که همون آنلاین پیش بریم دیگ


NoBody
تخصص : برنامه نویس و توسعه دهنده
@NoBodyMax 2 سال پیش مطرح شد
0

@honardad برای این که افراد بتونن دسترسی داشته باشن حتما باید یک سرور انلاین داشته باشید .
در واقع باید دو برنامه متفاوت و جدا از هم در دو سرور متفاوت ایجاد کنید .
بعد اگه میخواید داده ها از برنامه انلاین به برنامه حسابداری داخلی انتقال پیدا کنه باید مباحث شبکه کار کنید من بلد نیستم.


حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 2 سال پیش مطرح شد
0

سلام @honardad
ببینید موضوع اصلی سینک کردنه داده های مالیه که بالاتر توضیح دادم، اگر لوکال کار کنید فقط می تونید نهایتا روی خواندن اطلاعات توسط کارشناس فروش از طریق وب حساب باز کنید اگر بحث ثبت و ویرایش و حذف داده باشه مغایرت های فراوانی به وجود میاد که اعتبار تمام اطلاعات حسابداری رو از بین میبره.
منظور از سینک کردن هم یعنی اینکه از هر طریقی که که تویاطلاعات دخل و تصرف میشه برای هم به صورت همزمان یکسان باشه برای مثال فرض کنید اینترنت قطعه یا اینکه به خاطر پوشش شبکه دسترسی کارشناس فروش به سیستم مختل شده حالا موجودی کالا در لوکال به واسطه فروش صندوق در محل شرکت صفر شده کارشناس فروش این موضوع رو اطلاع نداره یعنی توی انبار برای صندوق موجودی صفر اما برای کارشناس فروش به واسطه کش سیستم یا حتی فروش بدون در نظر یکپارچگی سیستم موجودی بیشتر از صفر هست اینجا کارشناس اقدام میکنه و فروش دستی میزنه چند دقیقه بعد هم بروز رسانی میشه حالا یا باید فروش منفی صورت بگیره یا فاکتور رد بشه که یکی مبحث تعهدات رو داره یکی محاسبه گزارش سود و زیان رو مخدوش میکنه. این یک مورد از ده ها مورد مشکل ساز این روشه.


Javad
@honardad 2 سال پیش مطرح شد
1

خیلی ممنون از دوستان عزیز @NoBodyMax @hekmati
واقعا لطف کردین و راهنمایی کردین


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام