PHP چیست ؟ PHP یک زبان قدرتمند برای ساخت وب سایت های پویا میباشد.
این زبان اسکریپتی میتواند با HTML ادغام گردد php یک زبان در سمت سرور است, این بدین معناست کدهای php روی سرور تفسیر میشوند و خروجی HTML و یا خروجی های دیگری تولید میکند که توسط کاربر قابل مشاهده میباشد.
هر روز وب سایت ها گسترش می یابند و مخاطبان بیشتری را در بر میگیرند تا به حال بیش از 125.000.000 دامنه در اینترنت ثبت گردیده است که نشان دهنده گسترش سریع اینترنت است.
با بزرگ شدن و افزایش مخاطبان وب سایت ها دیگر HTML پاسخگوی نیاز مدیران وب سایت ها نبود از این رو به زبانی نیاز بود تا بتواند نظیر نرم افزارهای Dektop عمل کند و به راحتی قابل گسترش باشد.
زبان هایی مانند PHP, Asp, Java و … خلق شدند تا به وب سایت ها خدمت کنند.
PHP چیست ؟
تاریخچه :
PHP در سال 1994 توسط Rasmus Lerdorf ارایه شد از آن زمان تا به حال تغییرات بسیاری در این زبان اسکریپتی تحت لینوکس ایجاد گشته است و در حال حاضر نسخه 5 آن توسط تیم گسترش دهنده PHP عرضه گردیده است.
تا به امروز چیزی بیش از 35.000.000 وب سایت از این زبان برای ساخت برنامه های تحت وب خود استفاده کرده اند و به عنوان یکی از پرطرفدارترین زبان های اسکریپتی محسوب میشود.
بعضی از رقبای php عبارتند از: Perl, JSP, ColdFusion و ASP.NET ولی زبان php برتریهای زیادی در مقایسه با رقیبان خود دارد نظیر: کارایی زیاد، واسطه های گوناگون برای سیستم پایگاه های اطلاعاتی گوناگون، کتابخانه درونی برای انجام امور متداول، هزینه کم ، امنییت زیاد و …
یکی از نکات مهم زبان php مستقل از محیط کار بودن آن میباشد بدین صورت که در تمامی کامپیوترها و سیستم عامل ها قابل اجرا است php روی لینوکس، ویندوز و … به سادگی اجرا می گردد.
برنامه های php را به وسیله مرورگر وب اجرا میشوند هنگامی که به وب سایتی که برنامه php در آن بارگذاری شده است میرویم و با در خواست ما سرور کدهای php را تجزیه و تحلیل میکند و پاسخ آن را به صورت html به ما نشان میدهد.
php چیست – php چیست – php چیست – php چیست
وب سایتهایی که میتوان با PHP ساخت :
داده ها را از منابع مختلفی نظیر بانک های اطلاعاتی و یا فایل ها جمع آوری کنند عناصری همانند جستجو، فروم، عضوییت، ورود و خروج کاربران، گالری عکس و … ایجاد کرد.
سیستم پست الکترونیکی بوجود آورد، فروشگاه آنلاین تاسیس کرد و به کاربران اجاز خرید داد و …
به طور کلی میتوان گفت php برای وب سایت هایی مناسب میباشد که با کاربران نسبتا زیادی سر و کار داردند و به صورت مرتب به روز میگردند.
شاید این نکته برای شما جالب باشد که بدانید Yahoo به عنوان یکی از هامیان php میباشد و خیلی از قسمت های خود را با زبان php ساخته است.
از وب سایت های معروفی دیگری که از php استفاده میکنند میتوان به Google, flickr و Facebook اشاره نمود.
برنامه نویسی php به طور معمول به این صورت میباشد که برنامه نویسان در یک کامپیوتر (بدون اتصال به اینترنت) برنامه خود را مینویسند آزمایشات مقدماتی خود را روی آن انجام میدهند سپس آن را روی سرور منتقل میکنند.
در اکثر موارد برنامه نویس اطلاعات وب سایت را در داخل یک بانک اطلاعاتی قرار میدهید اطلاعاتی نظیر شناسه کاربران و کلمات عبورشان اخبار و نوشته ها …. سپس با بکارگیری php به بانک اطلاعاتی متصل می گردند و با اطلاعات آن کار میکنند.
یکی از رایج ترین بانک های اطلاعاتی که برای php مورد استفاده قرار میگیرد MySQL میباشد.
MySQL چندی پیش توسط شرکت Sun خریداری گشت و در حال حاضر نسخه 5 آن آخرین نسخه ارایه داده شده است.
php چیست – php چیست – php چیست