PDA

View Full Version : حرفه ای: راهنمایی درمورد ساخت برنامه سرویس دهنده حرفه ای



bgr.mostafa
پنج شنبه 19 فروردین 1395, 09:25 صبح
سلام و عرض خسته نباشید
دوستانی که تجربه و اطلاعات در مورد ساخت برنامه های سمت سرور دارند ممنون میشم در این تاپیک شرکت کنند
من تصمیم گرفتم برنامه بنویسم که کاربر از طریق وب یا یک برنامه کلاینت به سرور وصل بشه و تنظیمات و درخواست های خودش که به صورت برنامه مانند هست مثلا ارسال پیام به کاربران دیگر به صورت روزانه که میتونه عکس و متن و صدا و ... باشه و درخواست های دیگری مثل گزارشات و ... که میتونه به صورت آنلاین باشه را انجام بده .
و حال سوالاتی که به وجود میاد :
زبان برنامه نویسی : سی شارپ
-----------------------------------------
1 - اصول طراحی برنامه های سمت سرور که بتونن کاربران زیادی رو ساپورت کنن
2 - برنامه بتونه کارهای مربوط به کاربران رو بصورت مرتب انجام بده امکان داره همزمان برنامه میلیون ها کاربر رو انجام بده در حالی که هیچ کاربری آنلاین نیست
3 - امنیت برنامه در مورد ارسال و دریافت و کدینگ ...
4 - دیتابیس برنامه رو چی پیشنهاد می کنین
5 - مثلا برای شروع ، 100 هزار کاربر با ارسال هر کاربر روزانه 1000 پیام چه سروری پیشنهاد میشه که افت تایم نداشته باشیم
6 - آیا استفاده از Multi Threading پیشنهاد میشه ؟ تا چه تعداد
و ...........
با تشکر