پی‌اچ‌پی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Mortezaai (بحث | مشارکت‌ها)
جزبدون خلاصۀ ویرایش
1 ویرایش Mortezaai (بحث) خنثی‌سازی شد: تبلیغ. (توینکل)
برچسب: خنثی‌سازی
خط ۳۵:
'''پی‌اچ‌پی''' {{انگلیسی|PHP}} یک [[زبان برنامه‌نویسی|زبان برنامه‌نویسیِ]] [[شیءگرا]] است که برای [[طراحی وب]] توسعه یافته‌است، اما می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌کرد. تا ژانویهٔ سال ۲۰۱۳ میلادی پی‌اچ‌پی بر روی ۲۴۴ میلیون [[وب‌گاه]] و ۲٫۱ میلیون [[سرور وب]] نصب شده‌است.<ref>{{یادکرد |نویسنده = Andy Ide|نشانی= http://news.netcraft.com/archives/2013/01/31/php-just-grows-grows.html|عنوان= PHP just grows & grows| ناشر = Netcraft|تاریخ = January 31, 2013|تاریخ بازبینی= September 22, 2013|زبان=en}}</ref> این زبان در سال ۱۹۹۵ میلادی توسط [[راسموس لردورف|راسموس لِردورف]] {{به انگلیسی|Rasmus Lerdorf}} ساخته‌شد و در حال حاضر توسعهٔ آن بر عهدهٔ گروه پی‌اچ‌پی می‌باشد.<ref name="history">{{یادکرد |نویسنده = |نشانی= http://www.php.net/manual/en/history.php.php|عنوان= History of PHP| ناشر = PHP Website|تاریخ = |تاریخ بازبینی= September 22, 2013|زبان=en}}</ref> در ابتدا پی‌اچ‌پی از عبارت ''صفحهٔ خانگی شخصی'' {{به انگلیسی|Personal Home Page}} گرفته شده‌بود.<ref name="history" /> اما اکنون این کلمه مخففِ بازگشتی ''PHP: Hypertext Preprocessor'' به معنی ''پی‌اچ‌پی: [[پیش‌پردازنده|پیش‌پردازندهٔ]] [[ابرمتن]]'' می‌باشد.<ref>{{یادکرد |نویسنده = |نشانی= http://www.php.net/manual/en/preface.php|عنوان= Preface | ناشر = PHP Webiste|تاریخ = |تاریخ بازبینی= September 22, 2013|زبان=en}}</ref>
 
کدهای پی‌اچ‌پی توسط یک [[سرور وب]] که [[نرم‌افزار]] پی‌اچ‌پی بر روی آن نصب باشد، [[مفسر (رایانه)|تفسیر]] می‌شوند. [https://clicksite.org/cat/PHP آموزش Php] به راحتی امکان پذیر می باشد. دستورهای این زبان می‌توانند به صورت مستقیم در درون کدهای [[اچ‌تی‌ام‌ال]] قرار بگیرند. زبان پی‌اچ‌پی از نسخهٔ ۴٫۳ به بعد قابلیت پشتیبانی از [[واسط خط فرمان]] را نیز به امکانات خود اضافه کرد. این قابلیت می‌تواند برای ایجاد [[نرم‌افزار]]های غیر وبی یا نرم‌افزارهایی با [[واسط گرافیکی کاربر]] مورد استفاده قرار بگیرد.<ref>{{یادکرد |نویسنده = |نشانی= http://www.php.net/manual/en/intro-whatcando.php|عنوان= What can PHP do?| ناشر = PHP Website|تاریخ = |تاریخ بازبینی= September 22, 2013|زبان=en}}</ref>
 
پی‌اچ‌پی یک [[نرم‌افزار آزاد]] است که تحت [[مجوز پی‌اچ‌پی]] انتشار یافته‌است. این مجوز به دلیل قرار دادن محدودیت بر روی استفاده از عنوان ''پی‌اچ‌پی''، با [[مجوز گنو|مجوز همگانی گنو]] (GPL) سازگار نیست. پی‌اچ‌پی را می‌توان بر روی اکثر [[سرور وب|سرورهای وب]] نصب کرد. همچنین قابلیت نصب آن به صورت یک [[شل (رایانه)|شل]] جداگانه بر روی تقریباً تمامی [[سیستم عامل|سیستم‌های عامل]] و [[سکوی رایانش|پلت‌فرم‌ها]] (یا سکوها) وجود دارد.<ref>{{یادکرد |نویسنده = |نشانی= http://php.net/manual/en/install.php|عنوان= PHP: Installation and Configuration | ناشر = PHP Website|تاریخ = |تاریخ بازبینی= September 22, 2013|زبان=en}}</ref> تمامی این استفاده‌ها رایگان است.<ref name="license">{{یادکرد |نویسنده = |نشانی= http://www.php.net/license/3_01.txt|عنوان= The PHP License, version 3.01| ناشر = PHP Website|تاریخ = |تاریخ بازبینی= September 22, 2013|زبان=en}}</ref>