آی تی تیم وبلاگ

PHP

دسته بندی: برنامه نویس یار

بروزرسانی شده در 14 مهر 1400

22222

خلاصه : در این آموزش ، شما با PHP چیست ، چگونه کار می کند ، چه کاری می تواند انجام دهد و مزایای آن را یاد خواهید گرفت.

مقدمه ای بر PHP چیست:

PHP یک زبان برنامه نویسی سمت سرور و عمومی است که مخصوص توسعه وب است.

PHP در اصل مخفف Personal Home Page بود . با این حال ، در حال حاضر ، مخفف Hypertext Preprocessor است . این مخفف بازگشتی است زیرا خود کلمه اول نیز مخفف است.

PHP توسط رامسوس لردوف در سال 1994 ایجاد شد . در حال حاضر توسط تیم توسعه php نگهداری itteam.ir می شود .

PHP یک زبان سمت سرور است

هنگامی که یک وب سایت را در مرورگر وب خود باز می کنید ، به عنوان مثال: https://www.itteam.ir

مرورگر وب یک درخواست HTTP به سرور وب ارسال می کند که itteam.ir در آن قرار دارد. سرور وب درخواست را دریافت می کند و با یک سند HTML پاسخ می دهد.

در این مثال ، مرورگر وب یک سرویس گیرنده است در حالی که سرور وب سرور است. سرویس گیرنده یک صفحه درخواست می کند و سرور نیز درخواست را ارائه می دهد.

PHP بر روی سرور وب اجرا می شود ، درخواست را پردازش می کند و سند HTML را برمی گرداند.

PHP یک زبان عمومی است

وقتی صحبت از هدف زبان های برنامه نویسی می شود ، دو نوع اصلی وجود دارد: زبان های مخصوص دامنه و زبان های عمومی.

زبانهای دامنه خاص در دامنه های کاربردی خاصی استفاده می شوند. به عنوان مثال ، SQL یک زبان مخصوص دامنه است. عمدتا برای استعلام داده ها از پایگاه های داده رابطه ای استفاده می شود. و SQL نمی تواند برای اهداف دیگر استفاده شود.

از سوی دیگر ، PHP یک زبان عمومی است زیرا می توانید از PHP برای توسعه برنامه های مختلف استفاده کنید.

PHP یک زبان چند پلتفرمی است

پی اچ پی می تواند بر روی تمام سیستم عامل های اصلی از جمله Linux ، Windows و macOS اجرا شود.

می توانید از پی اچ پی با همه سرورهای وب پیشرو مانند Nginx ، OpenBSD و Apache استفاده کنید. برخی از محیط های ابری نیز از PHP مانند Microsoft Azure و Amazon AWS پشتیبانی می کنند.

پی اچ پیکاملاً انعطاف پذیر است. این فقط به پردازش HTML محدود نمی شود. پی اچ پی دارای پشتیبانی داخلی برای ایجاد تصاویر PDF ، GIF ، JPEG و PNG است.

یکی از ویژگی های قابل توجه پی اچ پی این است که از طیف گسترده ای از پایگاه های داده از جمله MySQL ، PostgreSQL ، MS SQL ، db2 ، Oracle Database و MongoDB پشتیبانی می کند.

پی اچ پی چه کاری می تواند انجام دهد

پی اچ پی دو برنامه اصلی دارد:

  • اسکریپت نویسی سمت سرور پی اچ پی برای توسعه وب سایت های پویا و برنامه های وب مناسب است.
  • اسکریپت نویسی خط فرمان-مانند پایتون و پرل ، می توانید اسکریپت پی اچ پی را از خط فرمان اجرا کنید تا کارهای اداری مانند ارسال ایمیل و ایجاد فایل های PDF را انجام دهید.

پی اچ پی چگونه کار می کند

موارد زیر نحوه کار PHP را نشان می دهد:

PHP

نحوه کار پی اچ پی:

  • ابتدا ، مرورگر وب یک درخواست HTTP به سرور وب ارسال می کند ، به عنوان مثال ، index.php.
  • دوم ، پیش پردازنده پی اچ پی که بر روی سرور وب قرار دارد کد پی اچ پی را برای تولید سند HTML پردازش می کند.
  • سوم ، سرور وب سند HTML را به مرورگر وب ارسال می کند.

مزایای پی اچ پی

از آنجا که پی اچ پی در ابتدا برای وب طراحی شده است ، مزایای زیادی را برای توسعه وب به ارمغان می آورد:

  • ساده – یادگیری و شروع پی اچ پی بسیار آسان است.
  • سریع – وب سایت های پی اچ پی معمولاً بسیار سریع اجرا می شوند.
  • پایدار – پی اچ پی از زمانی که وجود داشته است پایدار است.
  • منبع باز و رایگان- پی اچ پی منبع باز و رایگان است. این بدان معناست که برای استفاده از PHP برای توسعه محصولات نرم افزاری نیازی به پرداخت هزینه مجوز ندارید.
  • پشتیبانی انجمن – پی اچ پی دارای یک انجمن آنلاین فعال است که هر زمان با مشکلی روبرو می شوید به شما کمک می کن

در مقاله پی اچ پی چیست که توسط تیم itteam.ir نوشته شده است سعی بر ان داشتیم که توضیحات جامعی از برنامه نویسی php را برای شما کاربران شرح دهیم

محمد کریمی

متولد 1375.متخصص طراحی و برنامه نویسی وب سایت . عضو مجموعه تخصصی ITTEAM .

2 دیدگاه منتشر شده

دیدگاه‌ها بسته شده‌اند.