برنامه نویسی

آشنایی با زبان PHP

php

معرفی زبان PHP

زبانPHP یک زبان اسکریپتی اوپن سورس است که برای طراحی برنامه های تحت وب سرور به کار می رود. سمت سرور بودن به این معناست که صفحات PHP ابتدا توسط سرور که می تواند از نوع Apache  یا IIS باشد، پردازش شده و سپس خروجی به صورت کدهای HTML و جاوا اسکریپت برای مرورگر کاربر ارسال می شود. به عبارت دیگر وظیفه اجرای صفحات PHP به عهده سرور وب هاست سایت می باشد برخلاف HTML یا جاوا اسکریپت.

PHP مخفف عبارت Hypertext PreProcessor به معنای پیش پردازند فرامتن می باشد که در سال ۱۹۹۴ توسط رسموس لردورف ایجاد شد و سپس توسط سایرین توسعه و گسترش پیدا کرد. اولین نگارش عمومی آن در اوایل سال ۹۵ ارائه شد و با نام  Personal Home Page روانه بازار شد البته بسیار ساده بود.

ساختار زبان PHP بسیار شبیه به زبان C و در نسخه های جدبد شبیه به جاوا می باشد و به همین دلیل از محبوبیت فراوانی برخوردار است. از مشهورترین نرم افزارهای ساخته شده با PHP می توان به جوملا، وردپرس ، دروپال و … اشاره نمود. سایت های فراوانی در جهان براساس زبان PHP نوشته شده اند و هر روز نیز بر تعداد آنها افزوده می شود. بر طبق آمار منتشر شده بیش از ۶۰% از سایت های موجود در سرورها با زبان PHP نوشته و بارگذاری شده است که از مهمترین آنها می توان به ویکی پدیا . فیسبوک اشاره کرد. PHP امکان استفاده از انواع مختلفی از پایگاه داده را از جمله MySQL، SqlLite، اوراکل، IBM DB2، Microsoft Sql Server و … را با دستور هایی ساده فراهم می سازد. پی اچ پی روی بیشتر سیستم عامل های معروف از جمله : ویندوز،لینوکس،یونیکس،مکینتاش و با اغلب سرور های معروف قابل اجراست.

مزیتهای اصلی PHP

  • یادگیری PHP آسان است.
  • سینتکس PHP شبیه به زبانهای Perl و C می باشد.
  • ارزان است.
  • بطور اختصاصی برایایجاد صفحات وب ساخته شده است.
  • نسبت به سایر زبانهای برنامه نویسی سرعت اجرای بالاتری دارد.
  • روی سیستم عامل های (Platform) مختلف نصب می شود.
  • استفاده از دیتابیس قدرتمند MySQL برای افزایش امنیت و سرعت بازیابی اطلاعات.
  • بهینه سازی MEMORY

 phpیک زبان قدرتمند برای ساخت وب سایت های پویا است. این زبان اسکریپتی میتواند با HTML ادغام شود. 

برنامه های php را به وسیله مرورگر وب اجرا میکنیم. به وب سایتی که برنامه php در آن قرار دارد میرویم و با در خواست ما سرور کدهای php را تجزیه و تحلیل میکند و پاسخ آن را به صورت html به ما نشان میدهد. با استفاده از زبان php میتوان وب سایت هایی را ساخت که:

داده ها را از منابع مختلفی مانند بانک های اطلاعاتی و یا فایل ها جمع آوری کنند.

عناصری مثل جستجو، فروم، عضوییت، ورود و خروج کاربران، گالری عکس و … ایجاد کرد.

سیستم پست الکترونیکی ایجاد کرد، فروشگاه آنلاین ساخت و به کاربران اجاز خرید داد و …

به طور کلی میتوان گفت php برای وب سایت هایی مناسب است که با کاربران زیادی سر و کار داردند و به صورت مرتب به روز میشوند.

 PHP یک ابزار اوپن سورس و رایگان است به همین دلیل هاست هایی که میزبانی آن را انجام می دهند بسیار ارزان تر از هاست های NET. هستند.

پی اچ پی بر روی تمامی پلتفورم های معروف مثل ویندوز،لینوکس و مکینتاش قابل اجراست.

PHP  یک ابزار ساخت یافته بوده و یادگیری آن بسیار ساده است.

ابزار کار با PHP همگی اوپن سورس بوده و استفاده از آن رایگان هستند.

سرعت بالا؛ اجرای یک اسکریپت PHP به طور متوسط تا سه برابر یک اسکریپت ASP است.

About the author

itrah_admin

Add Comment

Click here to post a comment

Your email address will not be published. Required fields are marked *