نمایش نتایج 1 تا 7 از 7

نام تاپیک: بهترین روش ارتباط با سرور(دریافت و ارسال اطلاعات)

  1. #1

    بهترین روش ارتباط با سرور(دریافت و ارسال اطلاعات)

    سلام و خسته نباشید خدمت دوستان عزیز و محترم

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

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

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

  2. #2
    کاربر دائمی آواتار mz6488
    تاریخ عضویت
    تیر 1391
    محل زندگی
    قشم
    پست
    429

    نقل قول: بهترین روش ارتباط با سرور(دریافت و ارسال اطلاعات)

    سلام.
    سمت سرور بستگی به کدهاتون داره.اولا کدها باید کاملا بهینه باشه.دوما نوع تکنولوژی سمت سرور.اینجوری که تحقیق کردم برای بازدیدهای بسیار بالا اگه از php استفاده کنید راندمان کارتون میاد پایین و باید سرور رو ارتقا بدین.ولی برای nodejs قضیه یه ذره فرق میکنه و نسبت به php عملکرد بسیار بالاتری داره.هرچند ممکن باز هم نیاز به ارتقاء سرور داشته باشید
    سمت اندروید کتابخونه volley از نظر من گزینه خیلی خوبه.برای نمایش تصاویر هم میتونید از کتابخونه picasso یا glide استفاده کنید که سرعت لود glide یه ذره از picasso بالاتره.واس پخش ویدیوی آنلاین هم کتابخونه jiaozivideoplayer خوبه

  3. #3

    نقل قول: بهترین روش ارتباط با سرور(دریافت و ارسال اطلاعات)

    سلام خیلی ممنون از توضیحاتتون
    با این توضیحات میشه نتیجه گرفت که در سمت اندروید برای دریافت و ارسال اطلاعات کتابخانه Volley بهترین گزینه هست و سمت سرور هم php یا nodejs
    برای نمایش تصاویر هم کتابخونه glide و پخش ویدیو آنلاین هم از کتابخانه jiaozivideoplayer
    باز هم خیلی ممنونم
    آخرین ویرایش به وسیله mahmood.m : جمعه 26 آبان 1396 در 23:32 عصر

  4. #4
    کاربر دائمی آواتار as13851365
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    لیبدرا
    سن
    36
    پست
    533

    نقل قول: بهترین روش ارتباط با سرور(دریافت و ارسال اطلاعات)

    برای دریافت و ارسال داده ها بهترین گزینه کتابخانه Retrofit هست سرعتش واقعا عالیه و کتابخانه Gson هم میتونی واسه پردازش داده های دریافتی استفاده کنی که واقعا با این دوتا کتابخانه خیالت از بابت ارسال و دریافت اطلاعات به سرور راحته
    درسته کتابخانه Retrofit یه خورده نسبت به کتابخانه Volley کدنویسیش یه خورده پیچ تو پیچه ولی سرعتش واقعا عالیه یه امتحانی کنین تا خودتون نتیجه کار رو ببینین

  5. #5
    کاربر دائمی آواتار hharddy
    تاریخ عضویت
    اسفند 1392
    محل زندگی
    تهران
    پست
    383

    نقل قول: بهترین روش ارتباط با سرور(دریافت و ارسال اطلاعات)

    کتابخونه های مختلف در حد چندین صدم ثانیه تاثیر دارند در سرعت دریافت چیزی که مهم هست همونطور که دوست خوبمون اشاره کردند بهینه بودن روش برنامه نویسی هست چه در سرور چه در کلاینت و طراحی اصولی پایگاه داده هم تاثیر زیادی روی سرعت برنامه شما داره.
    nodejs نسبت به php تعداد درخواست های بیشتری و در لحظه میتونه پردازش بکنه و سرعت بیشتری هم داره قاعدتا اگر پروژه خیلی بزرگی میخواید بنویسید که پیشنهاد من استفاده از جاوا(نه جاواسکریپت) برای سرور هست کمی زمان و هزینه بیشتری نیاز داره ولی پایداری وسرعت بالاتری دریافت میکنید که البته گفتم برای پروژه های کوچیک به صرفه نیست استفاده از جاوا و اسپرینگ.
    و بخش کتابخونه هم گفتم زیاد تاثیر خیلی زیادی ندارند من خودم از volley استفاده میکنم و گوگل هم پیشنهاد داده.
    آخرین ویرایش به وسیله hharddy : شنبه 27 آبان 1396 در 13:07 عصر

  6. #6

    نقل قول: بهترین روش ارتباط با سرور(دریافت و ارسال اطلاعات)

    سلام و ممنون دوستان
    در حال حاضر تصمیم گرفتم از زبان php در سمت سرور و در سمت اندروید هم از کتابخانه volley استفاده کنم تا ببینم خدا چی میخواد و سرعت و پردازش برنامه به چه صورت هست.

    خیلی خیلی ممنون دوستان

  7. #7

    نقل قول: بهترین روش ارتباط با سرور(دریافت و ارسال اطلاعات)

    ترکیب Retrofit با Jackson بصورت compile 'com.squareup.retrofit2:converter-jackson:2.3.0' فکر میکنم بهترین انتخاب باشد. Jackson مدل شی گرایی بهتری دارد

تاپیک های مشابه

  1. بهترین روش ارتباط با داده
    نوشته شده توسط shojaee.mohsen در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 2
    آخرین پست: سه شنبه 31 تیر 1393, 21:38 عصر
  2. پاسخ: 4
    آخرین پست: چهارشنبه 20 آذر 1392, 22:52 عصر
  3. بهترین روش ارتباط با دیتایس
    نوشته شده توسط کامبیز اسدزاده در بخش برنامه نویسی در محیط QT و هم خانواده هایش
    پاسخ: 1
    آخرین پست: جمعه 08 آذر 1392, 01:01 صبح
  4. بهترین روش ارتباط با پایگاه داده در سی شارپ
    نوشته شده توسط masoud903 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 27 تیر 1392, 13:50 عصر
  5. بهترین روش ارتباط با دیتابیس
    نوشته شده توسط djsaeedkhan در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: سه شنبه 31 مرداد 1391, 17:37 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

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