کتاب آموزش Nginx

category

فرمت کتاب

epub

category

ویرایش

Fourth

category

ISBN

978-1-78862-355-1

category

تعداد صفحات

441

category

انتشارات

Packt

category

سال انتشار

2018

category

حجم

1.84 مگابایت

category

نویسنده

Martin Fjordvald

info نکات مهم قبل از خرید:

  • نسخه کتاب فعلی به زبان لاتین می‌باشد.
  • کتاب به صورت محصول می‌باشد و پس از خرید بلافاصله در دسترس شما قرار می‌گیرد.
  • قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
  • در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
  • درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.

درباره این کتاب

کتاب آموزش Nginx یا Nginx HTTP Server چهارمین ویرایش از این کتاب است که هم‌اکنون در سایت فقط کتاب در دسترس شما قرار گرفته است. کتاب آموزش Nginx به آموزش کلی و مبانی Nginx می‌پردازد. همچنین پیکربندی و تنظیمات Nginx، آموزش مهاجرت از Apache به Nginx، پیاده‌سازی و اجرای زبان‌های سمت سرور مانند PHP و Python در Nginx و چندین سرفصل مهم دیگر از اجزای این کتاب 441 صفحه‌ای می‌باشد.…

۷,۰۰۰ تومان

کتاب‌های پیشنهادی سردبیر

کتاب‌های پیشنهادی دیگر

نظرات کاربران

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

دیدگاهتان را بنویسید

هنوز دیدگاهی ثبت نشده است.

کتاب آموزش Nginx یا Nginx HTTP Server چهارمین ویرایش از این کتاب است که هم‌اکنون در سایت فقط کتاب در دسترس شما قرار گرفته است. کتاب آموزش Nginx به آموزش کلی و مبانی Nginx می‌پردازد. همچنین پیکربندی و تنظیمات Nginx، آموزش مهاجرت از Apache به Nginx، پیاده‌سازی و اجرای زبان‌های سمت سرور مانند PHP و Python در Nginx و چندین سرفصل مهم دیگر از اجزای این کتاب 441 صفحه‌ای می‌باشد. کتاب آموزش Nginx همچنین دارای مطالعه موردی از موارد مهم چالش‌ها و مشکلاتی که احتمالاً با آن در مسیر آموزش برخورد می‌کنید نیز دارا است.

مروی گذرا بر Nginx:

ابزار متن باز Nginx (البته بهتر است تلفط کنید Engine-x) نوعی وب سرور open source یا منبع باز می‌باشد که البته می تواند به عنوان Reverse Proxy نیز استفاده گردد. پیدایش Nginx به سال 2002 برمی‌گردد که در آن زمان وب سرورها بسیار کند بوده و معمولاً در درخواست های بالا و پردازش های زیاد دچار مشکل بودند.

اولین خط های Nginx توسط Igor Sysoev در سال ۲۰۰۲ نوشته شد و در سال ۲۰۰۴ به عرضه عمومی رسید. در جولای سال ۲۰۱۱ شرکت به نام Nginx, Inc در سان فرانسیسکو، کالیفرنیا تغییر شکل داد. این شرکت در واقع یک کمپانی information technology می باشد که نرم‌افزارهای وب سرور را تولید و ارائه می‌دهد. در مدت 13 سال گذشته بیش از 12 درصد از سهم وب سرور های دنیا را به خود اختصاص داده است.

بـر اساس بررسی های Netcraft در اگوست سال ۲۰۱۴، nginx به عنوان دومین وب سرور پرطرفدار در سایت‌های فعال شناخته شد.به دلیل توانایی فوق‌العاده در مدیریت بسیاری از اتصالات و سرعت، بسیاری از وب  سایت‌های پر ترافیک از خدمات NGINX استفاده کرده‌اند. برخی از این غول های آنلاین گوگل، نتفلیکس، ادوبی، Cloudflare ،WordPress.com و بسیاری دیگر هستند.

علت سرعت بالای Nginx چیست؟

تازمانی که با قابلیت های Nginx آشنا نشده‌اید درک پاسخ این سوال کمی دشوار است اما به زبان ساده می‌توان گفت که:

سرورهای وب قدیمی برای هر درخواست یک موضوع connection ایجاد می‌کنند، اما NGINX به این روش کار نمی‌کند. ابزار NGINX با معماری Asynchronous و رویداد محور اجرا می‌شود. این بدان معناست که موضوعات مشابه تحت یک فرآیند worker اداره می‌شوند و هر فرآیند worker شامل connectionهای کوچکتر به نام اتصالات worker است. این connection کل مسئولیت رسیدگی به موضوعات درخواست را بر عهده دارد. اتصالات worker درخواست‌ها را به یک فرآیند worker تحویل می‌دهد، که آن را به روند master ارسال می‌کند. سرانجام، روند master نتیجه آن درخواست ها را ارائه می‌دهد.

منبع: https://bit.ly/3kiMDcJ

سرفصل‌های کتاب Nginx HTTP Server:

  • Downloading and Installing Nginx
  • Basic Nginx Configuration
  • HTTP Configuration
  • Module Configuration
  • PHP and Python with Nginx
  • Nginx as an Application Server
  • Apache and Nginx Together
  • From Apache to Nginx
  • Introduction to Load Balancing and Optimization
  • Case Studies
  • Troubleshooting

فایل کتاب آموزش Nginx یا (Nginx HTTP Server) را می‌توانید پس از پرداخت دانلود کنید.