بایت گیت
حمایت مالی

  • سیستم عامل
    • فرمت فایل‌ها
    • پشتیبان گیری
    • ویندوز
  • سخت افزار
    • درگاه ها
      • DVI
      • درگاه موازی (Parallel)
      • PS/2
      • درگاه سریال (Serial)
      • USB
      • VGA
    • پردازنده (CPU)
    • حافظه اصلی (RAM)
    • هارد دیسک (HDD)
    • دیسک حالت جامد (SSD)
    • منبع تغذیه (PSU)
  • شبکه و اینترنت
    • اینترنت
      • امنیت
      • مرورگرها
      • پروتکل
      • خطاهای HTTP
    • تجهیزات شبکه
  • سرویس‌ها
    • تبدیل هگز
      • به متن اسکی
      • به باینری
      • به دسیمال
    • تبدیل متن اسکی
      • به هگز
      • به باینری
      • به دسیمال
    • دانلود عکس پروفایل اینستاگرام
  • بایت گیت …
    • حمایت مالی
    • نویسندگی در سایت
    • ارسال پست میهمان
    • تماس با ما
    • تبلیغات
🔽 نمایش بیشتر
پی اچ پی PHP
اینترنت زبان PHP کلاس 

آموزش PHP: نصب PHP و ساختار و اجرای فایل PHP

25 نوامبر 2015 امیررضا نصیری ۶ دیدگاه PHP, آپاچی, آموزش, اجرا, اسکریپت نویسی, برنامه نویسی, پی اچ پی, سایت, فایل php, معرفی, نصب, هاست, وبسایت
بد→ 1 vote, average: 4٫00 out of 51 vote, average: 4٫00 out of 51 vote, average: 4٫00 out of 51 vote, average: 4٫00 out of 51 vote, average: 4٫00 out of 5 ←عالی (1 رای، میانگین: 4 از 5) برای رای دادن باید عضو سایت شوید: عضو شوید یا وارد شوید

در این پست یاد خواهید گرفت که چگونه PHP را نصب کرده و شروع به کد نویسی سایت خود کنید.

 

این پست از سری آموزش‌های زبان PHP بوده و جلسه دوم آن است.

استفاده از PHP

با پی اچ پی در دو حالت می‌توانید کار کنید: ۱- یک هاست با پشتیبانی زبان PHP بخرید یا ۲- بر روی کامپیوتر خود یک وب سرور محلی ساخته و کدهایتان را در آن آزمایش/اجرا کنید.

وب هاست

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

PHP هم در هاست‌هایی که برپایه لینوکس هستند قابل استفاده است و هم در هاست‌های ویندوز. با این حال پیشنهاد می‌شود اگر فقط با زبان PHP کار می‌کنید (و نه ASP یا ASP.NET)، یک هاست لینوکس بخرید. البته هاست‌های رایگانی نیز وجود دارند که معمولاً پس از مدتی حساب شما را می‌بندند، می‌توانید با جستجو در گوگل این سرویس‌ها را نیز بیابید.

وب سرور محلی

اگر نمی‌خواهید دردسرهای ابتدایی هاست را بکشید یا قصد خرید یک هاست را ندارید، به راحتی می‌توانید یک وبسرور محلی ساخته و PHP را بر روی آن نصب کنید.

یکی از بهترین وب سرورها، آپاچی است که از PHP نیز پشتیبانی می‌کند و به صورت پیشفرض نصب شده است. هم آپاچی و هم PHP در بسته نرم افزاری رایگان XAMPP موجود می‌باشد. برای آموزش نصب، به پست "نحوه ایجاد وب سرور محلی (در کامپیوتر)" بروید.

محل قرار گیری فایل‌های PHP

زمانی که یک فایل PHP می‌سازیم، در وب هاست خود اگر از هاست لینوکس استفاده کرده باشیم، فایل‌هایمان برای این که بتوانند برای عموم اجرا شوند، باید در پوشه public_html و در وبسرور آپاچی (در مجموعه XAMPP) فایل‌های اجرایی باید در پوشه htdocs قرار گیرند.

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

ساختار فایل PHP

کدها و اسکریپت‌های پی اچ پی در فایل‌هایی با پسوند php (مثلاً index.php) برای هسته اجرا کننده PHP و وب سرور شناخته شده اند به عبارت دیگر، برای اجرای کدها، آن‌ها را در فایل‌هایی با فرمت php در مسیر اجرا کننده پیشفرض (که در بالا گفته شد) قرار می‌دهیم.

فایل‌های PHP فقط فرمت php دارند یعنی محتوای داخلی آن‌ها مانند یک فایل ساده متنی (TXT) بوده و به راحتی قابل ویرایش است. بنابراین فایل‌های PHP را می‌توانیم با ابزار اولیه‌ای مانند برنامه Notepad یا ابزار حرفه‌ای مثل Dreamviewer ایجاد کرده و ویرایش کنیم. با این حال من خودم از Notepad++ استفاده می‌کنم و به نظرم برای شروع مناسب است.

ساختار کلی فایل PHP به این صورت است:

<?php

 Code goes here;

?>

یعنی هر گاه فایل php ای توسط هسته پردازشی شناسایی شود، فقط و فقط کدهای داخل دو تگ <?php و ?> اجرا خواهند شد. در آخر هر دستور، باید کاراکتر سیمیکالن (;) بگذاریم تا دستور را ببندیم. در بالا و پایین این تگ‌ها می‌توانیم از کدهای HTML استاتیک استفاده کنیم. بگذارید یک مثال بزنیم:

<html><body>

<?php

 echo "Your PHP server works well :)";

?>

</body></html>

کدهای بالا را در یک فایل با فرمت .php (مثلاً test1.php) ذخیره کرده و آن را در مسیر پیشفرض اجرای کدها (public_html در وب هاست های لینوکسی و htdocs در مسیر نصب شده وب سرور آپاچی محلی) قرار داده و با رفتن به مسیر http://example.com/test1.php (در وب هاست ها. بجای example.com دامنه سایت شما) یا http://localhost/test1.php (در وب سرور محلی. localhost هیچ .com و ... ای ندارد) خروجی "Your PHP server works well :)" را باید مشاهده کنید.

در کدهای بالا بین دو تگ HTML و body از تگ‌های <?php و ?> استفاده کرده ایم بنابراین هسته PHP کدهای داخل آن را پردازش خواهد کرد. از دستور echo استفاده کرده و عبارت داخل دو کاراکتر " را برای کاربر چاپ کرده و نمایش می‌دهیم. در آخر دستورات PHP از کاراکتر سیمیکالن (;) برای پایان دادن به هر دستور استفاده می‌کنیم.

حمایت مالی از سایت

مبلغ مورد نظر:
نام:
ایمیل:
دلیل حمایت:
* فیلدهای نام، ایمیل و دلیل حمایت اختیاری اند.
* پرداخت با کمک پورتال زرین پال و با کارت‌های عضو شتاب انجام می‌پذیرد.
امیررضا نصیری
Amirreza Nasiri

امیررضا نصیری

امیررضا هستم متولد 75 در تبریز، دانشجوی ارشد نرم‌افزار و مدیر بایت گیت، بُبت و دلیکس. عاشق کامپیوتر و هر چی که بهش ربط داره! دوست دارم همه چیزو یاد بگیرم و اونارو یاد بدم. امیدوارم از مطالب سایت استفاده کنید و لذت ببرید. » بیشتر آشنا شوید!

پست‌های بیشتر

مرا دنبال کنید:
TwitterFacebookGoogle Plus

  • ← هارد رید (RAID) چیست؟ (و انواع RAID)
  • آموزش PHP: دستور Echo (نمایش خروجی یا متن) →

مطالب مرتبط

حذف کردن فیسبوک

آموزش حذف حساب کاربری در فیسبوک

25 نوامبر 2014 امیررضا نصیری ۱۱۵
پروتکل Protocol

پروتکل (Protocol) چیست؟

31 مارس 2016 امیررضا نصیری ۰
تی تی ال TTL

شاخص TTL (همان Hop Limit) در شبکه چیست؟

23 دسامبر 2015 امیررضا نصیری ۰

6 دیدگاه در“آموزش PHP: نصب PHP و ساختار و اجرای فایل PHP”

  • آموزش php
    6 دسامبر 2015 در15:48
    پیوند یکتا

    عالی بود…. امیدوارم آموزش های پی اج پی همیشه ادامه دار باشه

    پاسخ
    • امیررضا نصیری
      7 دسامبر 2015 در02:55
      پیوند یکتا

      سلام. خیلی ممنون 🙂 سایت شما رو تاحالا ندیده بودم، مجموعه آموزشی خیلی خوبی داره.

      پاسخ
  • N houshi
    20 دسامبر 2015 در01:44
    پیوند یکتا

    سلام این اطلاعات که شما به ما میدین بسیار عالیه و انشالله که بتونم اجرا کنم اگر البته بازم هیچ نباشم و کنترل راه دور نشم

    پاسخ
    • امیررضا نصیری
      24 دسامبر 2015 در21:57
      پیوند یکتا

      سلام، خیلی ممنونم. ولی منظور آخرتونو نفهمیدم!

      پاسخ
  • محمد جواد
    30 دسامبر 2015 در01:28
    پیوند یکتا

    با سلام
    خسته نباشید بابت سایت خوبتون
    من یه پروژه دانشگاهی دارم(ساخت فروشگاه کتاب) با کدهای php و html روی نرم افزار دریم ویور،من سه تا صفحه درست کردم
    ص اول ۳تا کتاب هست با اسم وقیمت با داشتن chekbox که انتخاب کردم با یه دکمه بره به صفحه ۲ در ص دوم اون کتابها بوسیله number تعدادشونو میتونیم انتخاب کنیم سوال من از اینجاست که ۳تا کتاب که تعدادهای مختلف دارن با چه دستوری به صفحه سوم میرن که صفحه فاکتورم هستش و صفحه سوم که فاکتور هستش چیجوری فعال میشه
    ممنون میشم راهنماییم کنید.
    باتشکر

    پاسخ
    • امیررضا نصیری
      4 ژانویه 2016 در17:09
      پیوند یکتا

      سلام. میتونید از متدهای GET یا POST استفاده کنید. پیشنهاد میکنم از پست استفاده کنید. تو صفحه اول وقتی رو لینک صفحه بعدی کلیک میشه، اطلاعات وارد شده رو بوسیله پست به سرور بفرسته، رو سرور اون اطلاعات رو روی یک نشست (که “سِشِن” میگن بهش) ذخیره کنه و رو صفحه دوم اونارو بارگذاری کنه. همینطور برای صفحه دوم به سوم و … .

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

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

دلیکس: OCR فارسی و تبدیل کننده PDF به ورد
آموزش اکسل Excel
آموزش برنامه‌نویسی
آموزش طراحی سایت
آموزش پایتون Python
آموزش شبکه و امنیت
آموزش زبان‌های خارجی
آموزش فتوشاپ و کورل
ساخت اپلیکیشن موبایل
آموزش نرم‌افزار 3DS Max
آموزش بورس و تحلیل تکنیکال
آموزش افتر افکت After Effects
آموزش تدوین فیلم و آهنگسازی
● آموزش‌های رایگان
  • تبدیل PDF فارسی به ورد تبدیل خودکار و سریع PDF به ورد و انجام OCR فارسی روی تصاویر Delix.ir

حامی باشید

موسسه خیریه محک

همسایه‌های ما

  • دلیکس: OCR تحت وب فارسی
  • بُبت: دانلود آهنگ + ترجمه
  • موسسه خیریه محک

لینک‌های سریع

  • حمایت از ما
  • تماس با ما
  • تبلیغات در سایت

© تمامی حقوق مادی و معنوی این وبسایت نزد بایت گیت محفوظ است. - شرایط و ضوابط استفاده از وبسایت.