الفرق بين فب و جس الفرق بين

Anonim

فب لوغو

فب و جس هما لغتان برمجة تستخدمان في تصميم المواقع. لديهم أوجه التشابه. لكنها من جانبين متقابلين من الطيف.

كلاهما سهل بما يكفي لالتقاط. كلاهما لديه ما يكفي من الوظائف للحفاظ على مطوري الويب سعيدة.

دعونا نلقي نظرة متعمقة على هذه اللغات.

فب

فب (أصلا الصفحة الرئيسية الشخصية) اختصار ل فب: هيبرتكست بريبرويسور. صمم في عام 1994 من قبل راسموس ليردورف، كان يستخدم فب لأول مرة لتتبع زيارات لسيرته على الانترنت.

ومنذ ذلك الحين اكتسبت فب وظائف. اليوم انها تستخدم لإنشاء صفحات تفاعلية ديناميكية على شبكة الإنترنت على مجموعة واسعة من المنصات.

فب هي لغة برمجة من جانب الخادم وهي المفضلة لدى العديد من مطوري الويب.

جافا سكريبت

وقد وضعت جافا سكريبت في عام 1995 من قبل المطور بريندان إيتش. سميت في البداية موكا، وسرعان ما تغير اسم إلى ليفسكريبت ثم جافا سكريبت.

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

فب مقابل جس

فب هو جانب الخادم، في حين جس هو العميل. كلاهما له إيجابيات وسلبيات.

فب ينفذ على الخادم. بغض النظر عن ما هو الكمبيوتر على الطرف الآخر من الاتصال، يجب أن تكون تجربة المستخدم معيارا جيدا.

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

يمكن أن ينظر إلى فب على أنها بطيئة عندما الملقم مشغول جدا أو الاتصال بالإنترنت للعميل سيئة.

أي واحد تختاره هو اختيار شخصي. اللغات هي مشابهة جدا. الانتقال من واحد إلى آخر لا ينبغي أن يكون الكثير من المتاعب. شخصيا أشعر أنها لن تحدث فرقا كبيرا الذي تختاره. في نهاية اليوم الطريقة التي يؤدونها يعتمد كثيرا بعيدا عن الصدفة.

شعار جافاسكريبت

الاختلافات

حان الوقت نضع الاختلافات ونرى أي لغة الترميز أفضل. قد يكون منحازة. وكان جس أول لغة تفاعلية على شبكة الإنترنت تعلمت. سأحاول أن تكون منفتحا قدر الإمكان.

موقع تشغيل جس لديه ميزة أنه يمكن دائما رؤية التعليمات البرمجية على الموقع - حتى قبل تحميل الخادم. لا يمكن عرض كود فب إلا بعد تحميل الخادم عليه.

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

كما ذكر من قبل، جس ينفذ على جهاز الكمبيوتر العميل (متصفح الويب)، في حين ينفذ فب على الملقم.أداء جس يمكن أن تتخلف عن طريق جهاز كمبيوتر الفقراء. أداء فب يمكن أن تتخلف عن طريق خادم بطيء، أو تسبب سلالة على الملقم نفسه.

باختصار، إذا كان لديك خادم لائق حتى أو سرعة الخادم الخاص بك التعاقد متسقة، انها فكرة جيدة للذهاب مع فب. إذا كنت توفير المال على الخادم تأجير و يفضلون إضافة بعض السلالة إلى جهاز الكمبيوتر المستخدم، جس هو الرجل الخاص بك (لغة البرمجة؟).

ولكن هذا كان قبل 2009.

عقدة. جس

كانت جس تستخدم للعميل. ثم، في عام 2009، جاء ريان داهل جنبا إلى جنب مع عقدة. شبيبة. هذا هو بيئة تشغيل وقت التشغيل عبر منصة (رت) لتشغيل جانب الملقم جس.

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

وبطبيعة الحال، إذا كنت تفضل جانب العميل هناك خيار واحد فقط. قد يكون بديهية ل فب لتطوير رت من جانب العميل.

ميسكل

إذا كنت تستخدم ميسكل في عملك، فسوف تكون سعيدا لمعرفة أن فب هو رفيق كبير. وغالبا ما يستخدم جنبا إلى جنب مع ميسكل واثنين متوافقة جدا.

إذا كنت تستخدم ميسكل وكنت مهتما بتشغيل جس، لدي أخبار سيئة بالنسبة لك. نعم، عقدة. سوف يساعد في التوافق بين جس و ميسكل. ولكن هذا يدمر الفوائد التي تحصل عليها من اللغة العميل.

إذا كنت تستخدم أو تخطط لاستخدام ميسكل، فأنت أفضل من التمسك ب فب.

أمثلة على مواقع فب

اعتقدت أنك قد تكون مهتمة في تصفح من خلال عدد قليل من المواقع سبيل المثال، حتى هنا تذهب:

وورد. كوم

فليكر. كوم

داخلي. ويكيبيديا. أورغ

أمثلة من مواقع جس

ثيستلبرونس. كوم

شبكة الاتصالات العالمية. آي بي إم. كوم / تصميم /

خان. جيثب. إو / tota11y /

ما رأيك؟ هل لاحظت أي اختلافات؟ اسمحوا لنا أن نعرف في التعليقات!

خاتمة

لست متأكدا ما إذا كانت لهجة المقال خيانة، ولكن لقد كنت رجل جس من البداية. أنا أفضل جس حيث أجد أنه من الأسهل بكثير في التعليمات البرمجية. وربما كان من الممكن لو كنت قد تعلمت فب أولا.

لكنني لم أفعل ذلك. جميع الأشخاص الذين سألتهم للحصول على المشورة قال: هتمل، كس و جس.

حتى هنا أنا، تكرار تلك النصيحة. الذهاب مع جس، عليك أن تكون أكثر سعادة لذلك.

إذا كنت لا توافق مني، أحب أن أسمع منك. دعونا الحصول على مناقشة الذهاب. لماذا تفضل فب؟ هل تعرف الكثير عن جس؟

هل ستستخدم فب أو جس في مشروعك التالي؟

دعونا نبقي المناقشات نظيفة وبصيرة الرجاء.

التعليق، التعليق، التعليق!

ملخص

فب جس
رمز مرئية بعد تحميل الخادم رمز مرئي دائما
ينفذ على الخادم ينفذ على جهاز الكمبيوتر
كومبينس ويث هتمل < هتمل و شمل و أجاكس ميسكل-فريندلي
نوت ميسكل-فريندلي سيرفر-سيد
كلينت-سيد (نوت نود. جس)