آشنایی با PHP جلسه اول

آشنایی با PHP جلسه اول

ما در این سری آموزشی قصد داریم زبان برنامه نویسی پی‌اچ‌پی را از ابتدا به شما عزیزان آموزش دهیم. اما پیش نیاز این آموزش، آشنایی با HTML و CSS است که می‌توانید آموزش کامل این دو زبان برنامه نویسی را نیز در زومیت مطالعه کنید.

معرفی مختصر PHP

آقای راسموس لردورف برای اولین بار در سال ۱۹۹۴ برای مدیریت صفحه وب شخصی خود زبان برنامه نویسی php را ایجاد کرد. او این زبان برنامه نویسی را به منظور ایجاد محتوای داینامیک مانند از جمله نمایش تعداد آمار بازدید وب سایتش نوشت. همچنین بد نیست بدانید PHP در واقع سرنام عبارت Personal Home Page Tools به معنای ابزار صفحه شخصی خانگی است. اگر می‌خواهید تاریخچه کامل این زبان برنامه نویسی را مطالعه کنید می‌توانید به این لینک مراجعه کنید.

آشنایی با PHP جلسه اول آشنایی با php جلسه اول آشنایی با PHP جلسه اول php

پیش‌ از توسعه زبان‌هایی مانند php اکثر صفحات وب در آن زمان به صورت ایستا بودند و برای اعمال تغییرات در این صفحات نیاز به ویرایش دستی تک تک آن‌ها بود که این امری بسیار طاقت فرسا و سخت به حساب می‌آمد. از این رو  php همانطور که اشاره کردیم به منظور ایجاد وب سایت‌هایی پویاتر که قابلیت تعامل بیشتری با کاربر را دارند، توسعه یافت.

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

چرا PHP ؟

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

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

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

 

۲۰۱۲

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

 

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

  1. ارتباط با پایگاه داده ها مانند ایجاد فرم و قرار دادن  اطلاعات فرم به صورت رکورد
  2. ارسال ایمیل به کاربر
  3. آپلود فایل روی صفحه وب
  4. کار با فایل ها
  5. ایجاد سیستم های مدیریت محتوا همانند وردپرس
  6. و…

 

قواعد کلی برنامه نویسی به زبان پی‌اچ‌پی

مهمترین نکته این است که فایل‌های نوشته شده به زبان پی‌اچ‌پی باید با پسوند php. ذخیره شوند. اگر به اولین کد نوشته شده به زبان php خود نگاهی بیاندازید متوجه می‌شوید که کدهای این زبان با برچسب php؟> شروع شده و با <? پایان می‌یابد. هر چه بین این دو برچسب یا همان تگ، قرار بگیرد، سرور آن‌ کدها را به عنوان کد php در نظر گرفته و پردازش می‌کند. اما شاید بپرسید موارد خارج از این دو برچسب چگونه اجرا خواهند شد؟ خب در پاسخ باید گفت هرچه که خارج از برچسب مخصوص پی‌اچ‌پی نوشته شده باشد، عینا در مرورگر دیده خواهد شد که می‌تواند متون ساده، کد اچ‌تی‌ام‌ال یا CSS هم باشد.

پس نتیجه می‌گیرم دو قاعده بسیار مهم در برنامه نویسی php اول، ذخیره فایل‌ها با پسوند php. و دوم قرار دادن کدهای این زبان در برچسب مخصوص آن است که با php?> شروع شده و با <? خاتمه می‌یابد.

تا اینجای کار شما گام اول را به طور کامل برای شروع برنامه نویسی پی‌اچ‌پی و ساخت صفحات وب با این زبان برداشته‌اید. در جلسات آینده با تمینا همراه باشید تا رسما شما را وارد دنیای برنامه نویسی PHP کرده و با یکدیگر رفته رفته بر این زبان تسلط بیابیم.

 

برای شروع نوشتن برنامه PHP بعد از نصب نرم‌افزار زمپ ، نیازمند دستوری هستیم که بتواند فراخوان مورد نظر ما را چاپ کند.پس برای جلسه آینده نرم افزار زمپ رو نصب کنید.

 

آموزش PHP آموزش طراحی وب

دسته بندی و برچسب

دیدگاه خود را بیان کنید