مقدمه‌ای بر PHP

اسکریپت‌های PHP در سرور اجرا می‌شوند.

زیادی که باید داشته باشید

قبل از ادامه، شما باید اطلاعات زیر را به صورت پایه‌ای بدانید:

  • HTML
  • CSS
  • JavaScript

اگر می‌خواهید ابتدا این پروژه‌ها را یاد بگیرید، لطفاً در صفحه اصلی این آموزش‌ها را بازدید کنید.

PHP چیست؟

  • PHP مخفف "PHP Hypertext Preprocessor" است
  • PHP یک زبان اسکریپت منبع باز گسترده استفاده شده است
  • اسکریپت‌های PHP در سرور اجرا می‌شوند
  • PHP رایگان است و قابل دانلود و استفاده رایگان است

PHP یک زبان شگفت‌انگیز و محبوب است!

  • و قوی به اندازه‌ای است که می‌تواند هسته‌ای برای بزرگترین سیستم‌های وبلاگ‌نویسی اینترنتی (WordPress) باشد!
  • و عمیق به اندازه‌ای است که می‌تواند بزرگترین شبکه‌های اجتماعی (Facebook) را اجرا کند!
  • و در عین حال به اندازه کافی ساده است تا به عنوان انتخاب اولیه مبتدیان برای زبان‌های سرور باشد!

فایل‌های PHP چیست؟

  • فایل‌های PHP می‌توانند متن، HTML، CSS و کد PHP را شامل شوند
  • کد PHP در سرور اجرا می‌شود و نتایج به صورت متن خالص به مرورگر بازمی‌گردد
  • پسوند فایل‌های PHP ".php" است

PHP می‌تواند چه کاری انجام دهد؟

  • PHP می‌تواند محتوای صفحات دینامیک را تولید کند
  • PHP می‌تواند فایل‌های موجود در سرور را ایجاد، باز، خواند، نوشت، حذف و ببندد
  • PHP می‌تواند داده‌های فرم را دریافت کند
  • PHP می‌تواند کوکی‌ها را ارسال و بازیابی کند
  • PHP می‌تواند داده‌های موجود در پایگاه داده را اضافه، حذف، ویرایش کند
  • PHP می‌تواند دسترسی کاربران به برخی از صفحات وب‌سایت را محدود کند
  • PHP می‌تواند داده‌ها را رمزگذاری کند

با PHP، شما محدود به خروج HTML نیستید. شما همچنین می‌توانید تصاویر، فایل‌های PDF، حتی ویدیوهای Flash و هر نوع متن دیگری مانند XHTML و XML را خروج دهید.

چرا باید از PHP استفاده کرد؟

  • PHP بر روی پلتفرم‌های مختلف اجرا می‌شود (Windows, Linux, Unix, Mac OS X و غیره)
  • PHP با تقریباً همه سرورها سازگار است (Apache, IIS و غیره)
  • PHP از多种 پایگاه داده‌ها پشتیبانی می‌کند
  • PHP رایگان است. لطفاً محتوای رسمی PHP را از منابع رسمی PHP دانلود کنید:www.php.net
  • PHP راحت برای یادگیری است و می‌تواند به طور موثر در سرورها اجرا شود