یک سوال من اکانت عضویت ویژه 4ماهه زدم بعدا 1ماه دیگه به عنوان مثال اگه بخوام یک ساله (به ادامه زمان) این اکانتم بزنم مقدوره؟
دوستان این دوره با کیفیت و محتوای بهتری بصورت کامل باز تولید شده که با کلیک روی لینک آموزش رایگان و کاربردی نود جی اس (Node.js) وارد دوره جدید میشوید و نیازی به مشاهده این دوره نمیباشد.
Node.js یک محیط سمت سرور برای اجرای کدهای جاوا اسکریپ است، در واقع به کمک Node.js، زبان برنامه نویسی جاوا اسکریپ به جای اجرا درمرورگر در محیط سرور اجرا میشود.
Node.js در سال ۲۰۰۹ معرفی شده است و محدود به هیچ مرورگری نیست و قابلیت اجرا شدن در انواع سیستمعاملهای ویندوز، لینوکس و مک را داراست.
در این دوره قصد داریم با Node.js به خوبی آشنا بشیم، با ما همراه باشید.
پیش نیاز های این دوره فوق العاده کاربردی:
برای ارسال کامنت ابتدا باید وارد سایت شوید
یک سوال من اکانت عضویت ویژه 4ماهه زدم بعدا 1ماه دیگه به عنوان مثال اگه بخوام یک ساله (به ادامه زمان) این اکانتم بزنم مقدوره؟
بله بصورت خودکار اضافه میشه به زمانتون.اگه فرضا شما اکانت ۴ ماهه خریداری کنید و یک ماه بعد(الان شما هنوز سه ماه مدت زمان دارید)، اکانت یکساله(۱۲ماهه) خریداری کنید، به مدت زمان قبلی اضافه میشه و عملا میشه ۱۵ ماه
بسیار عالی و متشکر از توضیح خوبی که دادید ولی من از cluster و pm2 استفاده نکردم همینطوری خام با یه حلقه فور دباره چک کردم از همه هسته ها استفاده کرد دوباره تست زدم آیا پیشفرض ها تغییر کرده؟ یا برای مثال نود جدیدا پردازش رو مدیریت میکنه و همه رو استفاده میکنه و در صورت کنترل شخصی دسترسی و مدیریت رو با ماژول cluster و پکیج pm2 و... که قبلا داده مدیریت دستی البطه داینامیک میکنیم؟
یا اینکه آیا امکان داره که آی دی ای هام این کارو کنن من از وب استورم و دریم ویور استفاده میکنم و کد ادیتورام وی اس کد و اتم و سابلایمه یعنی ممکنه که پشت اجرا یکی از اینا به نود کد بدن مدیریت کنن پردازش رو؟
ممنون از شما❤
خیر به اینصورت نیست.شما باید ببینید که چند درصد رو خوده node گرفته،بقیه برنامه ها هم دارن استفاده میکنن و از طرفی شما log میگیرید باعث میشه خوده cmd ویندوز هم از cpu زیاد استفاده کنه،همچنین اگه تعداد هسته cpu شما هم کم باشه و با توجه به اینکه برنامه های دیگه هم دارن از cpu استفاده میکنن باعث میشه cpu به حداکثر توان برسه.من که شبه کد براتون ارسال کردم که ضرب دوعدد بزرگ بصورت بی نهایت بود.میتوتید اونو تست کنید.و این قضیه نه به ورژن node و نه به ادیتور شما ربط داره.باید ببینید دقیقا خوده node چه مقدار اشغال میکنه.
سلام من الان همینچوری یه لوپ زدم تا10000000رو کنسول لاگ کنه میخواستم سی پی یو مو درگیر کنم ببینم وضعیت کورهای سیستمم چطور شده تو نود جدید دیدم همه کورها دارن پردازش میکنن در صورتی که قبلا فقط یک هسته از سی پی یوم پردازش میکرد آیا جدیدا نود به این صورت کار میکنه یا تغییری تو سیستم من رخ داده من متوجه نشدم
الان هم نسخه نودم using Node.js 12.18.3 (x64) and npm. هست
؟
سلام وقت بخیر.
ببینید شما فرض کنید که cpu داری 4 هسته هست،زمانی که شما با node فایل را اجرا کنید، node از یک هسته بصورت پیش فرض استفاده میکنه یعنی اگه شما یک فایل داشته باشید به صورت زیر :
function test() {
while (true) {
Math.max() * Math.max();
}
}
test();
بسیار عالیه من الان دارم این دوره رو میبینم خیلی خوب دارید تدریس میدید کاملا باز به مسائل نگاه کردید و رسا دوره رو ساختید من یک دوره نود جی اس از یه سایتی خریدم 36ساعت بود تقریبا همه چیز رو یاد داده بود ولی اصلا نمیتونست خوب تدریس کنه سر هر ویدئوش پوست آدم در میاد تا درک کنه و کتاب بخونه آدم سنگین تره و اینکه نمیتونست مسائل رو باز کنه و قابل درک کنه و از es6 خوب بهره نمیبرد ساختار قدیمی بیشتر پیاده میکرد و خط کداش خیلی زیاد میشد حالا ترکیبی یه جاهایی از سینتکس جدید استفاده میکرد ولی به نظرم بدرد نمیخورد اصلا از es7 8 9 به بالا استفاده نمیکرد به زور اکما اسکریپت 6 استفاده میکرد که اون جاها هم کاملا مجبور بود
امیدوارم در آخر این دوره شما یک دوره بزرگ به روز و کامل در بیاد موفق باشید
ممنون از شما❤
هدف دوره ها اینه که دوستانی که مشاهده میکنن به درک خوبی برسند.تو این دوره فقط آشنایی با node.js هست، بعد از اون دوره mongodb و بعد express و در نهایت ایجاد یک فروشگاه اینترنتی با چیزای که توی دوره های پیش نیاز گفته میشه ایجاد میکنیم.در اصل دوره ها در کنار هم یک پکیچ میشه
بسیار بسیار عالی
تشکر و سپاس از زحمات شما امیدوارم همیشه پیروز و سربلند باشید
پس یعنی در رابطه با کتابخانه Cluster تدریس نمیزنید؟
و اگر نمیزنید علت چیست؟
توی این دوره بهش اشاره نمیکنیم.توی دوره پروژه محور میگم و اینکه pm2 اینکار رو برامون انجام میده، که زمانی که خواستیم ازش استفاده کنیم توضیح میدم.
سلام
یک سوال اینکه آیا در این دوره آموزش استفاده از تمام منابع سرور رو هم ارائه دادید یا میدهید؟(اشاره دارم به استفاده از تمامی هسته های پردازنده و تسلط و کنترل کامل بر اوضاع پردازش)
با تشکر و آرزوی موفقیت برای شما
سلام وقت بخیر.
خیر در این دوره صحبت نمیشه.این دوره معرفی node.js هست و دوره بعدی mongodb و بعد از اون دوره express و در انتها دوره ایجاد وبسایت با کمک مواردی که توی دوره ها گفته شده ایجاد میشه و در بحث سرور، فقط deploy سایت هست روی وب سرور Nginx. همچنین کتابخانه های هست که شما نصب میکنید و منابع رو براتون مانیتور میکنه مثله مدیریت پروسه pm2 که اونم نصب میکنیم
سلام،ممنون از دوره خوبتون؛این نود جی اس همونی هست که کد نویسی سمت سرور رو برای وب سایت انجام میده؟
سلام وقت بخیر.
Node.js یک محیطی برای اجرای کد های جاوااسکریپت هست، که شما بهش کد جاوااسکریپت میدید و اون بهتون خروجی میده.
حالا میتونید node.js را روی سرور نصب کنید و بهش کد جاوااسکریپت بدید تا خروجی بده.توی ۵ قسمت اول فقط به این موضوع پرداختیم که node.js چی هست؟ لطفا مشاهده کنید.ممنون
دوره فوق العاده ایه لطفا زود تر قسمت ها رو منتشر کنید خیلی ممنونم از تیم عالیتون
سلام
ممنون خداروشکر راضی هستین.
دانشجو 3008
بسیار عالی و متشکر از زحمات شما سپاسگذارم
علی شیخ
6 سال پیش
خواهش میکنم.ممنون از شما