PHP یک زبان برنامه نویسی سمت سرور است. که برای توسعه وب سایت های استاتیک یا وب سایت های پویا استفاده می شود.php در سال 1994 توسط گروهی دانمارکی کانادایی با سرپرستی راسموس لردورف تولید شده است.
بهترین بخش در مورد استفاده از phpاین است که برای یک تازه وارد بسیار ساده است اما بسیاری ازویژگی های پیشرفته را برای یک برنامه نویس حرفه ای ارایه می دهد .
phpدر ابتدا مخفف personal home page بود اما اکنون مخفف PHP Hypertext Preprocessor(پیش پردازنده فرامتن)است.
کد PHP ممکن است در کد HTML قرار داده شود، یا می تواند در ترکیب با سیستم های مختلف مثل قالب وب، سیستم مدیریت محتوای وب و فریم ورک های وب استفاده شود
فایل های phpشامل:متن،css،html،جاوااسکریپت و کد php می باشند کد phpبر روی سرور اجرا می شود ونتیجه به صورت htmlساده به مرورگر بازگرداننده می شود فایل های php دارای پسوند هستند
PHP یک اسکریپت سمت سرور است که در سرور تشریح می شود در حالی که جاوا اسکریپت نمونه ای از اسکریپت سمت مشتری است که توسط مرورگر کاربر تشریح می شود. هر دو PHP و JavaScript را می توان در صفحات HTML ،جاسازی کرد.
چیزی که phpرا از JavaScriptسمت کلاینت متمایز می کنداین است که کد برروی سرور اجرا می شود و html تولید می کند وسپس برای مشتری ارسال می شود مشتری نتایج اجرای آن اسکریپت را دریافت می کند اما نمی داند کد اصلی چیست ؟!حتی می توانید وب سرور خود را طوری پیکربندی کنیدکه تمام فایل های html خود را با phpپردازش کنید
اسکریپت مجموعه ای از دستورالعمل های برنامه نویسی است که در زمان اجرا تشریح می شوند. اسکریپت ها معمولا در محیط های نرم افزاری دیگر تولید می شوند. هدف اسکریپت ها معمولاً بهبود عملکرد یا انجام کارهای معمولی برای یک برنامه است.
اسکریپت های سمت سرور بر روی سرور تفسیر می شوند در حالی که اسکریپت های سمت سرویس گیرنده توسط برنامه مشتری تشریح می شوند.
PHP یک زبان برنامه نویسی همه کاره است که هم برای مبتدیان و هم برای متخصصان عالی است. PHP همچنین به طور مرتب به روز می شود تا آخرین روندهای فناوری را دنبال کند. با توجه به محبوبیت زبان های برنامه نویسی، PHP در رتبه ششم قرار دارد
شما حتما در مورد تعدادی از زبان های برنامه نویسی شنیده اید. ممکن است از خود بپرسید که چرا ما می خواهیم از PHP برای برنامه نویسی وب استفاده کنیم؟!
1 -php منبع باز و رایگان است.
2- زمان یادگیری کوتاه در مقایسه با زبان های دیگر مانند JSP، ASP و غیره
- 3 phpطیف گسترده ای از پایگاه های داده را پشتیبانی می کند
-4اکثر سرورهای میزبانی وب برخلاف سایر زبان ها مانند ASP که به IIS نیاز دارند، به طور پیش فرض از PHP پشتیبانی می کنند. این باعث می شود PHP یک انتخاب مقرون به صرفه باشد.
-5پی اچ پی به طور مرتب به روز می شود تا با آخرین روندهای فناوری همراه باشد
اگرچه PHP مدت زیادی است که وجود دارد، اما همچنان در میان برخی از شناخته شده ترین سازمان ها و وب سایت های جهان استفاده می شود. در زیر تنها تعدادی از شرکت هایی که از آن استفاده می کنند آورده شده است.
فیس بوک:فیس بوک از phpبرای تقویت سایت خود استفاده می کند
ویکی پدیا:ویکی پدیا که یکی از بزرگترین منابع اطلاعاتی جهان در مورد هرموضوعی است با زبان php ساخته شده است
سیستم های مدیریت محتوا (CMSs): محبوب ترین سیستم مدیریت محتوای جهان، وردپرس، با زبان PHP ساخته شده است. سایر سیستم های مدیریت محتوا مانند دروپال، جوملا و مجنتو نیز با PHP ساخته شده اند. Shopify روی PHP نیز اجرا می شود.
پلتفرم های میزبانی وب: بسیاری از پلتفرم های میزبانی وب مانند BlueHost، Site ground و Whogohost سرورهای میزبان خود را با استفاده از PHP اجرا می کنند.
بنابراین، اگرچه ممکن است از نظر محبوبیت در رتبه اول نباشد، اما یادگیری PHP هنوز یک سرمایه گذاری مفید برای برنامه نویسان وب است.
کلام آخر
PHP همچنان یک زبان مرتبط و پرکاربرد در توسعه وب است. با وجود تمسخر و بحث در مورد ارزشمند بودن آن، توسعه دهندگان PHP از کار کردن با این زبان درآمد خوبی کسب می کنند. بنابراین، به نظر نمی رسد PHP به این زودی ها به جایی برسد.
آدرس ایمیل شما منتشر نخواهد شد. فیلدهای مورد نیاز علامت گذاری شده اند *
(1) پیام
فاطمه محمدی
خیلی عالی و کامل و ساده بودد
مدیر
ممنون از نظر شما