پیاچپی PHP از گونه زبانهای پردازهنویسی تحت وب می باشد. ساختار این زبان بسیار شبیه زبان C و زبان برنامه نويسي پرل میباشد. شکل پذیری فوق العاده آن و نیز همگونی با اغلب
بانک هاي اطلاعاتي از قبیل
MySQL قدرت آن را افزایش دادهاست.
مشهورترین
نرم افزارهاي ایجاد شده با PHP عبارتاند از phpBB، SMF، Mambo، Joomla، PHP-Nuke، MyBB. PHP میتواند جایگزینی برای زبانهای
ASP.Net و JSP و پرل باشد. همچنین یکی از بهترین نمونههای برنامهنویسی PHP در سطح وسیع سایت فيس بوک است.
سادگی استفاده از PHP و شباهت آن به زبان C و پرل (و از نسخه ۵ آن به
جاوا) باعث شده که اغلب برنامه نویسان با تجربه در کوتاهترین زمان ممکن برنامههای کامل و قدرتمندی را ایجاد کنند.
PHP تنها یک زبان پردازه نويسي نیست و با استفاده از PHP-GTK میتوان برای طراحی برنامههای با ظاهر گرافیکی (GUI) و همچنین طراحی برنامههای خط فرمان شبیهPERL یا Python از آن استفاده کرد.
PHP امکان استفاده از انواع مختلفی از
پايگاه هاي داده را از جمله
MySQL،
Oracle، IBM DB2، MsSQL Server،PostgreSQL و SQLite با دستورهایی ساده فراهم میسازد.
PHP روی بیشتر سیستمعاملهای معروف از جمله لينوکس، يونيکس،
ويندوز و Mac OSX و با اغلب
کارگزارهای وب (
Web Server) معروف، قابل اجراست.