PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : راه حل برای برنامه نویسی یک سایت ویدو شرینگ



mr_net
February 23rd, 2015, 16:11
سلام خدمت دوستان ما یک سایت ویدو شرینگ داریم میدونید که بزرگ ترین مشکل در این نو سایت ها لود بالانسینگ و کمبود حجم ها ی فراوان هست در سایت های برزگ معمولا راه حل این کار استفاده از cdn و مولتی سرور کردن هست که میان برای هر کار یک سرور جدا تعریف میکنن که جدا گانه سرویس دهی میکنن حالا میخواستم بدونم روش کار و نحوه ارتیاط این سرور ها چگونه هست مثلا اگه یک سرور کارش اینکد کردن باشه یک سرور اپلودر و یک سرور استراج برای نگ داری فایل ها مدیریت این سرور ها چگونه هست و نوع برنامه نوسی که نیاز داره چی هست
با تشکر

secureconfig
February 23rd, 2015, 16:42
سلام.

برای این مورد شما 2 کار میکنید بکنید.
1ـ استفاده از 2 سرور قدرتمند و sync اطلاعات و وب سرور و mysql و... بر روی 2 سرور به صورت همزمان - کاربرد مال زمانی هست که سرور اول داون شود و سایت با سرور دوم بالا می اید.
2ـ‌روشی که خودتان گفتید- میتونید mysql را بر روی یک سرور مجزا ، وب سرور را بر روی یک سرور مجزا و فایل ها و ... را نیز در سرور دیگری میزبانی کنید.
برای برنامه نویسی اگر روش اول را بخواید که هیچ فرقی نمیکند و روش دوم هم فکر نمیکنم فرقی بکند مگر در ادرس پایگاه داد (دیتابیس) و ادرس سرور اپلود و برخی مسائل جزئی.

موفق باشید./

mr_net
February 23rd, 2015, 16:45
من متوجه نشدم و مثا مزنم اگر ما یک سرور برای سایت و یک سرور ftp برای نگهداری فایل ها داشته باشیم
اول ایمکه اصلا امکان استریم کردم از روی ftp هست اگه هست سرنخ و نمونه بدید ممنون میشم
دوم چطور اون ftp رو مدیریت کنیم درخواست حذف فایل یا انتقالفایل یا اصلا برسی اینکه فایل هست یا نه رو ارسال کنیم

secureconfig
February 23rd, 2015, 16:48
بله این امکان هست.
لینک زیر را مشاهده کنید :
PHP ftp_connect() Function (http://www.w3schools.com/php/func_ftp_connect.asp)
PHP - Check if file exists on FTP server with no SIZE support - Stack Overflow (http://stackoverflow.com/questions/22040633/php-check-if-file-exists-on-ftp-server-with-no-size-support)
PHP: ftp_size - Manual (http://php.net/manual/en/function.ftp-size.php)
PHP: ftp_connect - Manual (http://php.net/manual/en/function.ftp-connect.php)

موفق باشید./

mr_net
February 23rd, 2015, 16:54
lممنون بابت لینک ها به نظر شما این روش که گفتید خوب هست یک روش هم من رسیدم اینکه وبسرویس نوشته بشه و روی سرور های ثانویه نصب بشه که کار ها انجام بشه این روش مناسبی هست
شما این ثال ftp رو خوب زدید ولی برای اینکد کردن ویدیو و روی یک سرور و انقال اون به سرور استراج فکر میکنم این روش نشه
درضمن من نمیتونم جواب پیغام خوصوصی شما رو بدم

secureconfig
February 23rd, 2015, 16:59
لینک زیر را مشاهده کنید :
PHP: ftp_put - Manual (http://php.net/manual/en/function.ftp-put.php)
How To Copy Files Around FTP Using PHP - Stack Overflow (http://stackoverflow.com/questions/4853269/how-to-copy-files-around-ftp-using-php)
میتونید فایل اینکد شده را در سرور اصلی ذخیره کنید و انتقال بدید به ftp و حذفش کنید.
درمورد پیغام خصوصی اگر تمایل داشتید میتونید با ایمیل ویا شماره موبایل در تماس باشید.

موفق باشید./