Node.js

البرمجيات قطة:
Node.js
تفاصيل البرنامج:
الإصدار: 7.0.0 / 6.9.1 محدث
تاريخ إيداع: 29 Sep 17
ترخيص: حرر
شعبية: 156

Rating: 3.0/5 (Total Votes: 1)

Node.js هو عمليا مكتبة I / O حدث لمحرك جافا سكريبت V8 من غوغل.

ويوصي الخبراء بإنشاء ونشر تطبيقات حركة المرور والبيانات المكثفة في الوقت الفعلي التي تحتاج إلى تشغيلها عبر الأنظمة الأساسية والأجهزة المختلفة.

يعتبر Node.js حاليا أعلى منصة لتشغيل شفرة جافا سكريبت من جانب الخادم، ويتم استخدامها في الإنتاج في شركات كبيرة مثل غوغل و إيباي و ياهو و لينكيدين و ميكروسوفت و Cloud9 وغيرها الكثير.

يتم توثيق المنصة بشكل جيد جدا وتستفيد من مستودع وحدة نمطية كبير جدا، تتم إدارته من خلال أداة نبم (Node.js باكيج ماناجر).

ويوصى الإصدار 6.x لبيئات الإنتاج مستقرة، في حين أن الإصدار 7.x مستقر، ولكن يتضمن الميزات التجريبية.

& نبسب؛

ما هو الجديد في هذا الإصدار:



الأحداث: تأكد من وجود وظائف وحدة التحكم
فس: إضافة خيار أوتوكلوس إلى fs.createWriteStream
هتب: يحسن توقع التعامل مع رأس
العقدة: السماح وحدات التحميل المسبق مع -i
v8، سرك: إكسبوس ستاتيستيكش أبوت هيس سباسس (v8.getHeapSpaceStatistics ())

ما هو الجديد في الإصدار 6.7.0 / 4.6.0:


الأحداث: تأكد من وجود وظائف وحدة التحكم
فس: إضافة خيار أوتوكلوس إلى fs.createWriteStream
هتب: يحسن توقع التعامل مع رأس
العقدة: السماح وحدات التحميل المسبق مع -i
v8، سرك: إكسبوس ستاتيستيكش أبوت هيس سباسس (v8.getHeapSpaceStatistics ())

ما هو الجديد في الإصدار 6.5.0 / 4.5.0:



الأحداث: تأكد من وجود وظائف وحدة التحكم
فس: إضافة خيار أوتوكلوس إلى fs.createWriteStream
هتب: يحسن توقع التعامل مع رأس
العقدة: السماح وحدات التحميل المسبق مع -i
v8، سرك: إكسبوس ستاتيستيكش أبوت هيس سباسس (v8.getHeapSpaceStatistics ())

ما هو الجديد في الإصدار 6.3.0 / 4.4.7:



الأحداث: تأكد من وجود وظائف وحدة التحكم
فس: إضافة خيار أوتوكلوس إلى fs.createWriteStream
هتب: يحسن توقع التعامل مع رأس
العقدة: السماح وحدات التحميل المسبق مع -i
v8، سرك: إكسبوس ستاتيستيكش أبوت هيس سباسس (v8.getHeapSpaceStatistics ())

ما هو الجديد في الإصدار 6.2.0 / 4.4.5:



جديد في Node.js 5.0.0 (30 تشرين الأول (أكتوبر) 2015)

ما هو الجديد في الإصدار 6.0.0 / 4.4.3:



الأحداث: تأكد من وجود وظائف وحدة التحكم
فس: إضافة خيار أوتوكلوس إلى fs.createWriteStream
هتب: يحسن توقع التعامل مع رأس
العقدة: السماح وحدات التحميل المسبق مع -i
v8، سرك: إكسبوس ستاتيستيكش أبوت هيس سباسس (v8.getHeapSpaceStatistics ())

ما هو الجديد في الإصدار 4.4.3 / 5.10.1:



الأحداث: تأكد من وجود وظائف وحدة التحكم
فس: إضافة خيار أوتوكلوس إلى fs.createWriteStream
هتب: يحسن توقع التعامل مع رأس
العقدة: السماح وحدات التحميل المسبق مع -i
v8، سرك: إكسبوس ستاتيستيكش أبوت هيس سباسس (v8.getHeapSpaceStatistics ())

ما هو الجديد في الإصدار 4.4.0 / 5.8.0:


الأحداث: تأكد من وجود وظائف وحدة التحكم
فس: إضافة خيار أوتوكلوس إلى fs.createWriteStream
هتب: يحسن توقع التعامل مع رأس
العقدة: السماح وحدات التحميل المسبق مع -i
v8، سرك: إكسبوس ستاتيستيكش أبوت هيس سباسس (v8.getHeapSpaceStatistics ())

ما هو الجديد في الإصدار 4.2.6 / 5.5.0:



الأحداث: تأكد من وجود وظائف وحدة التحكم
فس: إضافة خيار أوتوكلوس إلى fs.createWriteStream
هتب: يحسن توقع التعامل مع رأس
العقدة: السماح وحدات التحميل المسبق مع -i
v8، سرك: إكسبوس ستاتيستيكش أبوت هيس سباسس (v8.getHeapSpaceStatistics ())

ما هو الجديد في الإصدار 4.2.2 / 5.2.0:



fs.readFile * ()، fs.writeFile * ()، و fs.appendFile * () الآن أيضا قبول وصف الملف كما الوسيطة الأولى
إصلاح الخلل حيث طلبات هتب بيبليند أن المماطلة
نبم: تمت ترقيتها إلى الإصدار 3.3.6 من 2.14.7
محاولة إعادة استخدام مقبض الموقت ل سيتيموت (). نريف ().
تمت إضافة دعم ألبن
يمكن الآن تمرير خيارات طبقة النقل الآمنة في كائن لإنشاء كريتيسكوريباير ()
زليب: الضغط الآن يلقي على المدخلات اقتطاع

ما هو الجديد في الإصدار 4.1.1:


baby_process: ChildProcess.prototype.send () و process.send () تعمل بشكل غير متزامن عبر جميع المنصات بحيث يتم إدخال معلمة رد اتصال اختيارية سيتم استدعاءها بمجرد إرسال الرسالة، أي .send (مساج [، سيندهاندل] [، أتصل مرة أخرى]).
عقدة: إعادة تسمية "io.js" رمز إلى "Node.js".
نود-جيب: هذا الإصدار حزم نسخة محدثة من عقدة جيب الذي يعمل مع جميع إصدارات Node.js و io.js بما في ذلك ليلا و الإفراج عن مرشح يبني. من io.js V3 و Node.js V4 فصاعدا، فإنه سيتم تحميل فقط تاربول رؤوس عند بناء إضافات بدلا من المصدر بأكمله.
نبم: الترقية إلى الإصدار 2.14.2 من 2.13.3، يتضمن التحديث الأمني، راجع https://github.com/npm/npm/releases/tag/v2.14.2 لمزيد من التفاصيل.
توقيت: تحسين أداء الموقت من نقل تنفيذ 0.12، بالإضافة إلى إصلاحات طفيفة.
استخدام: تم إهمال الدالة util.is * ()، بدءا من تحذيرات الإهمال في وثائق هذا الإصدار، يتم تشجيع المستخدمين على البحث عن بدائل أكثر قوة في سجل نبم.
الإصدار 8: الترقية إلى الإصدار 4.5.103.30 من 4.4.63.30.

ما هو الجديد في الإصدار 0.12.7:


أوبنسل: الترقية إلى 1.0.1p
نبم: الترقية إلى 2.11.3
V8: الكرز بيك تصحيح جيتكوديفنت من المنبع
فوز، مسي: إنشاء مجلد نبم في الدليل أبداتا

ما هو الجديد في الإصدار 0.12.4:



نبم: الترقية إلى 2.10.1
V8: ريفرت v8 Array.prototype.values ​​() ريموفال
الفوز: إعادة زب / 2k3 الدعم

ما هو الجديد في الإصدار 0.12.2:



أوبنسل: الترقية إلى 1.0.1m (معالجة كفيس متعددة)

ما هو الجديد في الإصدار 0.12.0:

تيارات 3:
تنفيذ تيارات الآن يعمل بالطريقة التي كنت تعتقد أنه ينبغي بالفعل، من دون إدخال أي تغييرات على أبي. وهذا يعني أساسا لا مزيد من التعلق في "الوضع القديم"، وهناك فقط تيارات التي تتدفق أم لا.
تيارات تدعم الآن استخدام آليات الفلين و أونكورك لمنع التنظيف يكتب إلى النظام إذا كان التطبيق سوف يكون أداء العديد من الكتب في صف واحد. هناك أونكورك ضمني أداء عند إنهاء تيار قابل للكتابة.
HTTP:
ماكسوكيتس لم تعد تقتصر على 5. يتم تعيين الافتراضي الآن إلى إنفينيتي مع المطور ونظام التشغيل السيطرة على عدد الاتصالات المتزامنة تطبيق يمكن أن تبقي مفتوحة لمضيف معين.
الدعم المناسب كيباليف يعني أن المقابس ستبقى مفتوحة حتى انتهاء المهلة في الوقت تكوينها، يتم إغلاقها عن طريق الجانب البعيد، أو عمليات الخروج. المطور لم يعد لديك للتأكد من تم تمرير بيبليند طلبات للحفاظ على مأخذ مفتوح، أو استخدام وحدة بديلة للحصول على هذا الدعم.
يمكن للمطورين أيضا الآن فلوشيدرز صراحة لضمان الوقت لبايت الأولى منخفضة وعقد اتصالات بروكسيد مفتوحة.
العنقودية:الآن لديه وضعين من العملية، الافتراضي الجديد هو آلية توزيع روبن جولة حيث يقبل سيد اتصالات جديدة وتوزعها على العمال الخاص بك. إذا كنت تريد يمكنك لا تزال تختار مرة أخرى إلى الأسلوب القديم حيث العمال الخاص بك هي المسؤولة عن اتصالات أبسيبتيون.
TLS:
لدينا آلية تلسوراب جديدة تحت غطاء محرك السيارة، وهذا يلغي تماما عدد قليل من القفزات ذهابا وإيابا بين جافا سكريبت وتطبيقات C ++ لدينا.
واجهات برمجة التطبيقات المضافة لاستجابات سني غير المتزامنة، وتدبيس أوسب، وأحداث التخزين.
متعادل:
نحن نستخدم آلية أكثر دقة لتخصيص الذاكرة للمخازن المؤقتة الآن، مما يعني أنك سوف ترى أقل النفقات العامة وتأثير من التمسك شرائح صغيرة من المخازن المؤقتة. وهذا يقلل من كمية ضغط الذاكرة على النظام، مما يعني تشغيل غ أسرع، مما يعني Node.js على وحدة المعالجة المركزية أقل، وبالتالي الكمون أقل للتطبيقات الخاصة بك.
child_process:
تم إضافة سبونسينك / إكسسينك لتسهيل عمليات الطفل متزامن، تحذير عملية عقدة الخاص بك لن تجعل تقدما إلى الأمام في انتظار الطفل للخروج، تحذر إمبتور!
التشفير:
واجهات برمجة التطبيقات المضافة لتحميل محركات مخصصة للاستخدام مع تجميعها في بينسل.

المزيد من واجهات برمجة التطبيقات تدعم توفير عبارات المرور.
واجهات برمجة التطبيقات المضافة ل رسا العامة / مفتاح خاص التشفير / فك التشفير.
VM:
تستند الوحدة النمطية الآن إلى الوحدة النمطية كونتيكستيفي التي تشترك القيم من رمل لتجنب التغييرات المفقودة داخل التنفيذ من الظهور في السياق الأصل.
الدعم الأولي لواجهة برمجة تطبيقات إكماسكريبت إنترناتيوناليزاشيون أبي 1.0 (إسما-402)
افتراضيا، يتم شحن الثنائيات Node.js v0.12.0 مع دعم إسما-402، ولكن فقط للغة الإنجليزية. وبعبارة أخرى، فإن أدما-402 أبي تعمل كما تتوقع، ولكن يتم تضمين البيانات فقط للغة الإنجليزية.

ما هو الجديد في الإصدار 0.10.36:



أوبنسل: أوبديت تو 1.0.1l
v8: إصلاح المصحح ووضع صارم الانحدار
v8: لا مشغول حلقة في وحدة المعالجة المركزية منشفة الموضوع

ما هو الجديد في الإصدار 0.10.34:


أوف: أوبديت تو v0.10.30
زليب: الترقية إلى v1.2.8
child_process: تحقق إكسكفيل أرجس هو صفيف
child_process: التحقق من شوكة أرجس هو صفيف
التشفير: تحديث شهادات الجذر
المجالات: إصلاح القضايا مع الإجهاض على أونكوت
توقيت: تجنب المسح الخطي في _unrefActive
توقيت: إصلاح أونريف () تسرب الذاكرة
v8: إضافة أبي لإجهاض استثناء أونكوت
المصحح: إصلاح عند استخدام "استخدام صارم"

ما هو الجديد في الإصدار 0.10.33:



أوبنسل: أوبديت تو 1.0.1j
أوف: أوبديت تو v0.10.29
child_process: بشكل صحيح دعم اختياري أرجس
كريبتو: تعطيل التهيئة التلقائية ل SSLv2 / 3 بشكل افتراضي

ما هو الجديد في الإصدار 0.10.32:



نبم: تحديث إلى 1.4.28
v8: إصلاح تحطم قدمه الإصدار السابق
تكوين: إضافة علم --openssl-نو-أسم
التشفير: استخدم النطاقات لأي طريقة لاستدعاء معاودة الاتصال
هتب: لا ترسل 0rnrn في الردود تي الرأس
كيريسترينغ: فيكس ونيسكاب تجاوز
ورل: إضافة دعم لفواصل رك 3490

ما هو الجديد في الإصدار 0.10.31:


v8: باكبورت كفي-2013-6668.
أوبنسل: تحديث إلى v1.0.1i.
نبم: تحديث إلى v1.4.23.
الكتلة: يجب ألا يكون قطع الاتصال متزامنا.
فس: إصلاح fs.readFileSync فد تسرب عندما تحصل رانجيرور.
دفق: إصلاح كائن Readable.wrapMode القيم زائفة.
توقيت: إصلاح الموقتات مع عدد غير صحيح تأخير شنقا.

ما هو الجديد في الإصدار 0.10.30:



أوف: الترقية إلى v0.11.14
v8: أوبغريد 3.21.18.3
تأكيد: تشير إلى إنشاء رسالة استثناء
العازلة: إضافة buf.toArrayBuffer () أبي
الكتلة: إصلاح سابق لأوانه "قطع" الحدث
التشفير: إضافة دعم سيكاك
مصحح الأخطاء: عد مساحة لأرقام الخطوط بشكل صحيح
المصحح: جعل حلقات مشغول SIGUSR1-انقطاع
مصحح الأخطاء: كرر الأمر الأخير
مصحح الأخطاء: إظهار السطر الحالي
دغرام: إرسال () يمكن قبول السلاسل
دنس: إعادة تسمية المجال إلى اسم المضيف
دنس: تعيين الخاصية هوسنام على كائن خطأ
دتريس، mdb_v8: دعم أكثر سلسلة، أنواع الإطار
هتب: أد ستاتوسيمسيج
هتب: كشف الأساليب المعتمدة

ما هو الجديد في الإصدار 0.10.29:


child_process: لا تضع الجدل قبل رمي
child_process: تفرخ () لا رمي تيبيرور
الثوابت: تصدير O_NONBLOCK
التشفير: تحسين استخدام الذاكرة
فس: إغلاق الملف إذا فستات () فشل في ريادفيل ()
ليب: اسم أساليب إيفنتيميتر النموذج
تلس: إصلاح مشكلة الأداء

ما هو الجديد في الإصدار 0.10.27:



child_process: إصلاح الجمود عند إرسال مقابض
child_process: إصلاح إرسال مقبض مرتين
التشفير: لا أسماء الشفرات / التجزئة التجزئة
دتريس: الحل البديل رابط على فري
هتب: ال تنبعث من مقبس إوف غير قابل للقراءة
هتب: استدعاء كريكونكتيون عندما لا يوجد وكيل
تيار: إزالة الاختيار عديمة الفائدة
الموقت: لا إعادة جدولة الموقت دلو في مجال
ورل: علاج نفس /
استخدام: تنسيق كخطأ إذا خطأ إينستالاتوف

ما هو الجديد في الإصدار 0.10.25:


أوف: أوبغريد تو v0.10.23
نبم: الترقية إلى v1.3.24
v8: إصلاح التعداد للكائنات مع الكثير من الخصائص
child_process: فيكس سبون () وسيطات اختيارية
الكتلة: تقرير المزيد من الأخطاء للعمال
النطاقات: خروج () يؤثر فقط على المجالات النشطة
سرك: يجب على معالج أونفاتاليرور إحباط ()
تيار: يكتب قد يعود كاذبة ولكن ننسى أن تنبعث منها استنزاف

ما هو الجديد في الإصدار 0.10.24:



أوف: أوبغريد تو v0.10.21
نبم: الترقية إلى 1.3.21
v8: باكبورت فيكس فور كفي-2013- {6639 | 6640}
بناء: أونيكس تثبيت عقدة ورؤوس مكتبة ديب
الكتلة، v8: فيكس --logfile =٪ p.log
وحدة: فقط حزمة ذاكرة التخزين المؤقت الرئيسية

ما هو الجديد في الإصدار 0.10.22:



نبم: الترقية إلى 1.3.14
أوف: أوبغريد تو v0.10.19
child_process: لا تؤكد على الأحداث وصف ملف قديمة
داروين: إصلاح "لا يستجيب" في مافيريكس رصد النشاط
مصحح الأخطاء: إصلاح علة في سب () مع البرنامج النصي لم يكشف عن اسمه
ريبل: عدم إدراج نسخ مكررة في عمليات الإكمال
سرك: إصلاح تسرب الذاكرة على مقابض مغلقة

ما هو الجديد في الإصدار 0.10.19:


أوف: أوبغريد تو v0.10.17
نبم: الترقية إلى 1.3.11
ريادلين: التعامل مع الإدخال بدءا مع الحرس السيطرة
تكوين: إضافة ميبس-فلوت-أبي (لينة، من الصعب) الخيار
تيار: تحويل أوبجكتمود تسمح القيم فالسي
تلس: منع تكرار القيم المكررة من القراءة

ما هو الجديد في الإصدار 0.10.17:



أوف: أوبغريد v0.10.14
http_parser: لا تقبل أساليب بون / جيم كما بوت / جيت
تلس: تأكيد التأكيد عندما يتم تدمير سل في القراءة
تيار: رمي على 'خطأ' إذا المستمعين إزالتها
دغرام: فيكس أسيرتيون على سوء إرسال () الحجج
ريادلين: وقفة ستدين قبل إيقاف تشغيل الوضع الخام محطة

ما هو الجديد في الإصدار 0.10.16:



نبم: الترقية إلى 1.3.8
كريبتو: فيكس أسيرت () على إدخال عرافة مشوه
التشفير: إصلاح تسرب الذاكرة في راندومبيتس () مسار الخطأ
الأحداث: إصلاح تسرب الذاكرة، لا تسرب أسماء الأحداث
هتب: التعامل مع ترميز عرافة / base64 بشكل صحيح
هتب: تحسين تحسين res.write (بوف) الأداء
تيار: إصلاح خطأ أنبوب مزدوج تنبعث منها

ما هو الجديد في الإصدار 0.11.2:


الترقية إلى 0.11.2
الترقية إلى 3.19.0
الترقية إلى 1.2.21
بناء: يجب أن ماكيفيل احترام تكوين --prefix
الكتلة: استخدام روند-روبن تحميل موازنة
مصحح الأخطاء، العنقودية: كل عامل لديه ميناء التصحيح الجديد
مصحح الأخطاء: `restart` مع منفذ تصحيح مخصص
مصحح الأخطاء: نقاط التوقف في البرامج النصية لم يتم تحميلها حتى الآن
الحدث: إيفنتيميتر # سيتماكسليستينرز () بإرجاع هذا
الأحداث: إضافة EventEmitter.defaultMaxListeners

ما هو الجديد في الإصدار 0.10.10:



أوف: الترقية إلى 0.10.10
نبم: الترقية إلى 1.2.25
ورل: تحليل بعض عناوين ورل التي تم تشكيلها بشكل غريب
ستريم: ونيفت ('') هو لاوب

ما هو الجديد في الإصدار 0.10.9:



نبم: الترقية إلى 1.2.24
أوف: الترقية إلى v0.10.9
ريبل: إصلاح الاختيار خطأ JSON.parse
تلس: السليم .destroySoon
تلس: استدعاء الكتابة سب فقط بعد قراءة نهاية المقابلة
تلس: تجاهل .shutdown () خطأ سيسكال

ما هو الجديد في الإصدار 0.10.7:


نبم: الترقية إلى 1.2.21
تشفير: لا تتجاهل التحقق من الوسيطة ترميز
العازلة، التشفير: إصلاح الانحدار الترميز الافتراضي
توقيت: إصلاح سيتينترفال () يؤكد

ما هو الجديد في الإصدار 0.10.6:



دفق: جعل كائن قابل للقراءة. كائن الدعم، تيارات فارغة
child_process: إصلاح تسليم مقبض
التشفير: إصلاح الانحدار الأداء
سرك: دري تشفير السلسلة / فك التشفير

ما هو الجديد في الإصدار 0.10.5:



بناء: إضافة دعم ل فيسوال ستوديو 2012.
هتب: لا تحاول تدمير مآخذ غير موجودة.
التشفير: لازيترانسفورم على الخصائص، وليس الطرق.
تأكيد: وضع المعلومات في err.message، وليس err.name.
دغرام: إصلاح أي عنوان ربط ().
handle_wrap: فيكس نول مؤشر ديريفيرانس.
نظام التشغيل: إصلاح تجاوز المخزن المؤقت المحتمل في os.type ().
تيار: إصلاح ونشيفت () ظروف السباق.

ما هو الجديد في الإصدار 0.10.4:



هتب: دعم الكتابة (البيانات، 'عرافة').
التشفير: د ينبغي أن يكون سريا مبطن.
العملية: تعريض NODE_MODULE_VERSION في process.versions.
التشفير: إصلاح بناء الدعوة في تيارات التشفير.
نيت: حساب التشفير في .byteLength.
نيت: إصلاح العازلة التكرار في بيتسوريتن.
التشفير: صفر ليس خطأ إذا كتابة 0 بايت.

ما هو الجديد في الإصدار 0.10.2:



تلس: إزالة الضارة لا لزوم لها فحص الحدود.
التشفير: جعل جيتسيفرز () عودة الأصفار غير سل.
كريبتو: تشيك راندومبيتس () وسيطة الحجم.
توقيت: لا حساب الخاصية Timeout._when.
توقيت: إصلاح خطأ مس تلو الآخر.
توقيت: التعامل مع التوقيع تجاوز int32 في التسجيل ().
تيار: إصلاح كشك في تحويل في ظل ظروف محددة جدا.
تيار: التعامل مع المستمعين الحدث في وقت متأخر "للقراءة".
تيار: إصلاح نهاية مبكرة في وريتابليز على الكتابة صفر طول.
دومين: فيكس دومين كالباك فروم ماكيكالباك.
child_process: لا تنبعث نفس مقبض مرتين.

برامج مماثلة

Furatto for Rails
Furatto for Rails

28 Sep 15

rdf-isomorphic
rdf-isomorphic

10 Dec 15

Raneto
Raneto

9 Apr 16

Cake Color
Cake Color

13 Apr 15

تعليقات ل Node.js

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة