یکی از زبان های برنامه نویسی که بسیار پر طرفدار می باشد. زبان برنامه نویسی PHP است. زبانی توسعه یافته که در جهت طراحی سایت های پویا مورد استفاده قرار میگیرید. زبان برنامه نویسی PHP یک زبان برنامه نویسی شی گرا است. زبان برنامه نویسی PHP در میان کاربران کامپیوتر آنقدر محبوبیت دارد که می توان گفت حدود سه چهارم سایت های معتبر و شناخته شده همچون یاهو، فیس بوک از آن استفاده کرده اند.
زبان برنامه نویسی PHP به چه معناست و چه ویژگی هایی دارد
زبان برنامه نویسی PHP اولین بار توسط راسموس لِردورف در سال 1995 زمانیکه که جهت مدیریت صفحه خانگی خود تعدادی اسکریپت به زبان سی نوشت به دنیای برنامه نویسی معرفی شد و در حال حاضر توسط گروه پی اچ پی در حال گسترش می باشد.
زبان برنامه نویسی PHP برای اولین بار با عنوان personal homepageبه معنای صفحه خانگی شخصی به کاربران معرفی گردید. اما پس از چندی با عنوان Hypertext Preprocessor به معنای پیش پردازنده ی ابر متن به کار خود ادامه داد.
از ویژگی های پی اچ پی می توان به موارد زیر اشاره نمود:
- زبان برنامه نویسی و اسکریپت نویسی رایگان است.
- شی گرا
- متن باز یا Open Source
- بسیار پر استفاده تحت وب
زبان برنامه نویسی PHP درچه مواردی مورد استفاده قرار می گیرید
از PHP می توان به عنوان یک زبان برنامه نویسی ساده نام برد که با ویژگی های بسیاری در موارد گسترده ایی کاربرد دارد از جمله:
- حل مسائل پیچیده علم ریاضی
- نشان دادن زمان و تاریخ جاری
- PHP کوکی ها را دریافت و ارسال می کند.
- گزارشی از اطلاعات بازدیدکنندگان وب سایت به شما میدهد.
PHP و HTTML
زبان برنامه نویسی PHP یک زبان برنامه نویسی سمت سرور است به این معنا که تمام دستورالعمل های این زبان برنامه نویسی در سمت سرور اجرا و در سرور ذخیره می شود. و همین مورد تفاوت بین جاوا اسکریپت و پی اچ پی است. زیرا در جاوا اسکرپیت که در سمت کاربر اجرا میشود. اطلاعات خود را بر خلاف پی اچ پی بر روی مرورگر کاربر خود ذخیره می کند.
پس از اینکه اطلاعات در سمت سرو اجرا و ذخیره شد در قالب کدهای Html بر روی مرورگر کاربر نمایش داده می شود. دستورات PHP می توانند درون کدهای Html قرار گیرند و این امر به دلیل ویژگی Html embedded این زبان برنامه نویسی امکان پذیر گردیده است.
PHP و پایگاه داده ها
پایگاه داده ها بسیار اهمیت دارد. php زبانی است که به منظور ذخیره سازی اطلاعات خود طیف وسیعی از پایگاه داده ها را حمایت کند.برخی از آنها عبارتند از:
- Mysql
- oracle
- Sybase
PHP و Frem work
محبوبیت پی اچ پی موجب ساخته شدن فریم ورک های زیادی شده است از پرطرفدارترین آنها عبارتند از :
- Laravel
- Symfony
- Nette
- CodeIgniter
- Yii
- Lumen
چرا باید از زبان برنامه نویسی PHP استفاده کرد
مانند همه زبان های برنامه نویسی این زبان نیز دارای مزایایی جهت انتخاب برنامه نویسان می باشد از قبیل:
- مزیت قابل توجه آن رایگان بودن آن است.
- شی گراء و سریع است.
- توسط بسیاری از پایگاه داده های پشتیانی می شود.
- قابل اجرا بر روی همه سیستم عامل ها می باشد.
- و می توان گفت تقریبا بر روی تمام سرور ها قابل اجراست.
کمبود های زبان برنامه نویسی PHP
در کنار ویژگی های شایان و مهم این زبان برنامه نویسی دارای دو نقص می باشد از جمله:
- شما برای برنامه های خیلی خیلی بزرگ نمی توانید از پی اچ پی استفاده کنید.
- راهکارهای امنیتی به صورت از پیش تعریف شده در اختیار برنامه نویس قرار نمی گیرید.
زبان برنامه نویسی PHP یک زبان بسیار قدرتمند در عرصه طراحی سایت های پویا می باشد. که دارای رقبایی همچون Perl, JSP, ColdFusion و ASP.NET می باشد اما ویژگی ها و قابلیت های بسیار آن که در بالا به برخی از آنها اشاره شده است موجب محبوبیت و درعین حال کاربرد بسیار آن شده است. آموزش دوره Microsoft ASP.net MVC را می توانید در بخش آموزش وب و برنامه نویسی مجتمع فنی تهران مشاهده کنید.
شما می توانید برای ملاحظه سرفصل دوره PHP & MYSQL Web Development و دوره Advanced PHP & MYSQL در قسمت آموزش وب و برنامه نویسی مجتمع فنی تهران بر روی اسم دوره کلیک نمایید.