همه چیز در مورد PHP
پی اچ پی در میزبانی وب یک زبان کامپیوتری در سمت سرور است که برای پیکربندی صفحه نمایش و عملکرد صفحات وب مورد استفاده قرار می گیرد.
اصطلاح “پی اچ پی” مخفف عبارت “PHP Hypertext Preprocessor است.”
زبان PHP به عنوان منبع باز و رایگان است، بر خلاف زبان های برنامه نویسی اختصاصی مانند ASP و C #.
زبان های اختصاصی باید توسط نرم افزار سرور مجاز، مانند ویندوز سرور، تفسیر شوند، در حالی که PHP روی سرورهای منبع باز مانند Apache اجرا می شود.
با این حال، PHP همچنین می تواند در سرورهای اختصاصی وب اجرا شود.
پی اچ پی صفحات کد را می توان با فرمت فایل “.php” شناسایی، با توجه به PHP.net.
بسیاری از برنامه های کاربردی منبع باز مانند وردپرس، جوملا و دروپال در زبان PHP نوشته می شوند.
علاوه بر این، بسته های تجارت الکترونیک منبع باز مانند OSCommerce و Zen Cart با کد PHP نوشته می شوند.
به طور خلاصه، اکثر صفحات وب در اینترنت احتمالا با استفاده از پی اچ پی برنامه ریزی شده اند.
PHP در مقابل HTML
با langugages scripting scripting مانند PHP، کد منبع در سرور پردازش می شود.
این به این معنی است که کد به کاربر نهایی مانند HTML و سایر زبان های برنامه نویسی وب بیس نیست.
با این حال، صفحات کد PHP ممکن است شامل بخش هایی از HTML، CSS یا دیگر زبان های سازگار باشد.
صفحات HTML همچنین می توانند شامل بخش هایی از پی اچ پی برای ارائه قابلیت های سمت سرور باشند که کد HTML نمی تواند انجام شود، مانند پرس و یا ذخیره کردن سوابق به یک پایگاه داده.
PHP چیست؟
کد پی اچ پی می تواند کاربران را احراز هویت و پیگیری تاریخچه آنها در یک وب سایت.
پی اچ پی همچنین می تواند محاسبات پیچیده انجام دهد.
زبان می تواند نوع دستگاهی که صفحه نمایش داده می شود را تفسیر کند
و سپس نسخه ای از صفحه را که به صفحه نمایش دستگاه مناسب است، نمایش دهد.
صفحات کد PHP می توانند کوکی ها را ارسال و دریافت کنند.
انجمن ها، وبلاگ ها و سایر صفحات وب تعاملی که گفتگو میان کاربران را می توانند با زبان PHP برنامه ریزی کنند.
صفحات XML همچنین می توانند با استفاده از پی اچ پی ارائه شوند.
زبان همچنین برنامه نویس را قادر می سازد ظاهر گرافیک را در پرواز تغییر دهد.
برنامه نویسان می توانند رنگ گرافیکی را با استفاده از کدگذاری پی اچ پی، مانند آنچه که در بررسی های CAPTCHA نمایش داده می شود، تغییر، چرخش و حتی تغییر دهند.
یک وب سایت تعاملی، کاملا کاربردی را به طور انحصاری با کد PHP ایجاد کنید.
پی اچ پی به سادگی با MySQL، یک بسته پایگاه داده منبع باز است
که محبوب و رایگان است با بسیاری از برنامه های میزبانی وب مبتنی بر لینوکس.
شما حتی می توانید کد پی اچ پی یک وب سایت را در یک پایگاه داده ذخیره کنید
و سپس کد را همانطور که توسط کاربران نهایی درخواست شده بازیابی کنید.
این به عنوان خدمت محتوای صفحه پویا شناخته می شود.
وردپرس و سایر برنامه های کاربردی وب محبوب نوشته شده در PHP با استفاده از مدل محتوای پویای صفحه کار می کنند.
اگر چه بسیاری از برنامه نویسان پی اچ پی ما MySQL را به خاطر آن که یک پایگاه داده منبع باز هستند،
PHP با طیف گسترده ای از پایگاه های داده، از جمله اوراکل و مایکروسافت دسترسی و SQL سرور سازگار است.
PHP.net
PHP.net مرکز پشتیبانی و پایگاه دانش برای برنامه نویسان پی اچ پی است.
PHP شما را به عنوان یک مبتدی یاد می گیرد، یا شما نیاز دارید که یک مرجع برای یک تابع خاص را پیدا کنید، PHP.net راه رفتن به منبع است.
برای استفاده از PHP در محیط میزبانی وب، مترجم PHP باید بر روی وب سرور نصب شود. PHP مترجم را از قسمت دانلود PHP.net دانلود کنید.