🐘 PHP چیست؟
🔹 PHP مخفف عبارت "PHP: Hypertext Preprocessor" هست.
یک زبان اسکریپتنویسی سمت سرور (Server-side Scripting Language) میباشد.
یعنی:
-
وقتی کاربر صفحه وبی را باز میکنه، کدهای PHP در سرور اجرا میشن و خروجی (معمولاً HTML + CSS + JS) برای مرورگر کاربر ارسال میشه.
-
کاربر هیچوقت کدهای اصلی PHP رو نمیبینه، فقط خروجی رو دریافت میکنه.
🔹 ویژگیهای PHP:
-
رایگان و متنباز (Open Source) ✅
-
یادگیری ساده (نسبت به زبانهای سمت سرور مثل ASP.NET یا Java) ✅
-
اجرا روی اکثر وبسرورها (Apache, Nginx, IIS) ✅
-
قابل استفاده در اکثر سیستمعاملها (Windows, Linux, macOS) ✅
-
پشتیبانی از دیتابیسهای مختلف (MySQL, MariaDB, PostgreSQL, MongoDB و ...) ✅
🔹 PHP چه کاربردی دارد؟
-
ساخت سایتهای داینامیک (Dynamic Websites)
-
مدیریت پایگاه دادهها (Database Handling)
-
سیستمهای مدیریت محتوا (مثل: WordPress, Drupal, Joomla)
-
توسعه فروشگاههای اینترنتی (WooCommerce, Magento)
-
سیستمهای کاربری، فرمها و ثبتنام
-
ساخت API و وبسرویس
🔹 یک مثال ساده PHP
📌 توضیح:
-
کدهای PHP همیشه بین
<?php
و?>
نوشته میشن. -
دستور
echo
برای چاپ کردن متن یا عدد استفاده میشه. -
خروجی این کد در مرورگر به صورت یک متن ساده نشون داده میشه.