رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
راهنمایی در مورد طراحی و مراحل ساخت یک جامعه مجازی مانند فیسبوک
#1
باسلام خدمت اساتید و برنامه نویسان گرامی 
ما در حال طراحی یک شبکه اجتماعی شبیه تقریبا فیس بوک هستیم و در حال طراحی گرافیک وب سایت و نسخه موبایل آن هستیم.
می خواستم از اساتید گرانقدر کمک بگیرم در مورد روند طراحی و مراحل اجرای آن :
اینکه بعد ازگرافیک سایت ما اون رو به صورت html در بیارییم بعد چی کار کنیم؟
سیستم مورد نظر ما اصلش تحت وب هستش ولی تمام امکاناتی که تو وب سایت ارائه میدیم می خواهیم در اپلیکیشن موبایل هم ارائه بدیم.
چه تخصص هایی برای طراحی چنین سیستمی لازم هستش...
روند طراحی چه طوریه یعنی ما سایت رو مثل با php اجرا کنیم بعد نرم افزار موبایل رو و یا هر کدوم رو جدا؟...
امنیت وب سایتمون رو به کی بسپارییم نمی خوایم مثل facenema و یا سایت های مشابه از نظر امنیتی مشکلی داشته باشه...
بعد از اجرا باید امنیت رو اجرا کنیم و یا در هنگام طراحی هم باید در نظر بگیرییم...
با برخی از شرکت ها صحبت کردم متاسفانه فقط گفتن بده ما طراحی کنیم برات مطمئن باش، در حالیکه یه نمونه سایت با بازدید بیشتر از 1000 نفر نداشتن ... 
ما می خواییم یه تیم جمع کنیم برای این کار و با مدیریت خودمون کار انجام شه بهمین دلیل از دوستان برنامه نویس درخواست کمک و راهنمایی من دارم...
ممنون میشم از دوستان ما رو راهنماییی کنن...
پاسخ
تشکر شده توسط:
#2
اگه از من می پرسی برای ساخت شبکه ی اجتماعی مثل فیس بوک از php استفاده نکن مثلاً میخوای کاربر هر لحظه به صورت زنده ببینه که کی نظر داد؟ کی پیام خصوصی داد؟ خب با php نوشته بشه به سرور فشار میاد. php یه سوکت داره که بدرد نمیخوره. بهتره از سوکت در node.js استفاده بشه.
پاسخ
تشکر شده توسط: mahdiyar_tabrizli
#3
از php استفاده نکن!!!
php کجا node.js کجا
هرکدوم رو بهر کاری ساختند

از php استفاده کن و برای نمایش زنده اطلاعات از node.js (برای ارتباط با php یا mysql یا هر دیتابیس دیگه ای )

یادگیری مداوم حداقل شرط لازم برای موفقیت در هر زمینه ای است که در آن فعالیت می کنید؛ هر روز چیز جدیدی بیاموزید.
پاسخ
تشکر شده توسط: mahdiyar_tabrizli
#4
با تشكر از دوستاني كه تو بحث شركت كردن لطفا در مور ساير موارد مطرح شده هم نظر بدين
متشكرم
پاسخ
تشکر شده توسط:
#5
بهتره کارهای لایو رو با ترکیب Node.js و AngularJS بسازین. البته این حرف به معنای کم بودن قدرت PHP نیست. بخصوص توی نسخه 7 کار با سوکت فوق العاده پیشرفت داشته. هم ازنظر سرعت و هم ازنظر پرفورمنس.
پاسخ
تشکر شده توسط:
#6
اقا مرسي از بابت توجهتون ، در مورد ساير قسمت ها نظري نداريين؟ مراحل كار ، امنيت كار؟!
پاسخ
تشکر شده توسط:
#7
ببینید هر زبانی توی بحث امنیت ابزارها رو در حد استانداردهای لازم ارائه کرده. برای مثال PHP از این توابع رمزنگاری پشتیبانی میکنه:
نقل قول:
md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost adler32 crc32 crc32b fnv132 fnv164 joaat haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5

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

درمورد مراحل کار هم اول از همه سعی کنید تحلیل خودتون رو مشخص کنید و برای اینکه به شکست بر نخورین، حتماً ایده خودتون رو با کمک ابزارهایی مثل بوم مدل کسب و کار و سایر روشهای تحلیل ایده، ارزیابی کنید و بعد درصورت اثبات سوددهی، دست به کد بشین.
پاسخ
تشکر شده توسط: mahdiyar_tabrizli
#8
(07-07-1394، 03:19 ب.ظ)mahdiyar_tabrizli نوشته: باسلام خدمت اساتید و برنامه نویسان گرامی 
ما در حال طراحی یک شبکه اجتماعی شبیه تقریبا فیس بوک هستیم و در حال طراحی گرافیک وب سایت و نسخه موبایل آن هستیم.
می خواستم از اساتید گرانقدر کمک بگیرم در مورد روند طراحی و مراحل اجرای آن :
اینکه بعد ازگرافیک سایت ما اون رو به صورت html در بیارییم بعد چی کار کنیم؟
سیستم مورد نظر ما اصلش تحت وب هستش ولی تمام امکاناتی که تو وب سایت ارائه میدیم می خواهیم در اپلیکیشن موبایل هم ارائه بدیم.
چه تخصص هایی برای طراحی چنین سیستمی لازم هستش...
روند طراحی چه طوریه یعنی ما سایت رو مثل با php اجرا کنیم بعد نرم افزار موبایل رو و یا هر کدوم رو جدا؟...
امنیت وب سایتمون رو به کی بسپارییم نمی خوایم مثل facenema و یا سایت های مشابه از نظر امنیتی مشکلی داشته باشه...
بعد از اجرا باید امنیت رو اجرا کنیم و یا در هنگام طراحی هم باید در نظر بگیرییم...
با برخی از شرکت ها صحبت کردم متاسفانه فقط گفتن بده ما طراحی کنیم برات مطمئن باش، در حالیکه یه نمونه سایت با بازدید بیشتر از 1000 نفر نداشتن ... 
ما می خواییم یه تیم جمع کنیم برای این کار و با مدیریت خودمون کار انجام شه بهمین دلیل از دوستان برنامه نویس درخواست کمک و راهنمایی من دارم...
ممنون میشم از دوستان ما رو راهنماییی کنن...

سلام شما میتونید بجای اینکه از صفر بخواید برنامه نویسی کنید از پلتفورم های اپن سورسی مثل  شیرترانیکس استفاده و اون  رو برای خودتون سفارشی کنید .اگه اشتباه نکرده باشم سایت فیس نما هم همین اسکریپت شیرترانیکس رو واسه خودش سفارشی کرده و همچنین سات دنبالر .البته سایت رسمی شیرترانیکس ظاهر واسه دانلود نسخه های جدید اسکریپتش باید سطح دسترسیتون توسط مدیریتش تایید شده باشه .
Wink 
موفق باشید
پاسخ
تشکر شده توسط: mahdiyar_tabrizli
#9
(09-07-1394، 11:05 ب.ظ)BITNEVIS نوشته: سلام شما میتونید بجای اینکه از صفر بخواید برنامه نویسی کنید از پلتفورم های اپن سورسی مثل  شیرترانیکس استفاده و اون  رو برای خودتون سفارشی کنید .اگه اشتباه نکرده باشم سایت فیس نما هم همین اسکریپت شیرترانیکس رو واسه خودش سفارشی کرده و همچنین سات دنبالر .البته سایت رسمی شیرترانیکس ظاهر واسه دانلود نسخه های جدید اسکریپتش باید سطح دسترسیتون توسط مدیریتش تایید شده باشه .
Wink 
موفق باشید

سلام ممنون از توجه تون ، وب سايت ما يه چيزه كاملا اختصاصي و تازه اس ، برا همين بايد برا خودمون كار كنيم ، فقط اگه دوستان لطف كنن روند كار رو بگن ممنون ميشم ، من بعد اينترفيس برنامه نويس پي اچ پي استخدام كنم شروع كنه به كار بعد تموم شدن برنامه نويس موبايل اي او اس و انرويد شروع كنن ، بعد مثلا با تيم اشيانه صحبت كنم براي امنيتش؟ اينه رونده كار؟
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 2 مهمان