PHP چیست و چه کاربردی دارد

  1. Home
  2. برنامه نویسی
  3. جزئیات نویسنده
PHP چیست و چه کاربردی دارد

PHP چیست

پی اچ پی در زبان برنامه نویسی  مخفف hypertext preproccssor و معنای آن به فارسی پردازنده ابر متن می باشد.
PHP چیست ؟ در پاسخ به این سوال می توان گفت که پی اچ پی یک زبان برنامه نویسی است که با استفاده از آن می توان صفحات وب را طراحی کرد.
در اصل PHP عملیات های پشت صحنه یک صفحه وبسایت را انجام می دهد.
برای مثال می توانیم صفحات وب را به یک صحنه نمایش توصیف کنیم که PHP در پشت این صحنه فعالیت دارد. این زبان برای اینکه کارایی خود را به درستی نمایش دهد، باید به یک پایگاه داده که نام دیگر آن دیتابیس (database) می باشد وصل شود.

داینامیک و استاتیک

در صورتی که تمامی کد های یک وبسایت با HTML و CSS نوشته شده باشد و از هیچ زبان برنامه نویسی برای مدیریت محتوای آن استفاده نشده باشد به آن وبسایت استاتیک می گویند.
اما اگر در ساخت یک وبسایت از یک زبان سمت سرور همانند PHP استفاده شود که بنوان به کمک آن داده های سایت را مدیریت نمود به آن وبسایت داینامیک می گویند.

ارتباط MYSQL با PHP

MYSQL یک پایگاه داده یا به عبارت دیگر دیتابیس می باشد که ما به کمک زبان واسط SQL اطلاعاتی که از طریق کد های PHP وارد میشود را در آن ذخیره می کنیم. به بیان ساده تر ما از یک واسطه کمک میگیریم تا اطلاعاتی که با زبان PHP به سمت سرور فرستاده می شوند در DATABASE ذخیره کنیم.
برای آشنایی کامل با MYSQL این مقاله را مطالعه نمایید.

کاربرد پی اچ پی در طراحی وبسایت

اگر ما می خواهیم به صورت روزانه یا در دوره های زمانی تعیین شده اطلاعاتی را بر روی وبسایت خود بارگذاری کرده یا تعدادی از آنها را ویرایش و حذف کنیم نیاز به یک سیستم مدیریت محتوا داریم که کد های HTML و CSS قادر به این کار نمی باشند در نتیجه نیاز به یک زبان سمت سرور داریم تا کاری کند که برای تغییر اطلاعات وبسایت نیاز به تغییر کد های آن نباشد.
همه این امور با استفاده از PHP صورت می پذیرد.

ویژگی های PHP

  1. این زبان بر خلاف بسیاری از دیگر زبان ها رایگان بوده و کد باز (open source) می باشد.
  2. هاست و سرور های متناسب با این نوع زبان قیمت کمتری دارند.
  3. برروی تمامی سیستم ها با هر سخت افزاری قابل اجرا است.
  4. با تمامی سیستم عامل ها (مک، ویندوز و لینوکس) همخوانی دارد.
  5. یادگیری و فهم آن بسیار راحت است.
  6. سرعت اجرای کد در این زبان به طور متوسط سه برابر asp می باشد.

معایب PHP

برطرف کردن خطا: برطرف کردن اشتباه و خطا در این زبان بسیار ضعیف عمل می کند
به صورتیکه با داشتن تنها یک خطا در کد ها، کلیه ی برنامه از کار می افتد.
امنیت: این زبان راهکاری برای از بین بردن مشکلات امنیتی به طور خودکار ارائه نمی دهد
به همین دلیل است که امنیت در آن به شدت پایین می آید.

تگ ها : پی اچ پی

taraneh ezatvar

نویسنده از: 

برنامه نویس frontend

دیدگاه خود را بنویسید