شما در اینجا هستید: خانه » توسعه وب » PHP » مقدمه ای بر PHP

مقدمه ای بر PHP

PHP

مقدمه:

در مقاله مقدمه ای بر PHP به بیان کلیات مباحث مطرح در مورد آن و تشریح اجزای مختلف آن خواهیم پرداخت.

PHP به عنوان یک پروژه منبع باز کوچک آغاز شد که به تدریج افراد بیشتری متوجه فایده های آن شدند. Rasmus Lerdorf اولین نسخه PHP را در سال ۱۹۹۴ راه اندازی کرد.

  • PHP مخفف بازگشتی برای “PHP: Hypertext Preprocessor” است.
  • PHP یک زبان برنامه نویسی سمت سرور است که در HTML جاسازی شده است. این زبان برای مدیریت محتوای پویا، دیتابیس ها، ردیابی جلسات، و حتی ایجاد کل سایت های تجارت الکترونیک استفاده می شود.
  • این زبان با تعدادی از دیتابیس های محبوب، از جمله MySQL، PostgreSQL، اوراکل، Sybase، Informix، و مایکروسافت SQL سرور یکپارچه شده است.
  • PHP در اجرا عالی است، به ویژه هنگامی که به عنوان یک ماژول آپاچی در سمت یونیکس کامپایل شده است. سرور MySQL، یک بار آغاز شده و با وجود قرار گرفتن کوئری های خیلی پیچیده با نتایج بزرگ در زمان تنطیمات بزرگ اجرا می شود.
  • PHP تعداد زیادی از پروتکل های مهم مانند POP3، IMAP و LDAP را پشتیبانی می کند. PHP4 پشتیبانی از جاوا و معماری های آبجکت توزیع شده (COM و CORBA) را اضافه کرد و امکان توسعه n-tier را برای نخستین بار ایجاد کرد.
  • PHP بخشنده است: زبان PHP تلاش می کند تا آنجا که ممکن است بخشنده باشد.
  • سینتکس C-Like PHP است.

استفاده های متداول از PHP

  • PHP توابع سیستم را انجام می دهد، یعنی کارهای ایجاد کردن، باز کردن، خواندن، نوشتن و بستن را بر روی فایل های موجود در یک سیستم انجام دهد.
  • PHP می تواند فرم ها را مدیریت کند، یعنی جمع آوری داده ها از فایل ها و ذخیره داده ها در یک فایل را انجام دهد. به عنوان مثال از طریق ایمیل شما می توانید داده ها را ارسال کنید و داده ها را به کاربر بازگردانید.
  • شما از طریق PHP عناصر را در پایگاه داده خود اضافه می کنید و یا آنها را از آنجا حذف کرده یا تغییر می دهید.
  • به متغیرهای کوکی دسترسی داشته باشید و کوکی ها را تنظیم کنید.
  • با استفاده از PHP، می توانید دسترسی کاربران را به برخی صفحات وبسایت خود محدود کنید.
  • PHP می تواند داده ها را رمزگذاری کند.

خصوصیات PHP

پنج ویژگی مهم، ماهیت کاربردی PHP را ممکن می سازد:

  • سادگی
  • بهره وری
  • امنیت
  • انعطاف پذیری
  • آشنایی

اسکریپت “!Hello, World” در PHP

برای درک PHP، ابتدا با اسکریپت های ساده PHP شروع کنید. از آنجا که “!Hello, World” یک مثال ضروری است، ابتدا یک اسکریپت دوستانه “!Hello, World” ایجاد می کنیم.

همانطور که قبلا ذکر شد، PHP در HTML تعبیه شده است. این بدان معنی است که در میان HTML معمولی (یا XHTML اگر در حال پیشرفت هستید)، دستورات PHP را مانند موارد زیر خواهید داشت:

<html>
   
   <head>
      <title>Hello World</title>
   </head>
   
   <body>
      <?php echo "Hello, World!";?>
   </body>

</html>

این مورد نتیجه زیر را در پی خواهد داشت:

Hello, World!

اگر خروجی HTML مثال بالا را بررسی کنید، متوجه خواهید شد که کد PHP در فایل فرستاده شده از سمت سرور به مرورگر وب شما وجود ندارد. تمام پی اچ پی موجود در صفحه وب پردازش شده و از صفحه جدا شده است؛ تنها چیزی که از سمت سرور وب به کلاینت منتقل می شود خروجی HTML خالص است.

تمام کد های PHP باید در داخل یکی از سه تگ مخصوص نشانه گذاری ATE که توسط Parser PHP شناسایی می گردند قرار گیرند.

<?php PHP code goes here ?>

<?    PHP code goes here ?>

<script language = "php"> PHP code goes here </script>

یک تگ رایج <?…?php> است و ما نیز از همان تگ در آموزش مان استفاده خواهیم کرد.

در بخش های بعدی آموزش PHP ما با نصب PHP Environment کار را شروع خواهیم کرد و سپس تقریبا تمامی مفاهیم مرتبط با PHP را بررسی خواهیم نمود تا درک شما را از زبان PHP روشن تر نمائیم (رفرنس).

در مقاله مقدمه ای بر PHP به بیان کلیات مربوط به این زبان برنامه نویسی اکتفا می کنیم تا در بخش های بعدی آموزش وارد تشریح جزئیات این زبان برنامه نویسی پر کاربرد شویم.

اشتراک گذاری
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پنج × 1 =

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.