Php زبان اسکریپ سرور است و ابزار قدرتمندی برای طراحی وب سایت و صفحات دینامیک وب می باشد. Php زبانی رایگان، کارامد و پرکاربرد است.در زیر نمونه ای از درج این زبان در کد HTML را مشاهده می نمایید.
<!DOCTYPE html>
<html>
<body>
<?php
echo "My first PHP script!";
?>
</body>
</html>
قبل از یادگیری شما می بایست درک پایه ای از زبان های HTML,CSS و جاوا اسکریپ داشته باشید. PHP ابزار قدررتمندی است به طوری که بزرگترین شبکه اجتماعی (فیس بوک) بر پایه آن اجرا می شود و به اندازه کافی برای یادگیری آسان می باشد. کدهای php بر روی سرور اجرا می شود و نتیجه بر روی مرورگر به نمایش گذاشته می شود.
اگر بخواهیم لیستی از مزایای زبان php را برشماریم به موارد زیر می بایست اشاره نماییم.
• طراحی سایت و صفحات دینامیک
• می تواند بر فایل های موجود در سرور، فعالیت هایی همچون باز نمودن، خواندن،نوشتن و حذف را انجام دهد.
• می تواند داده ها را از فرم ها جمع آوری نماید.
• می تواند کوکی ها را ارسال و دریافت نماید.
• می تواند داده ها را در پایگاه داده اضافه و تغییر دهد.
• می تواند دسترسی کاربران بر روی برخی صفحات وب سایت را در طراحی سایت محدود نماید.
• می تواند داده را رمزنگاری نماید که امنیت را برای صفحات به ارمغان خواهد آورد و این خود موجب تاثیگذاری در سئو سایت می شود.
Php می تواند در پلتفرم های مختلف مانند ویندوز،لینوکس،یونیکس و غیره اجرا شود و با همه سرورهای امروزی سازگار می باشد. این زبان طیف وسیعی از پایگاه داده ها را پشتیبانی می نماید. با ایجاد فایل PHP ، آن را در وب دایرکتوری قرار داده است و نیازی به کامپایل نمودن و نصب ابزار اضافه نمی باشد. اگر سرور شما PHP را پشتیبانی نمی کند می بایست وب سرور، PHP و پایگاه داده مانند MYSQL را نصب نمایید. در PHP تمامی کلاس ها، توابع و کلمات کلیدی به حروف کوچک و بزرگ حساس نمی باشد. متغیرها محفظه ای برای نگه داری اطلاعات می باشد.
<?php
$x=5;
$y=6;
$z=$x+$y;
echo $z;
?>
متغیرها می توانند نام کوتاهی مانند X یا Y داشته باشند و یا نام توصیفی مانند (age, carname, total_volume) باشند.
PHP زبان قدرتمندی در طراحی وب سایت و صفحات دینامیک می باشد و ارتباط با پایگاه داده را به آسانی ممکن می سازد.PHP با تمامی سرورها سازگار می باشد و نیز با محدود نمودن دسترسی کاربران به برخی از صفحات در طراحی سایت، امنیت را فراهم می آورد که تاثیر مثبت را در روند سئو سایت خواهد داشت. |