loading...
سرزمین عشق
آخرین ارسال های انجمن
عنوان پاسخ بازدید توسط
gt 0 110 amin2007r
امین آنلاین بازدید : 36 جمعه 15 مهر 1390 نظرات (0)

آموزش php

 

PHP چیست؟

این زبان اسكریپت نویسی كه كه همراه HTML بكار می رود و بر خلاف آن قابلیت پردازش داده را دارد. مخفف عبارت  Hypertext Preprocessor به معنای پیش پردازنده یا ابر متن می باشد. PHP در سال 1995 توسط راسموس لردوف به وجود آمد.

 

راسموس این برنامه را به وسیله زبان C ایجاد كرد . تعداد نسخه های فرائانی از C بوجود آمد . كه بطور گسترده در اینترنت برای ایجاد سایت های مختلف بكار می رود. دلایل زیادی برای این استقبال وجود دارد .

1-  PHP سرعت بالا دارد.

2- یادگیری و برنامه نویسی آن راحت است.

3- قابلیت حمل بالای دادر و بر روی سیستم عامل های مختلف قابل اجرا می باشد.

4 -رایگان و سورس های آن قابل دسترسی می باشد.

5-  به طور گسترده پشتیبانی می شود.

6- امنیت بالایی دارد.

7- قابلیت انعطاف پذیری بالایی دارد و شما به دلخواه می توانید آن را پیكر بندی كنید.

كارهایی كه 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-یك واسط سرویس دهنده وب

 

که در پست های بعدی توضیحات بیشتری را خواهید خواند.

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 180
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 2
  • آی پی امروز : 8
  • آی پی دیروز : 45
  • بازدید امروز : 42
  • باردید دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 44
  • بازدید ماه : 184
  • بازدید سال : 750
  • بازدید کلی : 11,820