آموزش زبان php بخش اول-php چیست؟

آموزش زبان php یکی از موضوعات بسیار مهم برای تمام برنامه نویسان تحت وب و متن باز محسوب میشوند.PHP یک زبان اسکریپتی برنامه نویسی تحت وب Server-Side یا سرور ساید است.به این معنی که کد در سروریس دهنده وب و سرور پردازش و اجرا میشود و نه در مرور گر.نتیجه این پردازش به صورت خروجی HTML برای مرور گر شما ارسال شده و شما نتیجه را در صفحه مرور گر خود مشاهده میکنید

  • php از عبارت Hypertext Preprocessor مشتق شده است
  • پی اچ پی مانند بزان asp یک اسکریپت برنامه نویسی سرور ساید است
  • اسکریپت های php بر روی سرور اجرا و پردازش میشوند
  • زبان php از پایگاه های داده و دیتابیس های زیادی مانند l Informix, Oracle, Sybase, Solid, PostgreSQL Generic ODBC و … پشتیبانی میکند
  • php یک اسکریپت رایگان و متن باز است
  • php از وب سایت رسمی آن یعنی php.net قابل دانلود است

یک فایل php چیست؟

  • فایل های php پس از پردازش به صورت کد های اچ تی ام ال به مرورگر کامپیوتر شما ارسال میشود
  • یک فایل php با پسوند .php میتواند حاوی متن ، کد های HTML و تعداد نا محدودی اسکریپت باشد
  • فایل php میتواند با سه پسوند .php , .php3 , phtml ذخیره و اجرا شود

MySQL چیست؟

  • MySQL یک دیتابیس سرور یا سرور بانک اطلاعاتی است
  • MySQL مناسب سازمان های بزرگ و یا وب سایت ها و کار های کوچک است
  • MySQL از SQL استاندارد پشتیبانی میکند
  • MySQL بر روی پلتفورم های زیادی قابل اجرا است
  • MySQL نیز مانند php مجانی و قابل دانلود و استفاده است

PHP + MYSQL محبوب ترین ترکیب ممکن!

استفاده همزمان و ترکیبی از PHP و MySQL در اغلب پلتفورم ها مانند Windows , Linux , Unix , … ممکن است و محدودیتی از این بابت برای برنامه نویس و توسعه دهنده وجود ندارد

نیاز های سرور برای نصب و شروع کار با php

  • یک وب سرور استاندارد مانند آپاچی یا iIIS و همچنین php و MySQL
  • یا گرفتن سرویس های هاست و سرور مجازی لینوکسی که از PHP و MySQL پشتیبانی میکنند