PHP چیست؟


کارهایی که PHP انجام می دهد

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

 


خصوصیات PHP بین زبان های اسکریپتی

در واقع زبانهای اسکریپتی به دوسته سمت سرویس دهنده و سمت سرویس گیرنده تقسیم می شوند. اسکریپت های نوشته شده سمت سرویس گیرنده بر روی سرویس گیرنده ایجاد می شود. مثل جاوا اسکریپت .. اسکریپت های بر روی سرویس دهنده بر روی سرویس دهنده ها اجرا می شود. که PHP نیز سمت سرویس دهنده می باشد.


اسکریپت های PHP بر روی دهنده اجرا می شود و کاربر اصلا کد های PHP را نمی بیند. بلکه به وسیله مرورگر خود نتیجه کار خود را می بیند.


کد های PHP را هم می توان مجزا و هم می توان همراه HTML مشاهده نمود. 

 

ارتباط با فرم های HTML

با PHP  می توان یک فرم  HTML  را ایجاد کرد. و سپس داده های ارسالی آن را پردازش نمود.

 

ارتباط با بانک اطلاعاتی

قابلیت کار با بانک اطلاعاتی درونی PHP  نهفته است.


ایجاد صفحات وب بصورت امن

فراهم نمودن محیطی امن برای برای برنامه نویسان . مثلا کاربر باید قبل از مشاهد صفحه وب شماره رمز و نام عبور خود را بزند.

 

بانک های اطلاعاتی PHP

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


مهم ترین و پر کار برد ترین بانک اطلاعاتی PHP MY SQL )) می باشد. البته تعداد بانکهای اطلاعاتی که PHP را پشتیبانی می کنند حدود 9 عدد می رسد.

 

توابع PHP

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


موتور های پردازشگر PHP

بطور کلی PHP از سه قسمت تشکیل شده است :

1-ماژول تابع

2-هسته زبان(موتور ZEND)

3-یک واسط سرویس دهنده وب

باتشکر از:rask.blogfa.com

/ 1 نظر / 353 بازدید
الیاسم

THANK'S