PHP محبوب ترین زبان برنامه نویسی سمت سرور است. این برنامه برای توسعه وب و برنامه نویسی با اهداف عمومی در سال 1994 توسط Rasmus Lerdorf طراحی شده است. با بیش از دو دهه پیشرفت ، PHP هم اوج و هم پایین ترین سطح را دیده است. اکنون ، PHP توسط گروه PHP مدیریت می شود و در حال توسعه مداوم است. PHP مخفف Hypertext Preprocessor است که از نام اولیه "Personal Home Page" تغییر یافت.
PHP عمدتا همراه با کد HTML ، سیستم مدیریت محتوای وب ، سیستم های الگوی وب و سایر چارچوب های محبوب وب استفاده می شود. زبان PHP توسط سرور یا رابط مشترک دروازه (CGI) پردازش می شود. در هر صورت ، می توان از آن برای ایجاد یک برنامه وب شگفت انگیز استفاده کرد که در آن کد PHP همیشه در سمت سرور اجرا می شود. همچنین می توانید کد PHP را با کمک رابط خط فرمان (CLI) اجرا کنید. علاوه بر این ، می توان از آن برای اجرای یک برنامه گرافیکی که ماهیتی مستقل دارد نیز استفاده کرد.
تاریخچه PHP
تاریخچه PHP در نوع خود بی نظیر است. همه چیز از آنجا شروع شد که راسموس لردورف با تمرکز بر ایجاد صفحه اصلی شخصی خود ، آزمایش و کار روی Command Gateway Interface (CGI) را آغاز کرد. وی می خواست عملکرد CGI را به فرم ها گسترش دهد و اطمینان حاصل کند که فرم ها می توانند برای انتقال و ذخیره اطلاعات با پایگاه داده ارتباط برقرار کنند. وی در تلاش های خود موفق شد و راه حل را PHP / FI یا "صفحه اصلی شخصی / مفسر فرم ها" نامید. نام بعداً به "پیش پردازنده Hypertext" تغییر یافته است.
کارهای او بیشتر با Zeev Suraski و Andi Gutman انجام شده است. هر دوی آنها بر روی تجزیه کننده ای که در PHP 3 استفاده شده است کار کردند.
در ابتدا برای ایجاد یک برنامه وب ساده اما پویا مورد استفاده قرار گرفت. برای اطمینان از رشد مناسب و توسعه اصلی PHP ، لردورف PHP را در گروه بحث Usenet در 8 ژوئن 1995 ، تحت نسخه PHP 1.0 منتشر کرد. نسخه اولیه قوی بود و نسخه PHP سال 2013 ویژگی های اساسی نسخه اول را به همراه داشت. بعداً ، ویژگی های جدیدی از جمله متغیرهای مشابه مانند ، جاسازی HTML ، مدیریت فرم اضافه می شود. در قسمت نحو ، شباهت هایی با پرل دارد اما در مقایسه با آن ساده تر است.
از PHP / FI می توان برای ساخت برنامه های وب پویا و ساده استفاده کرد. برای سرعت بخشیدن به گزارش اشکال و بهبود کد ، لردورف در ابتدا از انتشار PHP / FI به عنوان "ابزار صفحه شخصی (ابزارهای PHP) نسخه 1.0" در گروه بحث Usenet comp.infosystems.www.authoring.cgi در 8 ژوئن 1995 خبر داد. این نسخه از قبل دارای قابلیت های اساسی PHP از سال 2013 بوده است. این شامل متغیرهای مشابه Perl ، مدیریت فرم و توانایی تعبیه HTML است. نحو شبیه Perl بود اما ساده تر ، محدودتر و سازگارتر نبود.
همانطور که همه ما می دانیم PHP هرگز به عنوان یک زبان برنامه نویسی در نظر گرفته نشده بود ، اما قبلاً توجه مخاطبان را به خود جلب کرده بود و ترافیک ارگانیک به آرامی در حال رشد بود. برای اطمینان از رشد PHP در مسیر درست ، در اواسط سال 1997 یک تیم توسعه جدید تشکیل شد. در نوامبر 1997 ، یک نسخه فعال از زبان برنامه نویسی PHP منتشر شد و به PHP / FI 2 معروف شد.
همانطور که همه ما می دانیم PHP هرگز به عنوان یک زبان برنامه نویسی در نظر گرفته نشده بود ، اما قبلاً توجه مخاطبان را به خود جلب کرده بود و ترافیک ارگانیک به آرامی در حال رشد بود. برای اطمینان از رشد PHP در مسیر درست ، در اواسط سال 1997 یک تیم توسعه جدید تشکیل شد. در نوامبر 1997 ، یک نسخه فعال از زبان برنامه نویسی PHP منتشر شد و به PHP / FI 2 معروف شد. آیا PHP در حال مرگ است؟ این یکی از سوالات پرسیده شده در اینترنت است. حتی اگر بسیاری از مردم بر این باورند که هیچ اتفاقی برای PHP نخواهد افتاد ، اما طراحی اولیه بد آن است که PHP را بسیار بد و مورد پسند جامعه قرار می دهد. بسیاری از کتابخانه های سطح پایین وجود دارد که متناسب با قرارداد نامگذاری نیستند و حفظ و توسعه با استفاده از PHP برای تولیدکنندگان باعث سردرگمی می شود.
https://www.education-ecosystem.com/guides/programming/php/history
زبان برنامه نویسی PHP