توضیحات

در این جلسه به توضیح نحوه استفاده از فریمورک MVC  که با PHP ایجاد کرده ایم در پروژه هاتون می پردازیم.


پی اچ پی php شی گرایی php oop php mvc mvc

مدرس دوره علی شیخ
مدت دوره 06:30:48
تعداد ویدیو 47

وضعیت دوره : کامل شده
قیمت دوره : 149,000 تومان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام و خسته نباشید خیلی ممنون پروژه خیلی عالی و خوب بود یک سوال من دیدم توی بعضی از سایت ها که قبل از نصب اطلاعات را به صورت فرم از کاربر دریافت می کنه و بعد اون را در فایل config قرار میده یعنی لازم به ویرایش فایل config نیست بلکه به صورت فرم اطلاعات را دریافت میکنه می تونید بگید چجوری این کار را انجام میده؟

    • سلام وقت بخیر.
      شما میتونید موارد کانفیگ را تو دیتابیس ذخیره و دریافت کنید.

    • ممنون حالا اگه بخوایم دیتابیس خودکار ایجاد بشه و قبل از ایجاد دیتابیس بدون دیتابیس اطلاعات را بگیریم و ذخیره کنیم و بعد خودش فایل config را ویرایش بزنه بعد از ثبت اطلاعات و دیتابیس ساخته بشه به چه صورت؟

    • خب ببینید برای اینکار، باید از سرورهای استفاده کنید که اجازه بده شما دیتابیس را ایجاد کنید، زمانی که اطلاعات ارسال شد، دیتابیس را ایجاد میکنید با مقدار پیش فرض که اونم میتونید از کاربر گرفته باشید، اما عموما دیتابیس را خوده کاربر ایجاد میکنه، مثله نصب وردپرس

    • سلام ممنون میدونم خب منظورم اینه که چجوری مثل وردپرس قبل از نصب برنامه اطلاعات دیتابیس را بگیره و ست کنه و نیاز نباشه که دیتابیس را توی phpmyadmin import کنیم

    • این مورد را شما باید سرچ ‌کنید و با دستورات آشنا باشید. من روندشو خدمتتون عرض کردم

  • سلام و خسته نباشید.
    من از فایل ام وی سی شما استغاده میکنم ولی وقتی میخوام یه پروژه دیگر رو رو اون اجرا کنم. وقتی تو یو ار ال کنترلر رو وارد میکنم به خوبی نشون میده ولی وقتی متد رو وارد میکنم فایل ویو فراخوانی میشه ولی سی اس اس ها خونده نمیشه.. تو بخش کنترلر فایل ویو رو از طریق کانستراکت فراخوانی میکنم. حتی رو ایندکس هم کار نمیکه سی اس اس ها.
    ممنون میسم جواب بدین.

    • سلام وقت بخیر.
      در ابتدا سعی کنید خودتون همراه ویدیو فریمورک را ایجاد کنید.
      چک کنید که کانفیگ ها را به درستی انجام داده اید و همچنین آیا به درستی فایل های css را به پروژه اضافه کرده اید (آدرس فایل css درست هست).

    • بله ادرس ها درست میباشد . در مرحله اول که فایل ویو از طریق کنترلر فراخوتنی بشه سی اس اس هم درست خونده میشه ولی همون فایل تو قسمت متد فراخوانی بشه فایل سی اس اس اش اجرا نمیشه. حتی وقتی توی یو ار ال جلوی کنترلر اسلش میذارم فایل اجرا میشه ولی باز بدون سی اس اس. فایل ام وی سی هم دقیقا واس شمارو گذاشتم

    • ببیند شما باید دیباگ یا خطا یابی کنید.اینکه گفتم ادرس css را چک کنید.یعنی توی کدهای بک اند باید چک بشه یعنی توی کانفیگ چک بشه،فایل htaccess، فایل هدری که فراخوانی میشه،اون متغییرهای ثابتی که تعریف شده و ... هر کجا که به این قضیه مربوط میشه.توی مروگر هم چک بشه یعنی view page source بزنید و ببینید ادرس چی برمیگردونه و ببینید مشکل از کجا هست.خط به خط باید بررسی کنید تا مشکل را پیدا کنید.
      بازم عرض میکنم همراه دوره، فریمورک را پیاده سازی کنید تا متوجه بشید چه اتفاقی داره میفته.

  • ممنون از آموش های خوبتون
    من یکمی با این vscode مشکل دارم.
    مثلا رنگ بندی با رنگ بندی شما فرق میکنه و یا اینکه بعضی دستورات auto fill نمیکنه. ( مثل__construct )
    میخواستم بدونم شما از اکستنشن خاصی استفاده میکنید؟

    • میتونید از اکستنشن PHP IntelliSense استفاده کنید و همچنین سرچ کنید برای اکستنشن های php.تم هم من از تم electron استفاده میکنم شما میتونید سرچ کنید و تم های مختلف را ببینید و هر کدام دوست داشتید نصب کنید.