مزیت های زبان php

  • آپدیت شده در تاریخ

مزیت های زبان php

Php زبان برنامه نویسی محبوبی است و قابلیت ها و مزیت های زبان php زیاد است  . بعضی از این قابلیت ها به طور معمول توسط زبان برنامه نویسی مثل C, C++ , Perl نیز ارایه می شود . همچنین ، php خود دارای مزیت و قابلیت های منحصر به فرد خود نیز است .

  • PHP یک زبان اپن سورس و رایگان است و به همین دلیل هاست هایی که میزبانی آن را انجام می دهند ، بسیار ارزانتر از هاست های .Net هستند .
  • پی اچ پی بر روی تمامی پلتفورم های معروف مثل Windows , Linux و iOs اجرا می شود .
  • php یک زبان ساختار یافته بوده و یادگیری آن بسیار ساده است .
  • ابزار کار با PHP همگی اپن سورس بوده و استفاده از آنها رایگان هستند .

قصد داریم لیستی از قابلیت و مزیت های زبان php را بررسی می کنیم.

مزیت های زبان php

  1. تعریف آزادانه متغییر – در php برخلاف زبان هایی مثل c نیازی به تعریف کردن نوع داده (data type) در هنگام تعریف متغییر نیست . این مقدار در زمان اجرای کد ها بر اساس مقدار تعریف شده ، تعیین می گردد.
  2. سازگاری با پلتفرم های مختلف – با قابلیت های پیشرفته php می توانید اپلیکیشن های دسکتاپ نیز بسازید . که این یکی دیگر از مزیت های زبان php است.
  3. متغیر های متغیر – Php به شما اجازه می دهد که اسم متغییر ها را به صورت داینامیک تغییر بدید ($var = $$var2)
  4. مانیتور کردن دسترسی به صورت Real Time  – زبان Php به شما این امکان را می دهد که دسترسی به فایل ها را لاگ کند و خلاصه ای از آن را به صورت Real-Time نمایش دهد
  5. متد های جادویی (magic method) – Php دارای متد های از پیش ساخته ای هستند که با __ (double underscore) شروع می شوند .این متد ها به صورت مستقیم قابل فراخوانی نیستند . در عوض ، این متد های جادویی بر اساس رخداد یم رویداد رخ می دهند . برای مثال متد __clone() زمانی که کلمه کلیدی clone به کار رود ، فراخوانی می شوند .
  6. Error Reporting – یک سری متغییر های ثابت از پیش تعریف شده ای برای ایجاد خطا های warning یا notice وجود دارند . برای مثال ، زمانی که E_STRICT فعال باشد ، یک خطا درباره deparecated ایجاد می شود . برای آشنایی کامل با خطاهای php این مقاله را مطالعه کنید.
  7. عبارت های باقاعده توسعه یافته (Extended Regular Expression) – Php متد هایی برای کار با REGEX ها همراه پترن ها و مکانیزم هایی قابل قبول و با سرعت بالا را ارایه می دهد .
  8. ویژگی ارث بری – Php یک زبان تک ارث بری است . ولی با استفاده از ویژگی traits این محدودیت ارث بری از میان رفته و ارث بری های چندگانه را پشتیبانی می کند.

این لیست کوچکی از قابلیت و مزیت های زبان php است که طبیعتا استفاده به صورت گسترده از این زبان در وب پاسخگوی این سوال که چرا php بهتر است را می دهد .

موفق و پیروز باشید

حسن شفیعی علاقه خاصی به برنامه نویسی وب و موبایل دارم و هر روز تلاش می کنم به این حوزه مسلط تر شوم و اطلاعاتم را به شکل کاربردی برای علاقه مندان در وب به اشتراک بگذارم. توصیه من: هاست میهن وب‎هاست
مطالب زیر را حتما بخوانید
دیدگاه کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دوره های آموزشی