ساخت فایل index.php

شرکت پلاتین ، با یک مقاله دیگر در اختیار شما می باشد.

فایل index.php به منزلهٔ اصطلاحاً Bootstrap یا نقطهٔ شروع وب اپلیکیشن‌‌ خواهد بود زیرا کلیهٔ ریکوئست‌ها از طریق فایل htaccess. به این فایل ری‌دایرکت خواهند شد. برای شروع، ابتدا فایلی تحت عنوان index.php حاوی کدهای زیر داخل پوشهٔ public می‌سازیم:

تابع ()ini_set این امکان را در اختیار قرار می دهد تا بتوان تنظیمات پیکربندی php در فایل php.ini را اُورراید کرد و همان‌طور که ملاحظه می‌شود، دستور داده‌ایم که هرگونه ارور احتمالی به منظور دیباگینگ راحت‌تر پروژه در معرض دیدمان قرار گیرد.

 

ساخت فانکشن به منظور دیباگ کردن راحت‌تر پروژه

اگر تجربهٔ توسعهٔ نرم‌افزار با فریمورک لاراول را دارید ، می‌دانید که فانکشنی در این فریمورک در اختیار توسعه‌دهندگان قرار دارد تحت عنوان ()dd که این وظیفه را دارا است تا پارامتر ورودی‌اش را اصطلاحاً Dump کند. در پروژه می خواهیم چنین فانکشنی را داخل فایل index.php بسازیم تا در طول توسعهٔ این فریمورک بتوانیم از آن به منظور دیباگ کردن سورس‌کد استفاده نماییم:

با استفاده از کیورد function تابعی تحت عنوان ()dd ساختیم که یک ورودی می‌گیرد. داخل این تابع ابتدا با استفاده از دستور echo تگ آغازین <pre> را چاپ کرده سپس با استفاده از فانکشن به اصطلاح Built-in زبان php به نام ()var_dump پارامتر ورودی را چاپ کرده سپس تگ پایانی <pre/> را چاپ کرده و در نهایت با دستور ;die اجرای سایر اسکرپیت‌ها را متوقف خواهیم کرد. از این پس، از هر نقطهٔ پروژه می‌توان با فراخوانی تابع ()dd و پاس دادن یک متغیر، آرایه یا آبجکت به آن، محتویات آن را مشاهده نماییم.

تکمیل سایر اجزای فولدر public

پیش از این گفتیم که ساختار فولدر public در صورتی که تکمیل شده باشد به صورت زیر خواهد بود:

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

دیدگاه شما:

نوشته های مرتبط

۲۴

اردیبهشت
هوش مصنوعی

معرفی بهترین ابزار هوش مصنوعی

ابزار هوش مصنوعی (Artificial Intelligence) به دسته‌ای از تکنولوژی‌ها گفته می‌شود که به کامپیوترها اجازه می‌دهد تا به صورت خودکار، هوشمندانه و بدون نیاز به دخالت انسان، مسائل را حل کنند و تصمیم‌هایی بگیرند. در این روش، کامپیوتر با استفاده […]

http://platinco.ir/tag/python/

۱۴

اردیبهشت
پایتون

آموزش کتابخانه pygame

انواع روش های ساخت بازی با پایتون Python یکی از زبان‌های محبوب برای توسعه بازی است و به دلیل سادگی و قابلیت استفاده آن، توسعه دهندگان بازی‌های زیادی از آن استفاده می‌کنند. در ادامه، انواع روش‌های ساخت بازی با پایتون[…]

۱۰

فروردین
تجارت, دنیای فضای مجازی, راهکارهای تجاری

دلیل مهاجرت استار تاپ ها

آمار مهاجرت در گروه‌های دانشجویان و فارغ‌التحصیلان،‌ اساتید، محققان و پژوهشگران، پزشکان و پرستاران و فعالان حوزه کسب‌و‌کارهای نوپا (استارتاپ‌ها) چگونه است؟ بیشترین میل بازگشت به کشور بعد از مهاجرت در میان فعالان استارتاپی کشورمان است. از تبدیل شدن موضوع[…]