PHP  چه توانایی هایی دارد ؟ 

در ساده ترین سطح ، باPHPمی توانید تمام کارهایی را که با سایر برنامه های

CGIقابل اجراهستند ، 

 مانند گردآوری داده از فرم هایHTML،تولیدصفحات پویا و یا ارسال و دریافت

Cookieها انجام دهید.

 شاید قوی ترین و مهمترین خاصیت PHPپشتیبانی آن از بسیاری پایگاه داده هاست

،نوشتن یک صفحه مرتبط با پایگاه داده به طرز غیر قابل باوری ، ساده است .  

هم اکنون این پایگاه داده ها توسطPHPپشتیبانی می شوند.  

 dBase                     InterBase           Ovrimos   

FilePro                            mSQL                                  Solid 

Empress                 FrontBase                        PostgreSQl 

Informix             ODBC Unix                     dbmIBM DB2و 

 PHPهمچنین برای ارتباط با سایر سرویس ها ، از پروتکلهایی

مانندIMAP، SNMP،NNTP،HTTP ، POPبسیاری دیگر پشتیبانی میکند . 

 تاریخچه مختصری ازPHP   

فکر اولیهPHPدر پاییز سال ۱۹۹۴ توسطRasmus Lerdorf 

(rasmus@php.netشکل.   گرفت

در ابتدا نگارشی ازPHPدر صفحه شخصی وی به کار گرفته شد ،

  تا اطلاعاتی از کسانی که رزومه وی را را می بینند ، نگاه داشته شود.  

اولین نگارش عمومی آن در اوایل سال ۹۵ ارایه شد و با نام

 “Personal Home Page Tools” معرفی گردید . 

 که البته شامل پارسری بسیار ساده بود که ماکروهای خاصی را می شناخت

 و نیز برخی کاربردهای مشترک در صفحات شخصی مانند شمارنده یا

Guestbookوبرخی ابزارر های دیگر را  شامل می شد.

پارسر در نیمه سال ۹۵ بازنویسی شد و با نامPHP/FI نگارش ۲ “ ارایه گردید.  

 FI  نام بسته نرم افزاری دیگری ازRasmusبود که فرم های دادهHTMLرا  تفسیر می کرد . 

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

در میانه سال ۹۶ میزان استفاده کنندگان به حدود ۱۵ هزار سایت رسید . 

 این میزان در نیمه سال ۹۷ در حدود ۵۰ هزار سایت مختلف بود. در همین

 زمانPHPاز حالت یک پروژه شخصی درآمد و توسط تیمی توسعه یافت . 

 این گروه نگارش جدیدی ازPHPرا ارایه دادند و پارسر آن را بازنویسی نمودند.

PHP3به سرعت مورد استفاده قرار گرفت . 

 هم اکنون نیزPHP4 آخرین نگارش  این محصول است که درآن از موتور

اسکریپتZendبرای بدست آوردن قابلیت های بیشتر استفاده شده است.

امروزه ،PHP3 و PHP4بر روی بسیاری از محصولات تجاری مانند

”RedHat’s Stronghold web Server  ارایه می گردد.

هم اکنون برآورد می شود بیش ۵٫۱۰۰٫۰۰۰ سایت ازPHP

استفاده کرده اند که این میزان اندکی از تمامی سایتهای که از سرور های

IISمایکروسافت استفاده می کنند(5.03 میلیون )بیشتر است.  

 

چگونه ازPHPاستفاده کنیم ؟  

PHPنرم افزاری رایگانوOpen sourceاست که می توان آنرا از سایت

http://www.php.net دریافت کرد.  

در این سایت بسیاری از نرم افزار هایی که برای کار باPHPطراحی شده اند 

 معرفی گردیده و می توانید از آنها استفاده نمایید. 

همچنین دستورالعمل استفاده از معرفی دستورات و توابع آن PHPو معرفی 

 دستورات و توابع آندرقالبهای مختلف از جملهPDF ، Html و فایلHelPویندوز

 در دسترس شماست.  

البته ابزارهایی مانند“ PHP Traid “که یک بسته نرم افزاری رایگان است

 و در آن علاوه بر مفسرPHPمفسر زبانPerlموتور پایگاه دادهMySQLو نسخه

 تحت ویندوز وب سرورApacheقرار گرفته ، ابزار مناسبی جهت کار باPHPو پایگاه

 دادهMySQLمی باشد ویا نرم افزارPHPEDکه محیطی دیداری جهت کار باPerl

و PHPفراهم می آورد.  

از سایتhttp://download.comقابل تهیه می باشند