به جای استفاده از دستورات زیادی که در زبان های c و یا Perl مشاهده کردید php به سادگی می تواند با قرار گیری در ساختار و ?> به شما خروجی مورد نظر را بدهد و با HTML ترکیب شود. در اینجا در قسمت بدنه و یا بادی HTML خروجی Hi I’m a PHP script! را مشاهده خواهید کرد.چیزی که PHP را ممتاز کرده است این است که مثلا چیزی مثل javascript که سمت کاربر اجرا می شود. کدهای PHP می توانند در سمت سرور اجرا شوند و HTML تولید کنند و کدهای اجرا شده را به سمت کاربر ارسال کنند. اما کسی متوجه نمی شود در لایه های کد چه اتفاقی افتاده است. شما همچنین این توانایی را دارید تا تمام وب سرور خود را طوری پیکره بندی کنید که تمام HTML های شما با PHP اجرا شوند. که این باعث میشود هیچ کس متوجه کارهایی که شما کردید نشود.یکی از مزیت های دیگر PHP این است که واقعا برای شروع کار برنامه نویسی راحت است. و برای برنامه نویسان حرفه ای پیشنهادهای بسیار زیادی دارد. از لیست طولانی قابلیت های PHP نترسید، شما با چندین ساعت مطالعه می توانید یک اسکریپت خیلی ساده بنویسید و آنرا اجرا نمایید. اگرچه زبان PHP تمرکز خود را سمت سرور گذاشته است، منتها می توانید خیلی کارهای بیشتری را با آن انجام دهید.
چه کارهایی با PHP می توانید انجام دهید؟هرکاری می توانید انجام دهید. PHP اساسا تمام تمرکز خود را سمت سرور در طراحی سایت گذاشته است. پس بنابراین شما هرکاری را که سایر برنامه های CGI انجام می دهند می توانید انجام دهید. مانند جمع آوری فرم ها، ساخت صفحات دینامیکی، ارسال و دریافت کوکی. ولی PHP خیلی بیشتر از این ها را انجام می دهد. در اینجا سه قسمت اصلی که PHP می تواند انجام دهد را مشاهده می کنید.
- اسکریپت نویسی سمت سرور. این مهم ترین بخش تجاری در زبان PHP است. شما به سه چیز برای اینکار نیاز دارید: تحلیل گر PHP (ماژول سرور و یا CGI)، یک وب سرور و یک مرورگر وب. شما باید وب سرور را به PHP متصل کنید. و خروجی را از طریق یک مرورگر وب مشاهده نمایید. شما تمام اینکارها رو می توانید از طریق کامپیوتر خودتان انجام دهید نگران نباشید به بخش ساختار نصب پی اچ پی مراجعه نمایید.
- اسکریپت نویسی خط فرمان. شما می توانید PHP را بدون هیچ مرورگر وبی فقط از طریق خط فرمان اجرا کنید. برای این کار نیز فقط به تحلیل گر پی اچ پی نیاز دارید. اینکار برای مثال در کارهای زمان بندی شده و یا کارهایی که به طور مداوم باید انجام شوند استفاده می شود برای اطلاعات بیشتر از خصوصیات آن به بخش کاربرد خط فرمان در زبان پی اچ پی مراجعه نمایید.
- ساختن نرم افزار های تحت ویندوز و مک. البته پی اچ پی قاعدتا زبان خوبی برای برنامه نویسی تحت دسکتاپ مناسب نیست و رابط کاربری خوبی نخواهد داشت. ولی اگر به این زبان تسلط داشته باشید. میتوانید با قابلیت های پیشرفته آن مانند PHP-GTK نرم افزارهای خوبی تهینه نمایید. همچنین شما می توانید نرم افزار های چند سطحی تولید نمایید که اگر مشتاق هستید به قسمت PHP-GTK مراجعه کنید.
منبع : شرکت طراحی سایت تهران پارسایا