Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fa: quick fix for "missed space and comma in the main page headline" and HTML in releases page #1876

Merged
merged 15 commits into from
Nov 2, 2018
4 changes: 2 additions & 2 deletions locale/fa/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
```
این در مقایسه با مدل امروزی‌تر هم زمانی است جایی که Theradهای سیستم عامل به کار گرفته می‌شوند.
این در مقایسه با مدل امروزی‌تر همزمانی است، جایی که Theradهای سیستم عامل به کار گرفته می‌شوند.
شبکه مبتنی بر Thread به نسب ناکارآمد و بسیار سخت کاربرد است.
علاوه بر این کاربران Node از نگرانی قفل مرگبار فرایند‌ها آسوده هستند.
از آن جایی که هیچ قفلی وجود ندارد، تقریبا هیچ فانکشنی در Node به صورت مستقیم با I/O انجام نمی‌دهد بنا بر این هیچ فرایند‌ای فقل نخواهد شد. به همین علت پیاده سازی سیستم‌های مقیاس‌پذیر بر روی Node بسیار منطقی است.
Expand All @@ -49,7 +49,7 @@ Node مدل رویداد را کمی به جلوتر می‌برد و [event lo

HTTP در Node شهروند درجه یک محسوب می‌شود، طراحی شده با درنظر گیری streaming و زمان تأخیر کم. این امر Node را به یک گزینه مناسب برای بنیاد کتابخانه وب و یا یک چارچوب تبدیل می‌کند.

فقط به خاطر اینکه Node بدون threads طراحی شده، به این معنی نیست که نتوانید از چند هسته در مخیط خود بهره ببرید. فرایند‌های زیرن می‌توانند توسط ‌[`child_process.fork()`][] API اجرا شوند. فرایند های زیرین به شکلی طراحی شده‌اند که تعامل کردن با آن‌ها به سادگی انجام شود.
فقط به خاطر اینکه Node بدون Threadها طراحی شده، به این معنی نیست که نتوانید از چند هسته در محیط خود بهره ببرید. فرایند‌های زیرین می‌توانند توسط ‌[`child_process.fork()`][] API اجرا شوند. فرایند های زیرین به شکلی طراحی شده‌اند که تعامل کردن با آن‌ها به سادگی انجام شود.
ماژول [`cluster`][] هم به همین شکل ساخته شده که برای ما قابلیتی برای اشتراک‌گذاری سوکت‌ها بین فرایند‌ها محیا می‌سازد. که به همین شکل قادر خواهید بود برای هسته‌های پردازشگر خود load balancing را فعال کنید.

[Blocking vs Non-Blocking]: https://nodejs.org/en/docs/guides/blocking-vs-non-blocking/
Expand Down
4 changes: 2 additions & 2 deletions locale/fa/download/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@ modules: "<code>NODE_MODULE_VERSION</code> refers to the ABI (application binary

<div class="highlight-box">
به دنبال آخرین انتشار از شاخه ورژن می‌گردید؟

<ul class="list-divider-pipe">
<ul class="list-divider-pipe">
<li><a href="https://nodejs.org/dist/latest-v10.x/">Node.js 10.x</a></li>
<li><a href="https://nodejs.org/dist/latest-v8.x/">Node.js 8.x</a></li>
<li><a href="https://nodejs.org/dist/latest-v6.x/">Node.js 6.x</a></li>
Expand All @@ -22,3 +21,4 @@ modules: "<code>NODE_MODULE_VERSION</code> refers to the ABI (application binary
<li><a href="https://nodejs.org/dist/">تمامی نسخه‌ها</a></li>
</ul>
</div>

2 changes: 1 addition & 1 deletion locale/fa/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ labels:
newsletter-postfix: "، خبرنامهٔ رسمی NodeJs.org"
---

Node.js® چارچوبی است برای اجرای جاوااسکریپت ساخته شده بر روی [موتور جاوااسکریپتکروم](https://developers.google.com/v8/).
Node.js® چارچوبی است برای اجرای جاوااسکریپت ساخته شده بر روی [موتور جاوااسکریپت کروم](https://developers.google.com/v8/).
2 changes: 1 addition & 1 deletion locale/fa/security.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: امنیت

### گزارش باگ در Node.js

تمامی مشکل‌های امنیتی در Node.js جدی گرفته می‌شوند و باید از طریق [HackerOne](https://hackerone.com/nodejs) یا رایانامه [security@nodejs.org](mailto:security@nodejs.org) گزارش داده شوند. این گزارش به زیر مجموعه‌ای از تیم هسته Node.js که مسئول رفع کردن مشکلات امنیتی هستند تحویل داده خواهد شد.
تمامی مشکلات امنیتی در Node.js جدی گرفته می‌شوند و باید از طریق [HackerOne](https://hackerone.com/nodejs) یا رایانامه [security@nodejs.org](mailto:security@nodejs.org) گزارش داده شوند. این گزارش به زیر مجموعه‌ای از تیم هسته Node.js که مسئول رفع کردن مشکلات امنیتی هستند تحویل داده خواهد شد.


گزارش شما حداکثر تا ۲۴ ساعت تصدیق خوهد شد و حداکثر تا ۴۸ ساعت پاسخ دقیقی به گزارش خود دریافت خواهید کرد که نشان خواهد داد کام های بعدی در رسیدگی به درخواست شما چیست.
Expand Down