|
|
|
|
Personal Home Page Tools(PHP) |
|
كتب Jenan
|
|
22/07/2007 |
ما هي لغة الـ PHP ؟وما هي مميزاتها...

هي لغة برمجة تستخدم لتطوير مواقع الويب،تم إنشاؤها وتطويرها في عام 1994 بواسطة راسموس ليدروف. قام بإنشاء أدوات للصفحات الشخصية ذات مستوى عالٍ اطلق عليه اسم ((PHP اختصارا لـ (Personal Home Page tools)،بعدها قام بإنشاء scripting engine و form interpreter وهو ما كان يسمى في ذلك الوقت بـ php/FI أو php2 .
منذ ذلك الوقت مرت هذه اللغة بمراحل تطوير عديدة وقوية وتحسينات عبر المئات من مطوري الويب في جميع أنحاء العالم. يقال في المصطلح التقني لهذه اللغة أنها: Cross Platforms, Embded HTML, Server Side, Web scripting Language
Cross Platforms: أي أن لغة ال PHP تعمل على كمبيوترات تحتوي على أكثر من نظام تشغيل..فيمكن تشغيلها على اللينوكس وتشغيلها على الوندوز بشكل ممتاز.
Embded HTML: تعمل هذه اللغة في ملفات تحتوي على خليط من لغة HTML ولغةPHP
:Server Side تعمل ملفات الـ php على مزود للويب يدعم php فلا يضطر المستخدم إلى تركيب برنامج معين على جهازه ليتفاعل مع هذه اللغة.
Web Scripting Language: أي أن هذه اللغة تستخدم لتطوير وعمل تطبيقات (برامج) للويب.
والجدير بالذكر أيضا أنه عندما نتصفح برنامج php عبر أي مستعرض للإنترنت فإنه لا يشترط أن يكون هذا المتصفح داعما للغة الـ PHP. ومن ميزات هذه اللغة أن المستخدم لبرنامجك لا يستطيع الوصول إلى الشفرة التي تستخدمها في البرنامج.لأن البرنامج الـمصمم بلغة PHP يترجم في السيرفر على شكل HTML.
أما بالنسبة لتفاعل اللغة مع قواعد البيانات فإن الـ php تدعم أغلب أنواع قواعد البيانات، ولم تحتكر على نوع معين وإليك هذه الأنواع : -Adabas -dBase -Empress -FilePro -Informix -InterBase -mSQL -MySQL -Oracle -PostgreSQL -Solid Sybase -Velocis -some UNIX distributions' dbm -any database that supports ODBC (Open Data Base Connectivity). إذا جميع هذه الميزات تجعل من لغة الـ PHP لغة تفاعلية سهلة تتيح للمستخدم التعامل مع صفحات الانترنت. نتمنى الاستفادة للجميع |
|
آخر تحديث ( 24/07/2007 )
|