بعد از این درس دقیقاً چه بلدی؟
- میتوانی «XAMPP» را با مثال همین درس توضیح بدهی.
- میدانی «localhost» کجای مسئله به کار میآید.
- تغییر پیشنهادی درس را اجرا میکنی و از روی نتیجه، اشتباه را پیدا میکنی.
فایل بهتنهایی اجرا نمیشود
فایل PHP مثل دستور پخت است. VS Code کاغذ نوشتن دستور است و Apache و PHP آشپزخانهای هستند که آن را اجرا میکنند. دوبارکلیک روی دستور پخت، غذا آماده نمیکند.
برای اجرای فایل PHP روی ویندوز، XAMPP به ما PHP و Apache میدهد و VS Code محل نوشتن کد است. اولین صفحه را داخل htdocs میسازیم و از localhost باز میکنیم.
چرا مهم است؟ میخواهیم قبل از خرید هاست، یک صفحه واقعی PHP را فقط روی رایانه خودمان اجرا کنیم و نتیجه را در مرورگر ببینیم.
اولین تمرین تو: میخواهیم قبل از خرید هاست، یک صفحه واقعی PHP را فقط روی رایانه خودمان اجرا کنیم و نتیجه را در مرورگر ببینیم.
اول بفهم، بعد کد بنویس
XAMPP
بستهای است که Apache و PHP را یکجا روی ویندوز آماده میکند.
localhost
این نشانی به وبسروری اشاره میکند که روی همین رایانه روشن است.
index.php
Apache معمولاً این نام را بهعنوان فایل اصلی یک پوشه پیدا و اجرا میکند.
اولین صفحه محلی
میخواهیم قبل از خرید هاست، یک صفحه واقعی PHP را فقط روی رایانه خودمان اجرا کنیم و نتیجه را در مرورگر ببینیم.
کد را تغییر بده و نتیجه را همانجا ببین
این مفسر آموزشی امن، بخش پایه PHP شامل متغیر، محاسبه، رشته، آرایه و if/else را در مرورگر اجرا میکند. کد به سرویس دیگری ارسال نمیشود.
برای دیدن نتیجه، «اجرای کد» را بزن.
این مثال خطبهخط چه میگوید؟
فعلاً حفظ نکن؛ هر خط را به یک جمله ساده تبدیل کن.
- 1
<?phpاز اینجا مفسر PHP شروع به خواندن کد میکند.
- 2
echo "سلام! اولین صفحه PHP من اجرا شد.";نتیجه این عبارت به خروجی پاسخ فرستاده میشود.
راهنماییها مرحلهای هستند؛ اول خودت پیام خطا را بخوان.
پیام را عوض کن، فایل را ذخیره کن و صفحه را تازه کن. بعد ; را حذف کن و شماره خط را در Parse error پیدا کن.
از ساده به چالشی، بدون پرش
یکی از مقدارهای مثال را عوض کن، خروجی را روی کاغذ حدس بزن و سپس بررسی کن.
پیام را عوض کن، فایل را ذخیره کن و صفحه را تازه کن. بعد ; را حذف کن و شماره خط را در Parse error پیدا کن.
سناریوی «اولین صفحه محلی» را با نامهای واضحتر و یک حالت تازه گسترش بده.
این سه اشتباه را انجام نده
فایل را با file:/// باز میکنی، نه با http://localhost/.
Apache در XAMPP خاموش است.
ویندوز فایل را با نام پنهان index.php.txt ذخیره کرده است.
5 پرسش کوتاه؛ مطمئن شو واقعاً یاد گرفتهای
برای هر پرسش یک پاسخ انتخاب کن. بعد از هر انتخاب، دلیل پاسخ را همانجا میبینی.
برای اینکه PHP اجرا شود، صفحه را با کدام نشانی باز میکنیم؟
کدام توضیح، «XAMPP» را دقیقتر بیان میکند؟
بهترین قدم بعد از خواندن مثال این درس چیست؟
کدام روش نشان میدهد این درس را واقعاً فهمیدهای؟
کدام رفتار احتمال خطا را در همین موضوع بیشتر میکند؟
درس را فقط وقتی تمام کن که کد را تغییر دادهای
دیدن آموزش کافی نیست؛ یک مقدار را تغییر بده، خروجی را پیشبینی کن و بعد اجرا بزن.