مقدمه (Intro)
این صفحه برای معرفی PHP است. PHP یک «زبان اسکریپت نویسی (Scripting Language)» سمت سرور است. یعنی کد روی سرور اجرا می شود و نتیجه به مرورگر می رسد. مثل وقتی کارنامه آنلاین می بینی.
معرفی PHP
PHP مخفف «PHP: Hypertext Preprocessor» است. متن باز و رایگان است. روی سرور اجرا می شود. سپس خروجی به صورت HTML برمی گردد. مثل آشپزخانه مدرسه که غذا را آماده می کند.
فایل PHP چیست؟
فایل PHP می تواند متن، HTML، CSS، JavaScript و کد PHP داشته باشد. سرور کد PHP را اجرا می کند. سپس HTML ساده به مرورگر ارسال می شود. پسوند فایل هم .php است.
PHP چه کار می کند؟
- تولید محتوای پویا برای صفحه.
- مدیریت فایل ها در سرور.
- گرفتن داده فرم ها.
- ارسال و دریافت کوکی ها.
- افزودن و ویرایش داده در پایگاه داده.
- کنترل دسترسی کاربران.
- رمزنگاری داده ها.
با PHP فقط HTML خروجی نمی گیری. می توانی تصویر، PDF یا متن های دیگر مثل XML بدهی.
چرا PHP؟
- روی Windows، Linux، macOS و دیگر پلتفرم ها اجرا می شود.
- با بیشتر وب سرورها مثل Apache و IIS سازگار است.
- از پایگاه داده های گوناگون پشتیبانی می کند.
- رایگان است و از منبع رسمی دریافت می شود.
- یادگیری اش آسان است و کارآمد اجرا می شود.
نکته: منبع رسمی را ببین: php.net.
چه چیزهایی در PHP 7 جدید است؟
- سرعت بسیار بالاتر نسبت به 5.6.
- مدیریت خطا بهتر.
- نوع دهی سخت گیرانه برای پارامترها.
- عملگر جدید سفینه فضایی
<=>.
گام های شروع سریع
جمع بندی سریع
- PHP روی سرور اجرا می شود.
- خروجی نهایی معمولاً HTML است.
- رایگان و چندسکویی است.
- PHP 7 سریع تر و دقیق تر است.