عرض مشاركة واحدة

Ambitions

:: عضو قادم ::

#9
اقتباس:
المشاركة الأصلية كتبت بواسطة Anwar مشاهدة المشاركة
html 5

النظام الجديد خفيف في كل شي

ويمكن فاق على php
للعلم
حتى لما تبرمج PHP راح تستعمل HTML عشان تعرض البيانات (ردود على موضوع - أقسام في منتدى - عمليات شرائية )
و كود الـ PHP عقب ما يشتغل على السيرفر يتحول حق صفحة HTML ثابتة static
الشي الثاني HTML 5 ما له شغل بالسرعة، ضافوا معايير و شروط يديدة و ضافوا أوامر يديدة
سالفة السرعة يتحكم فيها المتصفح

اللي يصير إن المتصفح يطلب الصفحة اللي انت تبي تفتحها
السيرفر يشغل صفحة PHP و عقب ما تخلص و تشتغل يرجّع حق المتصفح صفحة HTML ثابتة static
و المتصفح يشغلها عادي، و كل متصفح و شطارته، ممكن المتصفح يخزن الصور عنده بحيث إن لما يطلب الصفحة ما ينطر الصور تتحمل، يحطها لك من عنده
و إذا المتصفح ما يدعم HTML 5 ما راح تشتغل الصفحة عندك أو بالأحرى راح تشتغل بس مو بالشكل اللي انت تبيه، و هذا يثبت إن سرعة الـ HTML 5 مو ياية من اللغة نفسها و إنما من تحسين المتصفحات لطريقة التصفح، و الدليل لو متصفح قديم راح يفتح لك الصفحة ببطئ و ما راح يشغل لك الكود كما يجب

بتقول لي شلون فيه صفحات PHP تتحدث بدون لا تسوي لها ريفريش ؟ مو انت تقول إن الصفحة ياخذها المتصفح و تكون ثابتة static ؟ عيل شلون تتحدث الصفحات ؟
و أقول لك الكلام هنا يختلف
تنقسم لغات برمجة الويب إلى Server-Side Applications أو تطبيقات تعمل في جانب السيرفر (لا أحبذ تعريب المصطلحات لأنها قد تفقد روعتها، كل شيء إذا تمت ترجمته إلى عير لغته الأساسية يصبح غير جميل)
أو إلى Client-Side Applications أو تطبيقات تعمل في جانب المستخدم

اللغات التي تستخدم في Server Side Applications مثل PHP و JSP و ASP و Python و cgi هي لغات يتحول فيها الكود إلى صفحة HTML جامدة بعد أن يتم تشغيله في السيرفر
أما اللغات التي تستخدم في Client-Side Applications مثل CSS و JavaScript و بناتها jQuery و AJAX و JSON فهي لغات لا يتحول فيها الكود إلى HTML و إنما يظل كما هو

اضغط بالزر الأيمن للماوس ثم اختر View Source و سوف تلاحظ أن الصفحة تتكون من كود HTML و كود CSS و كود JavaScript و لا وجود لأي كود PHP

و بالنسبة لـ HTML 5 فهي على الأخ أحمد الدالي حين يقول بأن لغة HTML لا يمكن للمستخدم أن يتفاعل فيها مع الصفحة، مع العلم بوجود آلاف الألعاب المصنوعة بلغة HTML 5

و مقارنتك بأن الـ HTML 5 قد تفوق ال PHP فهي كأنك تقارن سرعة الطائرة و سرعة السيارة
لكل منهما استخدامه، صحيح بأننا نستطيع استخدام أحدهما دون الآخر و لكن وجودهما كلٌ على حدة لا يجدي على الإطلاق
HTML بدون PHP ستكون الصفحة رتيبة و جامدة لا تتغير
PHP بدون HTML ستكون الصفحة بدون ألوان و لا صور و لا ترتيب