PHP چیست ؟

PHP چیست ؟ PHP یک زبان قدرتمند برای ساخت وب سایت های پویا میباشد.
این زبان اسکریپتی میتواند با HTML ادغام گردد. php یک زبان در سمت سرور است, این بدین معناست کدهای php روی سرور تفسیر میشوند
و خروجی HTML و یا خروجی های دیگری تولید میکند که توسط کاربر قابل مشاهده میباشد.

هر روز وب سایت ها گسترش می یابند و مخاطبان بیشتری را در بر میگیرند.
تا به حال بیش از ۱۲۵٫۰۰۰٫۰۰۰ دامنه در اینترنت ثبت گردیده است که نشان دهنده گسترش سریع اینترنت است.

با بزرگ شدن و افزایش مخاطبان وب سایت ها دیگر HTML پاسخگوی نیاز مدیران وب سایت ها نبود،
از این رو به زبانی نیاز بود تا بتواند نظیر نرم افزارهای Dektop عمل کند و به راحتی قابل گسترش باشد.
زبان هایی مانند PHP, Asp, Java و … خلق شدند تا به وب سایت ها خدمت کنند.

PHP چیست ؟

PHP چیست ؟

تاریخچه :

PHP در سال ۱۹۹۴ توسط Rasmus Lerdorf ارایه شد.
از آن زمان تا به حال تغییرات بسیاری در این زبان اسکریپتی تحت لینوکس ایجاد گشته است و در حال حاضر نسخه ۵ آن توسط تیم گسترش دهنده PHP عرضه گردیده است.
تا به امروز چیزی بیش از ۳۵٫۰۰۰٫۰۰۰ وب سایت از این زبان برای ساخت برنامه های تحت وب خود استفاده کرده اند
و به عنوان یکی از پرطرفدارترین زبان های اسکریپتی محسوب میشود.

بعضی از رقبای php عبارتند از: Perl, JSP, ColdFusion و ASP.NET ولی زبان php برتریهای زیادی در مقایسه با رقیبان خود دارد نظیر:
کارایی زیاد، واسطه های گوناگون برای سیستم پایگاه های اطلاعاتی گوناگون،
کتابخانه درونی برای انجام امور متداول، هزینه کم ، امنییت زیاد و …
یکی از نکات مهم زبان php مستقل از محیط کار بودن آن میباشد،
بدین صورت که در تمامی کامپیوترها و سیستم عامل ها قابل اجرا است.

php روی لینوکس، ویندوز و … به سادگی اجرا می گردد.

برنامه های php را به وسیله مرورگر وب اجرا میشوند.
هنگامی که به وب سایتی که برنامه php در آن بارگذاری شده است میرویم و با در خواست ما سرور کدهای php را تجزیه و تحلیل میکند و پاسخ آن را به صورت html به ما نشان میدهد.

وب سایتهایی که میتوان با PHP ساخت :

داده ها را از منابع مختلفی نظیر بانک های اطلاعاتی و یا فایل ها جمع آوری کنند.
عناصری همانند جستجو، فروم، عضوییت، ورود و خروج کاربران، گالری عکس و … ایجاد کرد.
سیستم پست الکترونیکی بوجود آورد، فروشگاه آنلاین تاسیس کرد و به کاربران اجاز خرید داد و …

به طور کلی میتوان گفت php برای وب سایت هایی مناسب میباشد که با کاربران نسبتا زیادی سر و کار داردند و به صورت مرتب به روز میگردند.
شاید این نکته برای شما جالب باشد که بدانید Yahoo به عنوان یکی از هامیان php میباشد و خیلی از قسمت های خود را با زبان php ساخته است.
از وب سایت های معروفی دیگری که از php استفاده میکنند میتوان به Google, flickr و Facebook اشاره نمود.

برنامه نویسی php به طور معمول به این صورت میباشد که برنامه نویسان در یک کامپیوتر (بدون اتصال به اینترنت) برنامه خود را مینویسند،
آزمایشات مقدماتی خود را روی آن انجام میدهند سپس آن را روی سرور منتقل میکنند.

در اکثر موارد برنامه نویس اطلاعات وب سایت را در داخل یک بانک اطلاعاتی قرار میدهید،
اطلاعاتی نظیر شناسه کاربران و کلمات عبورشان،
اخبار و نوشته ها …. سپس با بکارگیری php به بانک اطلاعاتی متصل می گردند و با اطلاعات آن کار میکنند.

یکی از رایج ترین بانک های اطلاعاتی که برای php مورد استفاده قرار میگیرد MySQL میباشد.
MySQL چندی پیش توسط شرکت Sun خریداری گشت و در حال حاضر نسخه ۵ آن آخرین نسخه ارایه داده شده است.

PHP چیست ؟

Add a Comment

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *