یک سوال :
دقیقا میخواهید مانند آپارات باشه ؟ منظورم هدفتونه.
اگر بله چرا ؟ خب اپارات که هست :)
از نظر سخت افزار هر کسی میتواند تامین کند موضوع هزینه ترافیک و ... موارد هست.
نمایش نسخه قابل چاپ
یک سوال :
دقیقا میخواهید مانند آپارات باشه ؟ منظورم هدفتونه.
اگر بله چرا ؟ خب اپارات که هست :)
از نظر سخت افزار هر کسی میتواند تامین کند موضوع هزینه ترافیک و ... موارد هست.
اگه از نظر ظاهر مثل آپارات باشه که این کار ریپ شده هست و از نظز قانونی درست نیست
اگه از نظر امکانات مثل آپارات باشه که آپارات هست و کار ما بیهوده میشه
اگه ما بتونیم یه سیستم بسازیم که کارایی آپارات رو داشته باشه و بتونیم امکانات بیشتری رو بهش اضافه کنیم، موفق شدیم
تلاش ما اینه که یه رقابت سالم با آپارات داشته باشیم که روز به روز بر امکانات سایت خود اضافه کنیم و باعث پیشرفت سایت ما و آپارات بشه
به نظر من آپارات از سخت افزار مخصوصی هم استفاده میکنه. نمیشه با یه سرور همچین امکاناتی رو ساخت
سخت افزار خاصی اپارات استفاده نمیکنه فقط تعدادسرورهاشون زیاد است برای اینکار که همه رو باهم کلاستر کردن و استفاده میکنن همین
مثل همین سی پی یوهای سری e3وغیره در ضمن خواستین مشخصات دقیق از جمله هاردرور و نوع توپولوزی و گراف ها و میزان استفاده پهنای باند و
هرچی که نیازه بدونین رو بصورت یک داکیومنت میتونم بهتون بفروشم داکیومنت هایی خواهد بود که واقعا متعلق به بستر سایت اپارات خواهد بود.
زيادم هزينه نكن .
يه سرور مجازي ايران بگير و مثلا رمش 4 گيگ باشه .
يه سروروه اختصاصي آلمان ( هارد اس اس دي ) هم بگير كارت راه ميوفته .
يه اسكريپت خوب و درست حسابي هم بنويسين ولي توجه كنين روي بهينه سازيش دقت كنين كنين چون انشالله بعد ها كه بازديدت رفت بالا باعثه هزينه اضافه براي رمو و اينا ميشه .
GlusterFS رو یکم جستجو کنید و سیستم های مشابه به نتایج خوبی در این باره میرسید
البته دست های پشت پرده ی زیادی هست !!! ترافیک نامحدود + روتینگ شبکه + سخت افزار ( روتر + UPS).....
پشتیبانی مالی
بازاریابی تبلیغات ..... --- رقایت با این شرکت ها مخصوصا که برنامه نویس هاشون معروف هم هستند یکم کار سختیه !
از نظر برنامه نویسی که داریم برنامه نویس ها رو کم کم جذب میکنیم (به طوری که اگه پروژه شکست خورد همه ما ضرر کردیم و اگه موفق شد در آمد رو به صورت شفاف از طریق بانک به حساب سزنده ها بریزیم)
از نظر مالی زیاد قوی نیستیم. اما میتونیم پروژه رو راه بندازیم
مشکل اینجاست: فرض کنید یه سرور حداکثر 1 ترابایت حجم میگیره، بقیه فایل ها رو باید روی یه سرور دیگه بزاریم تا از نظر حجمی مشکل پیش نیاد
اما اگه یه سرور حداکثر 1 ترابایت پهنای باند بتونه به ما بده، پهنای باند پر بشه، با مشکل مواجه شدیم. چون حجم رو میشه خالی کرد اما پهنای باند رو نمیشه
مشکل دوم هم در مورد بک آپ هست. باید تعدادی سرور رو توی یه مکان مخصوص در ایران بزارم تا بک آپ های یک ماه رو ذخیره کنه. اما راه اندازی سرور شخصی تقریبا غیر ممکنه (واسه گروه ها کار سختیه)
فکر نمی کنم که سخت افزار آنچنان همیت خاصی داشته باشه به هر حال شما می تونید با کمی هزینه بیشتر از معمول بهترین و با کیفیت ترین سخت افزار ها رو تهیه کنید ولی مشکل اصلی اینجاست که میزان هزینه پهنای باند رپ می تونی تامین کنید؟
درسته
اما این پروِژه داره توسط دانش آموزان و دانشجویان تازه کار ساخته میشه که هنوز هم در حال یادگیری هستن
توسط کسانی که دارن واسه اولین بار پروژه های بزرگ میسازن
از طرفی هم هیچ نهاد خاصی پشت ما نیست!
البته این سیستم فقط یکی از سیستم هاست. موتور جستجوگری هم مانند موتور جستجوگر سلام رو باید بسازیم و یه سرویس وبلاگدهی مانند رزبلاگ
در هر صورت خیلی کار پیچیده ایی نیست که 2 سال طول بکشه. یک شخص برنامه نویس می تونه 2-3 ماه یک سایت حد و اندازه اپارات بزنه تیم هم نیاز نداره
راستی در حین یادگیری بد نیست با رندرینگ و برنامه های که نیاز دارید مثل :
ImageMagick: Convert, Edit, Or Compose Bitmap Images
FFmpeg
https://github.com/unnu/flvtool2
...
هم کمی اشنا بشید.
. بحث برای سخت افزار 3-4 سالی حداقل زود هست و تا ان موقع ممکنه خیلی تکنولوژی های جدید امده باشه ( با احتساب 2 سال برنامه نویسی +1-2 سال جا افتادن سایت..)