الميزات الأساسية للغة PHP

PHP
Personal Home Page Tools

هي لغة برمجه تستخدم لتطوير مواقع الويب تم اختراعها و انشاؤها وتطويرها في عام 1994 بواسطة راسموس ليدروف .
وتمتاز هذه اللغة بعدة خصائص :



CrossPlatforms
نعني بهذا المصطلح أن لغة PHP تعمل على أجهزة كمبيوتر تحتوي على أكثر من نظام تشغيل .
مثلا يمكننا تشغيلها على اللينوكس ويمكننا أيضا تشغيلها على الوندوز بشكل ممتاز .
Embded HTML
تعمل هذه اللغة في ملفات تحتوى على خليط من لغة html و php .
Server Side
تعمل ملفات الphp على مزود للويب يدعم php فلايضطر المستخدم الى تركيب برنامج معين على جهازه لكي يتفاعل مع هذه اللغة .
Web scripting Language
نعني بهذا المصطلح ان هذه اللغة لعمل صفحات الويب او بالاصح لتطوير وعمل تطبيقات
(برامج ) للويب .
 لا يحتاج المستخدم الذي يقوم باستعراض صفحة تحتوي على PHP إلى برنامج معين لكي يتفاعل مع محتويات الصفحة و يتعامل معها .
السرية
لا يستطيع المستخدم الذي يعرض صفحات PHP رؤية شفرة PHP و ذلك لأن السيرفر يقوم بترجمتها على شكل HTML .
و أهم ما في الأمر أنك لا تحتاج لكتابتها إلا استخدام محرر النصوص و الحفظ بالامتداد PHP . و تحتاج للتعامل معها تنصيب سيرفر شخصي على جهازك ( سيتم شرحه ) .
المجانية
لغة php هي لغة مجانية أي انك لاتحمل هما ً للتراخيص وللمحكمات الإدعائية
وليست مثل Asp .
التفاعل مع قواعد البيانات :
بينما شركه مايكروسوفت جعلت Asp متوافقا مع برمجايتها بشكل احتكاري فان ال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 و تطبيقاتها :
قد تسأل نفسك هذا السؤال , فأنت تعرف استخدام HTML كما أنك تعمل على Front Page و بذلك تقوم بتصميم موقعك الخاص .

فما هي حاجتك لـ PHP !!!!!؟؟؟؟
تمنحك هذه اللغة إمكانية التحديث السريع للموقع الذي نشرته على الإنترنت . فمثلا ً إذا كنت تنشر أخبارا ً يومية عن موضوع معين فإنك يجب أن تغير كل الموقع الذي صممته و تعيد تنصيبه على السيرفر إذا أردت التعديل فيه, ولكن هذه اللغة تمنحك ذلك بسهولة و سرعة بدون الحاجة لما سبق .
يمكنك إنشاء محرك بحث في موقعك يقوم المستخدم باستخدامه للبحث عن شيء معين في موقعك .
يمكنك إنشاء قائمه بريدية أو تريد معرفة رأي الزوار في موقعك يوميا أو تريد صناعة متجر الكتروني أو صفحه إعلانات تتجدد ديناميكيا.
كل ذلك عن طريق لغة PHP . فهل أنت تحتاج إليها أم أنك تستطيع فعل كل ما سبق بواسطة HTML و Front Page .


مع تحيات منار ديب

 

Share |

معلومات إضافية