النتائج 1 إلى 2 من 2

الموضوع: تاريخ ومقدمة عن لغة Php ....

  1. #1
    التسجيل
    02-04-2001
    الدولة
    ســـوS.A.Rريـــة
    المشاركات
    964

    تاريخ ومقدمة عن لغة Php ....

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



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

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

    هذا بالضبط ما فعله Rasmus Lerdorf في أواخر عام 1994 عندما قام بإبتداع لغة PHP لإنشاء برنامج لحساب عدد الزوار لصفحته الشخصية والتى كانت تحتوي معلومات عن مؤهلاته وخبرته وتفاصيل دراستة (resume). وبدأت اللغة تنتشر قليلا بعد صدور نسخة من برنامج PHP/FI واللذي يقوم بمهمة تشغيل لغة PHP في السيرفر أو الخادم وإظهار النتائج للمتصفح والمستخدم بتطوير شخصي من Rasmus.

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

    ومع نجاح اللغة, إنتقل التطوير والدعم للغة PHP من Rasmus إلى عدد من المطورين ومنهم Zeev Suraski و Andi Gutmans وقاموا بكتابة اللغة من البداية وأخذوا على عاتقهم تطوير اللغة, ونتج عن ذلك الإصدار PHP 3.0 في صيف عام 1997 واللذي يدعم الكثير من قواعد البيانات العالية الأداء مثل MySQL و Oracle ...

    وتتابع تتطوير اللغة حتى صدور النسخة PHP 4.0 واللذي إحتوى على تكنولوجيا تسمى Zend وتساعد على تسريع الصفحات المعتمدة على PHP وأيضا الإصدار الجديد يدعم خادمات مختلفة والتى في السابق كانت تدعم فقط برنامج الخادمات الشهير Apache.

    حاليا هنالك أكثر من مليون ونصف المليون صفحة في عالم الإنترنت الواسع تعتمد على تطبيقات لغة PHP وأيضا الكثير من المواقع العربية إعتمدت تطبيقات هذه اللغة.

    لماذا وما الدافع في إختيار تعلم لغة PHP مع وجود الكثير من اللغات المنتشرة مثل ASP و ColdFusion و Java Server Pages و Perl. الأمر في غاية البساطة, لغة PHP لغة سهلة, قوية, متماسكة وتستطيع عمل كل شيء نريده ما عدا تحضير القهوة لنا.

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

    هدفنا من عرض سلسلة من مواضيع لغة PHP هو تعليمكم أساسيات اللغة لإستخدامها في صفحاتكم أو على الأقل كتابة برامج صغيرة على طريقتكم الخاصة وفهم وتطوير البرامج البسيطة الجاهزة, ولا نحتاج منك إلا معرفة القليل من لغة HTML والقليل من المتابعة والحرص على التطبيق.

    الصراحة الكتابة باللغة العربية صعبة عند نقل و توضيح البرامج الإنجليزية وليست بالأمر الهين ومن الأسهل قراءة وتعلم اللغة من مصادرها وباللغة الإنجليزية طبعا.




    نقلاً عن منتدى سوالف

    هل زرت موقع الرياضة العربي مؤخراً ؟؟


    اقل شيء او اضعف الايمان هو قطع العلاقات مع اسرائيل. في كل مرة سورية تطرح هذا الموضوع وفي كل مرة تعاتب. ونحن نتحدث عن التضامن العربي هناك التضامن في العمل وهو الحد الادنى وهناك ماهو تحت الحد الادنى التضامن في التفكير فقط.‏ .
    موضوع قطع العلاقات هو موضوع سيادة. هذا شيء نفهمه ونفهم ان لكل دولة ظروفا خاصة بها. لكن نحن نطلب من الدول التي لها علاقات مع اسرائيل ان تقول لنا فقط متى يمكن ان تقطع هذه العلاقات. بمعنى اذا كانت بداية الانتفاضة وعشرات الشهداء يوميا واكثر من ألف شهيد فلسطيني هذه كلها ليست مبررا فمتى يكون المبرر..‏
    هل بعد قتل نصف مليون فلسطيني بعد ابادة شعب وضرب الدول العربية بقنابل نووية واحتلال عدة عواصم؟. فقط نريد ان نعرف لكي نبني سياساتنا بناء على افكار الاخرين فقط نريد ان نعرف بماذا يفكرون والقرار لهم.



    اللهم إنصر العراق

  2. #2
    التسجيل
    05-11-2000
    الدولة
    arabgn.net
    المشاركات
    4,662
    قرأتها قبل بس مشكور و ألف شكر لـRasmus Lerdorf

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •