آموزش PHP، معرفی و قابلیت های آن

۱۹ اردیبهشت, ۱۳۹۷| تاپ تمپ
آموزش PHP، معرفی و قابلیت های آن

آموزش PHP ، معرفی و قابلیت های آن

پیش نیاز های این دوره :
قبل از شروع به یادگیری در نظر داشته باشید که شما بایستی یک دانش مقدماتی از طراحی وب HTML,CSS داشته باشید

PHP چیست ؟

PHP مخفف Hypertext Preprocessor می باشد.
PHP یک زبان سمت سرور است همانند ASP.NET
کد های PHP در سرور اجرا می شوند.
PHP قابلیت کار با بسیاری از پایگاه داده ها همانند MySql و Oracle را داراست.
PHP یک نرم افزار منبع باز و کاملا مجانی می باشد .

چرا PHP ؟

PHP دارای قابلیت CrossPlatforms می باشد یعنی در همه سیستم عامل ها قابل اجراست.
PHP با تمام وب سرورهای امروزی همانند APACHE , IIS سازگار است
یادگیری آن آسان است البته به شرط تمرین!

در ابتدا شما را با ویژگی های زبان PHP آشنا خواهیم ساخت :

PHP یک زبان سمت سرور است : شاید تا به حال کلمه “زبان سمت سرور” را زیاد شنیده باشد ، ولی شاید لپ مطلب برای شما درک نشده باشد ، وقتی می گویند PHP یک زبان سمت سرور است ، یعنی این که کد PHP در ابتدا توسط شما نوشته می شود ، سپس توسط سرور(ویندوز یا لینوکس) پردازش می شود و خروجی را به صورت HTML به نمایش در خواهد آورد و هیچکس کد اصلی شما را نمی بیند و تنها خروجی کد شما را می بینند . در قسمت پائین یک مثال را آورده ام :


 

در قسمت بالا یک قطعه کد PHP نوشته ام که سال کنونی را به نمایش در می آورد ، خروجی HTML آن به این صورت می باشد :

۲۰۱۲

بله ! تنها خروجی ما ۲۰۱۲ می باشد ، و این یعنی زبان سمت سرور، هیچکس کد اصلی date را نمی بیند و تنها خروجی آن یعنی ۲۰۱۲ را میبینند.

PHP یک زبان داینامیک است : دراین قسمت داینامیک بودن PHP را برای شما به نمایش خواهم درآورد : همیشه شما بخش FOOTER سایت ها را مشاهده می نمائید ، که اکثرا پس از نوشتن حق کپی رایت ، تاریخ تاسیس سایت و تاریخ کنونی را درج می کنند ، حال فرض کنید امروز آخرین روز سال ۲۰۱۱ است ، و شما می خواهید به مسافرت بروید ، و هنوزدر سال ۲۰۱۱ قرار داریم ، حال اگر بخواهید بدون اینکه نگران بروزرسانی قسمت حق کپی سایت خود باشید و از تعطیلات سال جدید لذت ببرید ، می توانید از قطعه کد زیر استفاده نمائید :

با قرار دادن این کد در قسمت footer سایت خود ، به طور خودکار با آمدن سال جدید ، قسمت فوتر سایت شما به ۲۰۱۲ تبدیل می شود ، نکته ی جالبی که در این قسمت وجود دارد این است که PHP بر خلاف جاوا اسکریپت ، زمان یا تاریخ سیستم عامل شما نمی گیرد ، بلکه از زمان و تاریخ سرور خود استفاده می کند و بنابر این ویژگی درصد خطای زمان به صفر می رسد ولی در جاوا اسکریپت اگر زمان سیستم عامل شما اشتباه باشد ، زمان و تاریخ را نیز اشتباه نمایش می دهد .

این یک مثال کاربردی بود تا مفهوم داینامیک بودن php را درک نمائید .

نکته :همانطور که ملاحظه می نمائید ، php را درون کد html قرار داده ایم ، و در اصل هم php برای جاسازی درون کد html یک صفحه وب طراحی شده است.

با PHP چه کارهایی می توان انجام داد :

ارتباط با پایگاه داده ها مانند ایجاد فرم و قرار دادن اطلاعات فرم به صورت رکورد
ارسال ایمیل به کاربر
آپلود فایل روی صفحه وب
کار با فایل ها
ایجاد سیستم های مدیریت محتوا همانند وردپرس
و…

اولین قسمت آموزش مقدماتی PHP به اتمام رسید . در بخش بعدی شما یاد خواهید گرفت که کدهای PHP را به صورت آفلاین و در سیستم خود پردازش نمائید وکدنویسی را با PHP شروع خواهیم کرد.

 آموزش PHP، معرفی و قابلیت های آن

بازدید: 283

دسته‌ها: آموزش, آموزش PHP

دیدگاهتان را بنویسید

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

Rating*

پشتیبانی و سفارش