صفحه 2 از 7 نخستنخست 123456 ... آخرینآخرین
نمایش نتایج: از شماره 11 تا 20 , از مجموع 69

موضوع: ماژول های سیستم Serverelite برای وب هاستینگ

  1. #11
    عضو جدید why.darkness آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    67
    تشکر تشکر کرده 
    107
    تشکر تشکر شده 
    280
    تشکر شده در
    179 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

    از مدیرانی که با سیستم WHMCS آشنایی دارند و نحوه کار با این سیستم رو به خوبی میدونن پیشنهاد میکنم امکانات و مواردی رو که مد نظرشون هست تا روی Serverelite پیاده سازی بشه ذکر نمایند.

    با تشکر

  2. تعداد تشکر ها از why.darkness به دلیل پست مفید


  3. # ADS




     

  4. #12
    عضو انجمن
    تاریخ عضویت
    Aug 2012
    نوشته ها
    459
    تشکر تشکر کرده 
    18
    تشکر تشکر شده 
    662
    تشکر شده در
    426 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

    نقل قول نوشته اصلی توسط why.darkness نمایش پست ها
    خب دوست عزیز تقریبا هیچ چیزی در برنامه نویسی غیر ممکن نیست در رابطه با این موضوع بنده تخصص کاملی در رابطه با ساختار WHMCS رو ندارم ولی خب اگر شخصی آشنا با ساختار WHMCS مایل به همکاری در این زمینه باشه چرا که نه !!!

    ولی چند راه کار و نظریه برای این پشنهاد باید صورت بگیره :

    نظریه اول : ماژولی مختص سیستم WHMCS برای Serverelite تعبیع بشه یعنی بدین صورت که عینا اطلاعات سیستم WHMCS بیاد Sync بشه روی Serverelite این روش باعث میشه هربار تو WHMCS اطلاعاتی وارد شد اینور از سرورالایت اون رو گرفته و عملیات مربوطه رو انجام بدیم (این نظریه هرچقدر هم خوب باشه باعث خواهد شد سیستم Serverelite سر خم کنه برای WHMCS و این از نظر من کمی عاقلانه برای عنوان بندی بومی سازی روی پروژه نخواهد بود)

    نظریه دوم :پلاگین و ماژولی برای تمامی سیستم ها برنامه نویسی شود که به عنوان مثال کاربر یا مدیری دوست داره اطلاعات موجود در دیتابیس سایت رو انتقال بده به سیستم Serverelite این سیستم میتونه پیچیده بشه و بسیار شگفت انگیز که از اول توسعه سیستم همین مورد رو در ذهنم داشتم... با این روش شما خواهید توانست اطلاعات از بانک اطلاعاتی WHMCS یا مثلا سیستم های دیگرو به بانک اطلاعاتی خود Serverelite تبدیل (Convert) برای هماهنگ سازی نمایید. در این حالت بر قدرت سرورالایت افزوده میشه.

    نظریه سوم :مدیران و علاقه مندان به توسعه که با سیستم WHMCS نیز اشنایی دارند نظران و پیشنهادا خودشون رو به عنوان نظریه بدن تا بهترین حالت از این پیشنهادات تایید و برنامه نویسی بشود.

    سیستم شما تحت desktop هست (و بنا به دلایل و نیاز های آتی بهتره هر چه سریعتر و برای قدم اول به فکر تحت server درآوردن آن باشید)، در نتیجه End User برای انجام اموراتی همچون خرید و پشتیبانی به آن دسترسی ندارد و این صرفا یک سیستم مدیریتی برای خود فرد/شرکت می باشد. با توجه به این نکته و تا قبل از تحت server شدن نرم افزار شما، تنها راهی که بتوان اطلاعات WHMCS ای را که می بایست فعلا آنلاین باقی بماند تا نیاز های یوزر را برطرف کند، دسترسی به اطلاعات WHMCS به صورت آنلاین است، و نه Sync کردن آن که دچار افزونگی داده و دردسر های بی مورد دیگر شویم. حال این عمل می تواند توسط اتصال مستقیم به سرور MySQL بصورت Remote انجام بگیرد که برای آن می بایست دسترسی Remote باز شده باشد و این راه جالب و ایمنی نیست. و یا اینکه شما یک ماژول برای WHMCS آماده کنید که به عنوان API برای سیستم تحت desktop شما عمل کند و بصورت واسطه و پس از گذراندن مراحل امنیتی همچون احراز هویت، اطلاعات را بصورت On-Demand در اختیار سیستم شما قرار دهد. بنابراین هر زمان که بالفرض کاربر سیستم شما درخواست لیست فاکتور ها را کند، این لیست در همان لحظه و بصورت آنلاین از API خوانده شده و نمایش داده می شود. تنها اشکال این روش بسته به نوع سرور می تواند کندی نسبی باشد که با تبادلات فشرده (Compress) شده تا حد قابل قبولی برطرف خواهد گردید.

    موفق باشید

  5. تعداد تشکر ها از≡ ALEX ≡ به دلیل پست مفید


  6. #13
    عضو انجمن
    تاریخ عضویت
    Aug 2012
    نوشته ها
    459
    تشکر تشکر کرده 
    18
    تشکر تشکر شده 
    662
    تشکر شده در
    426 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

    این نکته رو اضافه کنم که اصلا در اینجا و برای سیستم ایشون مسئله انتقال و تبدیل مطرح نیست!! این یک سیستم کنترل از راه دور هستش که هنوز به مرحله سرویس دهی به End User نرسیده است. در نتیجه هر داده ای که بر روی آن نمایش داده می شود یا بصورت آنلاین از سیستم های جانبی مربوطه دریافت می شود و یا حاصل داده های Static ایجاد شده توسط کاربر سیستم می باشد. حال اگر صرف داشتن یک نسخه پشتیبان بخواهیم داده های سیستم های جانبی را به آن منتقل کرده و در دیتابیس خود آن ذخیره نماییم بحث دیگریست که البته به هیچ وجه لازم نمی نماید...

  7. تعداد تشکر ها از≡ ALEX ≡ به دلیل پست مفید


  8. #14
    عضو جدید why.darkness آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    67
    تشکر تشکر کرده 
    107
    تشکر تشکر شده 
    280
    تشکر شده در
    179 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

    خب در رابطه با این روشی که فرمودین هدف اصلی این نیست که Serverelite رو متکی و وابسته سیستم هایی مثل WHMCS قرار بدیم ! هدف اصلی این هست که ما این امکان رو فراهم کنیم از سیستم WHMCS در این سیستم نیز استفاده شود یعنی یک اضافه کاری ولی مفید !

    حالا با توجه با مطالبی که فرمودید ۲ روش به ذهنم میرسه..

    ۱.استفاده از API های WHMCS برای فراخوانی اطلاعات و وارد نموددن اون در سرورالایت
    ۲.نوشتن یک ماژول اختصاصی برای Serverelite که کاملا شبیه سازی بشه از روی WHMCS ولی این ماژول به دو روش زیر میتونه متصل بشه :
    • اتصال از طریق باز همون API ها
    • اتصال از طریق دیتابیس / رد و بدل اطلاعات
    • گزینه سوم Convert کردن (دریافت آخرین اطلاعات و تبدیل اونها برای استفاده در سرورالایت)

  9. تعداد تشکر ها از why.darkness به دلیل پست مفید


  10. #15
    عضو انجمن
    تاریخ عضویت
    Aug 2012
    نوشته ها
    459
    تشکر تشکر کرده 
    18
    تشکر تشکر شده 
    662
    تشکر شده در
    426 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

    باید روشی را انتخاب کنید که برای کاربر دردسر نداشته باشد...

    مورد دوم به دلیل همین دردسر ها (سرعت پایین و امکان بروز مشکل در حین اتصال) و نیز به علت اینکه در همه سرور ها چنین دسترسی نمی تواند باز شود رد می شود.

    گزینه اول روش استاندارد و مناسبی جهت کار هستش و یک وب سرویس بر اساس SOAP یا XML-RPC یا ... می تواند این کار را برای شما انجام دهد.

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

  11. تعداد تشکر ها از≡ ALEX ≡ به دلیل پست مفید


  12. #16
    عضو جدید why.darkness آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    67
    تشکر تشکر کرده 
    107
    تشکر تشکر شده 
    280
    تشکر شده در
    179 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

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

    سرور الایت (Serverelite) چیست ؟ - درباره پروژه - انجمن های اولین سیستم مدیریت عملیات تحت تکنولوژی ابری

    و

    ویژگی های سیستم - ویژگی های سیستم - انجمن های اولین سیستم مدیریت عملیات تحت تکنولوژی ابری

    حال بر اساس تعاریفی که صورت گرفته بهترین شیوه ها رو بکار خواهیم گرفت...

    خیلی از عزیزان در رابطه با End-User سوال کردن و بنده در جواب اینگونه میگم...

    • در قدم اول نیازی به وجود کاربری به عنوان End User نیستش زیرا این سیستم وظیفه مدیریت رو در اختیار میگیرد ولی در خصوص دسترسی کاربر یا مشتری به محیطی از این سیستم اینطور میشه گفت :



    • نظر ۱ : استفاده از نسخه Client با محیط مناسب برای End User (در این حالت سستم به دو حالت Client و Server) تبدیل میشود که یکم هدف مارو بهم بهم میریزه !
    • نظر ۲ : استفاده از محیط وب / در آینده نه چندان دور بعد از Stable شدن سیستم دسکتاپ میتونیم سیستم تحت وب رو نیز فراهم کنیم که در این روش یک محیط ساده فقط اطلاعات در اختیار کاربران قرار خواهد گرفت.
    • نظر ۳ : استفاده محیط تحت دسکتاپ منحصر بفرد برای End-User یعنی همچین چیزی باشه که یک نسخه قابل استفاده در دسکتاپ برای کاربر داده بشه مثل یک مرورگر و یا یک سیستم منحصر بفرد که کاربر بتونه توسط اون از وضعیت خدمات خود و همچنین دیگر امورات باخبر و عملیات مورد نظرش رو انجام بدهد که این از نظر من دوست داشتنی تر هست دا گزینه ۱ و ۲.

  13. تعداد تشکر ها از why.darkness به دلیل پست مفید


  14. #17
    عضو انجمن
    تاریخ عضویت
    Aug 2012
    نوشته ها
    459
    تشکر تشکر کرده 
    18
    تشکر تشکر شده 
    662
    تشکر شده در
    426 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

    برای ارتباط End User به سیستم فقط یک محیط تحت وب که از طریق Browser های رایج قابل دسترسی باشد، کفایت می کند و مازاد بر آن، آنطور که باید و شاید، مورد استفاده ایشان قرار نمی گیرد. پس گزینه دوم مد نظر است و زمانی مطرح خواهد شد که شما سیستم را بصورت Server Based طراحی کرده باشید.

    البته راه حل دیگر که فعلا نیز امکان پذیر است همانا بهره گیری از سیستم های موجود همچون WHMCS به عنوان واسطه شما و کاربران نهایی خواهد بود. در واقع شما یک سیستم جامع مدیریتی دارید که در آن نیازی به امکانات کاربر محور دیده نمی شود و برای امر مدیریت همانا کافیست تا به WHMCS یا ... یک دید مدیریتی ایجاد کنید و مابقی کار ها در همان سیستم ها انجام شود. چنین کاری هم قبلا خدمت تون عرض کردم توسط یک ماژول برای سیستم تحت وب و قرار دادن آن به عنوان API میسر خواهد شد.

  15. تعداد تشکر ها از ≡ ALEX ≡ به دلیل پست مفید


  16. #18
    عضو جدید why.darkness آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    67
    تشکر تشکر کرده 
    107
    تشکر تشکر شده 
    280
    تشکر شده در
    179 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

    سیستم قابلیت این را در حالت کنونی دارد که بر روی سرور راه اندازی شده و نسخه ای از آن در خود کلاینت مورد استفاده بگیرد ! شما یک گزینه رو از قلم انداختین اونم این هستش چون از تکنولوژی Cloud استفاده شده پس دیگه در این وسط گزینه ای به نام Server و Client وجود ندارد‌! زیرا هر نسخه به تنهایی قادر به Transfer کردن اطلاعات بین Client به Client و یا Server به Client را دارد.

    نکته کوچیک :‌هدف این سیستم از بین بردن مشکلات تحت وب هست !

    پس از این لحاظ مشکلی نخواهیم داشت.

    در رابطه با اینکه اگر نیازی برای End-User هم هستش خب میتونیم قابلیت های چند منظوره فراهم کنیم به عنوان مثال :


    • مدیری دوست داره از WHMCS استفاده و بنا به دلایلی نمیتونه سیستم تحت وبش رو تغییر بده به عنوان مثال هزینه لیسانس داده خرجش کرده !!!‌خب در این روش سرورالایت این قدرت رو خواهد داشت که سیستم WHMCS رو در خود جای بده این طوری با نظر مدیر موافقت شده و علاوه بر نگه داشتن سیستم وب خودش میتونه از سرورالایت هم استفاده که امری بسیار بزرگ خواهد بود.




    • یا در حالتی مدیر میگه آقا من سرورالایت رو میخوام داشته باشم ولی کاربرام چطوری از وضعیت سرویس و تیکتاشون مثلا خبر دار بشن در حالی که من WHMCS رو هم ندارم خب در این روش مجبورا باید سیستم تحت وب رو مورد استفاده قرار بده که برای فراهم کردن سیستم تحت وب قضیه خیلی پیچیده خواهد شد دلیلش هم اینه که هدف ما از بین بردن نیاز های کاربری به مرورگر هست !!! سیستم تحت دسکتاپ با سرعت و عملکرد چشمگیری که داره قابل مقایسه با سیستم های تحت وب نیست پس در نتیجه سیستم نرم افزاری با استفاده از تکنولوژی های رایج میتونه کاربر رو بیشتر و بیشتر مشتاق نگه داره در نتیجه بازهم اشاره کنم هدف دسکتاپ سازی هست نه وب سازی تمام عملیات در محیط دسکتاپ صورت خواهد گرفت ! شاید بگید چرا ؟ خب دلیل : هدف از Serverelite پیاده سازی مدیریتی هدفمند و قدرتمند در شرکت هست و یک شرکت رو همراه یا ۱۰۰ کارمند در نظر بگیرید این کارمندا در حالت آنی با محی دسکتاپ راحترند یا وب ؟!!؟ یک مثال ساده : خوب همین مسنجر یاهو رو در نظر بگیرید آیا شما تحت وب راحتر چت و عملیات پاسخ دهی رو انجام میدین یا تحت دسکتاپ ؟ خب حالا با این فرض من در نظر دارم کل امورات مدیریتی رو مثل این روش پیاده سازی کنم



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

  17. تعداد تشکر ها از why.darkness به دلیل پست مفید


  18. #19
    عضو جدید why.darkness آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    67
    تشکر تشکر کرده 
    107
    تشکر تشکر شده 
    280
    تشکر شده در
    179 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

    البته یه نکته ای هست اشاره نکردم :

    توضیحات من شاید یکم گنگ باشه ولی منظور از عدم موافقت در وجود نسخه تحت وب این نیست که به صورت کلی سیستم هیچ گونه امکانی رو تحت وب ارائه نمیدهد نه زیرا هیچ سیستمی برای آنلاین کار کردن بدون وجود سرویس های تحت وب نمیتواند پاسخگو باشد پس در نتیجه نسخه تحت وب این سیستم تا حدی است که پاسخ گوی سرویس ها و انتقال اطلاعات و داده ها میباشد حالا اگر نیازی به سیستمی مثل WHM برای سرورالایت هستش برای اینم فکری در رابطه با نسخه تحت وب انجام خواهیم داد ولی بعد از Stable شدن تحت دسکتاپ.


    پس برای شروع کار کم بی دردسرترین روش رو برای ادغام با WHMCS در نظر میگیرم ... از حالت های Convert و ...

    فقط API های WHMCS چیست ؟
    کسی در این رابطه اطلاعاتی داره؟

  19. تعداد تشکر ها از why.darkness به دلیل پست مفید


  20. #20
    عضو جدید why.darkness آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    67
    تشکر تشکر کرده 
    107
    تشکر تشکر شده 
    280
    تشکر شده در
    179 پست

    پیش فرض پاسخ : ماژول های سیستم Serverelite برای وب هاستینگ

    در رابطه با این موضوع لطفا لطفا در قسمت های اختصاصی ما نظرات خود را اعلام نمایید : هماهنگ سازی سیستم با WHMCS - بحث از پیش نویس - انجمن های اولین سیستم مدیریت عملیات تحت تکنولوژی ابری

  21. تعداد تشکر ها از why.darkness به دلیل پست مفید


صفحه 2 از 7 نخستنخست 123456 ... آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 0
    آخرين نوشته: May 6th, 2013, 00:41
  2. پاسخ ها: 1
    آخرين نوشته: April 26th, 2013, 01:56
  3. تاریخ انتشار نسخه نمایشی Serverelite مشخص شد !
    توسط why.darkness در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: December 17th, 2012, 16:10
  4. پیشنمایشی از نرم افزار قدرتمند Serverelite
    توسط why.darkness در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: November 10th, 2012, 14:37
  5. پروژه سرورالایت (Serverelite)
    توسط why.darkness در انجمن مباحث دیگر
    پاسخ ها: 2
    آخرين نوشته: August 6th, 2012, 21:57

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •