توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تعداد بازدیدکنندگان همزمان سایت
Sadegh1372sh
January 28th, 2018, 20:46
سلام دوستان
میشه درمورد محدودیت تعداد بازدیدکننده همزمان در هاست توضیح بدین و بگین دقیقا یعنی چی؟
مثلا وقتی میگن حداکثر ۱۰ کاربر میتونند آنلاین باشند یعنی اگر ۱۰ نفر درحال مشاهده سایت باشند و هیچ کاری نکنند(روی لینکی کلیک نکنند و...)نفر یازدهم نمیتونه وارد سایت بشه؟یعنی شخصی که فقط داره مطالب سایتو مشاهده میکنه یکی از اون ۱۰نفره؟
bakuryu
January 29th, 2018, 11:12
برای هاست اشتراکی به این صورت هست که برای اکانت شما مقدار محدودی از منابع مانند سی پی یو و .. اختصاص داده میشود
هر یوزر انلاین و خیلی اتفاق های دیگه ، مانند نصب پلاگین ها و ... باعث مصرف منابع میشود . که در واقع وقتی یوزری میاد روی سایتتون کانکشن ایجاد میشود که نمیتونید مقدار مصرف از مقدار محدود شده برای شما بیشتر باشد .
این ۱۰ هم بطور مثال هست ، و اینکه چرا ارتباط داره ، اینطور نیست که کاربری هیچ کاری نکند ، در واقع یک کاربر میتونه تعداد کانکشن زیادی نسبت به دیگری داشته باشه
Sadegh1372sh
January 29th, 2018, 12:20
بابت توضیح مفصلتون ممنون
میشه بگین این کانکشن دقیقا یعنی چی؟کسی که وارد سایت میشه یک کانکشن ایجاد میشه.درسته؟این کانکشن تاکی ادامه داره؟تازمانیکه فرد از سایت خارج بشه؟یا همین که صفحه اول سایت کامل باز شد کانکشن ازبین میره؟
برای سایت من اگر به اینصورت باشه که مثلا فقط ۱۰نفر بتونند همزمان سایتو مشاهده کنند خیلی بده.اما اگر مثلا۵۰نفر بتونند همزمان سایتو ببینند اما فقط ۱۰نفر از آنها بتونند درخواست هایی مثل بازکردن صفحه جدید یا دانلود یک فایل را بدهند طوری نیست.
NicCloud
January 29th, 2018, 16:32
از زمان ورود فرد ایجاد میشه و به محض خروج از بین میره!
Sadegh1372sh
January 29th, 2018, 18:46
از زمان ورود فرد ایجاد میشه و به محض خروج از بین میره!
یعنی وقتی شخصی وارد صفحه اصلی سایت بشه و صفحه بطور کامل لود بشه بازم داره از منابع(cpuو...)استفاده میکنه؟آخه اگه اتصال اینترنتشو قطع کنه که بازم میتونه مطالبو ببینه
Sadegh1372sh
January 30th, 2018, 16:49
از دوستان دیگه هم ممنون میشم اگر تو این مشکل کمکم کنند
cloudu
January 30th, 2018, 21:58
از دوستان دیگه هم ممنون میشم اگر تو این مشکل کمکم کنند
اتصال اینترنت قطع بشه کاربر چند ثانیه تو سایت به صورت انلاین میمونه و فقط چیزایی که لود شده رو میتونه مشاهده کنه
bakuryu
February 1st, 2018, 10:12
بابت توضیح مفصلتون ممنون
میشه بگین این کانکشن دقیقا یعنی چی؟کسی که وارد سایت میشه یک کانکشن ایجاد میشه.درسته؟این کانکشن تاکی ادامه داره؟تازمانیکه فرد از سایت خارج بشه؟یا همین که صفحه اول سایت کامل باز شد کانکشن ازبین میره؟
برای سایت من اگر به اینصورت باشه که مثلا فقط ۱۰نفر بتونند همزمان سایتو مشاهده کنند خیلی بده.اما اگر مثلا۵۰نفر بتونند همزمان سایتو ببینند اما فقط ۱۰نفر از آنها بتونند درخواست هایی مثل بازکردن صفحه جدید یا دانلود یک فایل را بدهند طوری نیست.
بله ، همانجور که توضیح دادم بستگی به کاربرد بازدید کننده داره ، و اینکه شما که نمیتونید تصمیم بگیرید که اون ۱۰ نفر یا ۵۰ نفر چه کاری انجام بدهند
برای همین اگر سایتتون مهم هست باید منابع را بیشتر کنید
یا سرور مجازی جدا گانه برای اینکار تهیه کنید و از هست اشتراکی استفاده نکنید
ali215215
February 1st, 2018, 10:59
هیچ اتفاقی نمی افتد
مثلا این میگن 10 نفر همزمان سی پی را روی 100 مگ یا حتی کمتر محدود میکنن
ووقت یاین 100 مگ پر بشه سرعت لود سایت میاد پایین
ولی همزمان میتواند هزار نفر هم وصل بشوند ، و.لی سرعت به شدت کم میشه ،دقیقا مثل همین ویندوز خودمان است
ولی اونجا مصرف سی پی و رم و هارد افراد انلاین هست
مثلا مثل سایت دانشگاها ، موقع انتخاب رشته، سرعت سایت میاد پایین و اونهایی موفق میشوند انتخاب رشته را سریع تر انجام دهند که سرعت نت قوی تری دارند و سریعتر با سایت و هاست دانشگاه وصل میشوند و بقیه که سرعت کمتر دارند ، خب همش باید لاگین کنند یا به سختی کار را پیش ببرند
برای تعداد همزمان بالا باید سرور مجازی گرفت ، که تفاوت سرعت سایت به شدت چشم گیر میشود و اصلا یا هاست های اشتراکی قابل قیاس نیست، ولی کلا باید تجربه کنید و تست کنید
هر شرکت و شخصی منابع را بر اساس نیازهای خود محدود میکند
و البته هارد خیلی مهم است و حتی بیشتر وقتها از سی پی و .... مهم تر است
AMIB
February 1st, 2018, 16:15
دو نوع محدودیت هست که روی تعداد کاربران به صورت مستقیم اثر میذاره
یکی Entry Process هست و یکی Process
موارد دیگه مثل محدودیت در مصرف حافظه و مصرف پردازنده و IO و ... هم هست که به صورت غیرمستقیم روی تعداد بازدیدکننده ممکنه موثر باشن فعلا به اون موارد کار نداریم
و اما Entry Process
این عدد معمولا روی هاستهای اشتراکی عددی بین ۲۰ تا ۱۰۰ هست
این عدد مشخص میکنه که در هر ثانیه چند صفحه از سایت شما میتونه توسط کاربران باز بشه( منظور از صفحه درخواست به اسکریپت php هست )
به عبارت دیگه هر کاربر که یک صفحه رو باز میکنه به صورت معمول هر چند دهها درخواست به فایلهای تصویر و ... ارسال میکنه، یک Entry Process به حساب میاد
مورد دوم Process
این عدد در هاستهای اشتراکی معمولا حدود ۵۰ تا ۱۰۰ هست
تعداد Process مشخص میکنه که همزمان چند کاربر میتونن در حال اجرای اسکریپت باشن
دقت کنید که اجرای هر اسکریپت ممکنه بیش از یک ثانیه زمان ببره. مثلا ممکنه در ثانیه اول ۲۰ نفر وارد سایت بشن و کارشون همچنان تا ثانیه دوم ادامه داشته باشه، در ثانیه دوم، ۲۰ نفر دیگه وارد بشن. در ثانیه دوم ما ۴۰ process فعال داریم. اگر زمان اجرای هر اسکریپت بیش از دو ثانیه باشه و در ثانیه سوم هم ۲۰ نفر دیگه وارد بشن، تعداد process به ۶۰ میرسه و سایت از دسترس خارج میشه
بنابراین اگر سایت شما کند باشه، حتی با داشتن Entry Process بسیار زیاد و داشتن Process کم، به مشکل بر میخوره
خیلی از هاستهای اشتراکی یا این موضوع رو نمیدونن یا اگر میدونن اون رو در cPanel و فرمهای سفارش مخفی میکنن تا کاربر نفهمه که چه عددی هست
کاهش این عددها برای هاستهای اشتراکی این مزیت رو داره که یک سرور رو میتونن به صدها و هزاران نفر بفروشن.
سایتها اگر خیلی منابع کمی بخوان به خوبی کار میکنن ولی اگر کمی بازدیدشون بالا بره، سایت از کار میافته
بنابراین اگر میخواهید هاست تهیه کنید حتما دقت کنید که این دو عدد روی چه مقداری تنظیم شده و اگر شرکت به شما پاسخ دقیق نمیده یا در cPanel این عددها رو مخفی کرده، سراغ یک شرکت دیگه برید که با کلاهبرداری و مخفیکاری دنبال سود شخصی نیست
توضیحات در مورد محدودیتهای هاستهای اشتراکی رو میتونید اینجا ببینید:
http://rokaweb.ir/%D9%85%D8%AD%D8%AF%D9%88%D8%AF%DB%8C%D8%AA-%D9%87%D8%A7%D8%B3%D8%AA-%D8%A7%D8%B4%D8%AA%D8%B1%D8%A7%DA%A9%DB%8C/
Sadegh1372sh
February 1st, 2018, 17:06
دو نوع محدودیت هست که روی تعداد کاربران به صورت مستقیم اثر میذاره
یکی Entry Process هست و یکی Process
موارد دیگه مثل محدودیت در مصرف حافظه و مصرف پردازنده و IO و ... هم هست که به صورت غیرمستقیم روی تعداد بازدیدکننده ممکنه موثر باشن فعلا به اون موارد کار نداریم
و اما Entry Process
این عدد معمولا روی هاستهای اشتراکی عددی بین ۲۰ تا ۱۰۰ هست
این عدد مشخص میکنه که در هر ثانیه چند صفحه از سایت شما میتونه توسط کاربران باز بشه( منظور از صفحه درخواست به اسکریپت php هست )
به عبارت دیگه هر کاربر که یک صفحه رو باز میکنه به صورت معمول هر چند دهها درخواست به فایلهای تصویر و ... ارسال میکنه، یک Entry Process به حساب میاد
مورد دوم Process
این عدد در هاستهای اشتراکی معمولا حدود ۵۰ تا ۱۰۰ هست
تعداد Process مشخص میکنه که همزمان چند کاربر میتونن در حال اجرای اسکریپت باشن
دقت کنید که اجرای هر اسکریپت ممکنه بیش از یک ثانیه زمان ببره. مثلا ممکنه در ثانیه اول ۲۰ نفر وارد سایت بشن و کارشون همچنان تا ثانیه دوم ادامه داشته باشه، در ثانیه دوم، ۲۰ نفر دیگه وارد بشن. در ثانیه دوم ما ۴۰ process فعال داریم. اگر زمان اجرای هر اسکریپت بیش از دو ثانیه باشه و در ثانیه سوم هم ۲۰ نفر دیگه وارد بشن، تعداد process به ۶۰ میرسه و سایت از دسترس خارج میشه
بنابراین اگر سایت شما کند باشه، حتی با داشتن Entry Process بسیار زیاد و داشتن Process کم، به مشکل بر میخوره
خیلی از هاستهای اشتراکی یا این موضوع رو نمیدونن یا اگر میدونن اون رو در cPanel و فرمهای سفارش مخفی میکنن تا کاربر نفهمه که چه عددی هست
کاهش این عددها برای هاستهای اشتراکی این مزیت رو داره که یک سرور رو میتونن به صدها و هزاران نفر بفروشن.
سایتها اگر خیلی منابع کمی بخوان به خوبی کار میکنن ولی اگر کمی بازدیدشون بالا بره، سایت از کار میافته
بنابراین اگر میخواهید هاست تهیه کنید حتما دقت کنید که این دو عدد روی چه مقداری تنظیم شده و اگر شرکت به شما پاسخ دقیق نمیده یا در cPanel این عددها رو مخفی کرده، سراغ یک شرکت دیگه برید که با کلاهبرداری و مخفیکاری دنبال سود شخصی نیست
توضیحات در مورد محدودیتهای هاستهای اشتراکی رو میتونید اینجا ببینید:
http://rokaweb.ir/%D9%85%D8%AD%D8%AF%D9%88%D8%AF%DB%8C%D8%AA-%D9%87%D8%A7%D8%B3%D8%AA-%D8%A7%D8%B4%D8%AA%D8%B1%D8%A7%DA%A9%DB%8C/
توضیحاتتون خییییییلی خوب بود ممنون
الآن سوال من اینه که وقتی یه نفر فقط درحال خواندن مطالب سایته داره Entry process و process و رم و cpu و... مصرف میکنه؟
AMIB
February 1st, 2018, 17:20
کاربر زمانی که سایت رو باز کرد، دیگر ارتباطی با سرور ندارد و فشاری هم به سرور نمیآورد مگر اینکه در داخل صفحه کدهای Ajax فعال باشند و خودکار بدون اینکه کاربر بداند با سرور ارتباط برقرار کنند
مثلا سرویسهای ایمیل وقتی شما صفحه را باز کردهاید، مداوم به سرور وصل میشوند تا بررسی کنند ایمیل جدید آمده یا نه