ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 5 از 5
  1. #1
    تاریخ عضویت
    2020/01/06
    نوشته ها
    6
    5
    Junior Member

    اساس کار برنامه های پیامرسان چگونه است

    سلام من برنامه نویسی php انجام میدم جدیدا همینجوری خواستم یک پیامرسان بنویسم من برای این کار اومدم با php و sql سمت سرور رو درست کردم و با javascriot هم سمت کاربر که به این صورته که برنامه سمت کاربر هر ۳ ثانیه میاد یه درخواست به سرور میده و اگر پیام اومده باشه الارم میده و اونو به کاربر نشون میده. همه چیز درسته ولی همش درحال اینترنت مصرف کردنه! درصورتی که من فیس بوکو چک کردم اصلا صفحش مدام به سرور درخواست نمیده. حتی تلگرام و غیره هم همینطوره پس اونو از روش دیگه ای استفاده میکنن میخواستم بدونم کسی میتونه کمکم کنه؟
  2. #2
    تاریخ عضویت
    2017/11/18
    نوشته ها
    61
    58
    Administrator
    پیام رسان ها به دو نوع برنامه نویسی میشن

    1- تحت دسکتاپ : توی برنامه های که تحت دسکتاپ نوشته میشن مثلا با استفاده از زبان سی شارپ ما از سوکت پروگرمینگ استفاده می کنیم که در این نوع برنامه به پورت خاصی گوش میده هر زمان به اون پورت پیغامی اومد فعال میشه و طبق برنامه نوشته شده عمل میکنه یعنی توی این نوع برنامه لازم نیست مثلا هر 3 ثانیه به سرور پیام بفرستید که آیا برای من پیغامی اومده یا نه هر زمان کسی به شما پیغام بفرسته اول به سرور میره بعد سرور بررسی میکنه که آیا شما آنلاین هستین یا نه اگه بودین پیغام رو به شما ارسال میکنه و سیستم شما چون به اون پورت گوش میده هر زمان پیغام دریافت کرد عملیات رو انجام میده.

    2- تحت وب: در سیستم های تحت وب شما می تونید با استفاده از سوکت پروگرمینگ در جاوا اسکریپت همین کار رو انجام بدین و با ایجاد سوکت مخصوص داده ها را از سرور دریافت کنید البته همون بحث 3 ثانیه رو هم می تونید انجام بدین ولی به سرور خیلی فشار میاد.
  3. #3
    تاریخ عضویت
    2017/11/22
    نوشته ها
    364
    239
    Administrator
    سلام...تو لینک زیر یه نمونه پیام رسان نوشته شده با زبان سی شارپ رو قرار دادیم که تو اون برای برقرار ارتباط از Socket و پروتکل TCP استفاده شده:
  4. #4
    تاریخ عضویت
    2020/02/04
    نوشته ها
    1
    0
    Junior Member
    من حتی شنیدم قالب هایی برای وردپرس هست که دقیقا میشه سایت هایی مثل توییتر و فیسبوک رو راه انداخت
    ویرایش توسط سعید سیفی زاده : 2020/02/04 در ساعت 12:15
  5. #5
    تاریخ عضویت
    2020/03/10
    محل سکونت
    تهران
    نوشته ها
    2
    4
    Junior Member
    پیش نیاز های اصلی ساخت پیام رسان :
    ساخت پیام رسان نیاز به یک سری پیش نیاز های اولیه و دانش دارد که بدون وجود آن ها، تقریبا می توان گفت که پروژه شما با شکست مواجه خواهد شد. از آن جا که برای ساخت یک برنامه پیام رسانی نیاز به داشتن یک سرور ذخیره سازی برای ایجاد ارتباط بین کلاینت ها می باشد، حتما باید مقداری دانش در رابطه با نحوه راه اندازی و مدیریت سرورها داشته باشید. البته این بدان معنی نیست که شما باید حتما سیر تا پیاز چگونگی کار سرور ها را بدانید. اما داشتن آشنایی مختصر با آن ها جزو پیش نیازها محسوب می شود.
    از طرف دیگر از آنجا که برنامه های پیام رسانی معمولا روی تلفن های همراه نصب و استفاده می شوند، پس ما در وحله اول باید در رابطه با برنامه نویسی اندروید و ios که دو مورد از عمومی ترین سیستم عامل های گوشی های هوشمند محسوب می شوند، مهارت داشته باشیم. البته مهارت در برنامه نویسی این دو سیستم عامل، هر چه بالاتر باشد، قطعا محصول ما از امکانات و زیبایی بیشتری برخوردار خواهد بود و در نتیجه مخاطبین بیشتری به خود جذب خواهد نمود. آشنایی با انواع پایگاه های داده و کوئری نویسی نیز از جمله دیگر پیش نیازهایی است که باید برای پیش برد مراحل ساخت پیام رسان ، داشته باشید. به طور کلی دیتابیس، یکی از مهمترین قسمت های یک برنامه پیام رسانی محسوب می شود و بدون وجود آن عملا برنامه ما به عنوان یک مسنجر قابل قبول نخواهد بود. آشنایی با متد های ساخت جداول، SQL نویسی، کوئری نویسی و ایجاد ارتباط بین جداول در پایگاه داده، مهمترین دانش هایی هستند که قبل از شروع به ساخت برنامه پیام رسانی، باید به دست بیاورید.


نمایش نتایج: از 1 به 5 از 5

کلمات کلیدی این موضوع

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

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