• 1400/02/16

انجام پروژه با اطلاعات همین دوره | قیمت روز بازار :

با سلام و عرض ادب به استاد عزیزم

استاد من طراح سایت هستم و با html . Css. Js . Jquery . Bootstrap ها پروژه های خیلی خوبی رو انجام دادم.

الان هم همین دوره رو نگاه کردن و تموم کردم و یه بار هم مرورش کردم. و میشه گفت به تک تک جلسات این دوره مسلط هستم.

و یکی از مشتریام خواسته که صفر تا صد سایتش رو بزنم یعنی هم فرانت و هم بک اند

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

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

مثلا الان من توی url  وارد میکنم

Http://localhost/admin-panel

مثلا اگه آخر همین url یدونه index.php هم بنویستم کار میکنه در حالی که باید not found بیاره ...

 

سوال دومم

کار بک اند حدود ۱۰ الی ۱۵ ساعت طول میکشه بنظروتون با این اطلاعات چه پیشنهاد مبلغی بدم؟

 

سوال سومم

من فرانت اند ساعتی ۲۰ تومن پیشنهاد دادم و حدود یک سالی هست که با این قیمت کار میکنم این قیمت بالا یا پایین نیست؟!

 

و توی پروژه قراره که ۴ تا جدول داشته باشیم که یکیش همون منو و وب ستینگ هست

یکیش هم کامنت هایی که کاربر وارد کرده

یکیش هم مربوط به صفحه اصلی هستش

سوالی داشتین بپرسین دوستان هم میتونن جواب بدن ولی استاد شما حتما جواب بدین چون نظر شما برای من خیلی مهمه

  • 1400/02/16
  • ساعت 12:46

سلام 

سوال اولتون  منم تازه پروژه رو تموم کردم ولی این مشکلی ک میگین رو ندارم یعنی وقتی انتهای ادرس مرورگرم category بزنم صفحه مورد نظر رو میاره ولی وقتی بزنم category.php  پیغام not found میده، حتما روت هایی ک نوشتین ی جایی اشتباه شده. چون من داخل روت category  رفتم و .php اضافه کردم حالا با پسوند برام باز شد صفحه category.


  • 1400/02/16
  • ساعت 13:12

نه منظورم رو متوجه نشدین

فرض بفرمائید یک فایلی با آدرس زیر داریم

admin-panel/template/app/home.php

و داخل سیستم روتینگمون نوشتیم که اگر با آدرس بار به این شکل بود بیا همین آدرس بالا رو نشون بده

admin-panel/home

و آدرس بار هیچ مشکلی با این دو تا نداره که به شکل اولی بنویسم یا دومی. برای مثال امکان داره کاربری بیاد آدرس بالاییی رو بزنه و صفحه home رو بیاره.

الان فرض بفرمائید سیستم روتینگی نداریم لطفا یکی از فایل های پروژه رو توی آدرس بار باز بکنید و بگین که چه چیزی مشاهده میکنید٬ صفحه not found یا همون فایل. اگه not found بیاره یعنی درسته اگه صفحه رو لود بکنه این یک ایراد هست بنظرم


  • 1400/02/16
  • ساعت 13:21

اها پس من اول درست متوجه نشدم‌ الان این کار رو انجام دادم خطا داد ب require هایی ک ب اون صفحه دادم. نمیدونم پس منم منتظر میمونم ک استاد جواب بدن.


  • 1400/02/16
  • ساعت 15:06

نه فکر نمیکنم خطا بده به اونا

سیستم روتینگ رو که حذف نکردین؟ اونو حذف نکنیدااا.

 اونو حذف کنید به require ها ارور میده حتما

با وجود سیستم روتیگ٬ شما آدرس رو بدون توجه به سیستم روتینگ بنویسید. فرض کنید اصلا روتینگی ما ننوشته ایم. اون موقع چطوری آدرس اون رو تو url مینویسید اونطوری بنویسید. منظورم رو متوجه میشید


  • 1400/02/16
  • ساعت 16:09

بله متوجه ام.

الان من ادرس صفحه show article.php  مسیرشو ب مرورگر دادم همون خطا ک گفتم میده ولی اگر بدون پسوند php بزارم میگ صفحه ای پیدا نشد.

 این ب نظرم بستگی ب نوشتن همون تابع uriداره ما از اول ک شروع کردیم به نوشتن  این تابع میخاستیم  جوری ادرس بدیم ک پسوند نزاریم داخل urlمرورگر. 


  • 1400/02/16
  • ساعت 19:12

بله

الان برای من نمایش داده میشه درحالی که باید not found بیاره :(

توی خود function uri باید این رو هم بررسی میکردیم. حالا اصل قضیه تو اوردن یا نیاوردنش نیست

این هست که این باعث کم تر شدن امنیت سایت میشه و من این سیستم رو میتونم تو پروژه ام استفاده بکنم یا نه؟


  • 1400/02/17
  • ساعت 00:41

کاربرگرامی ! لطفا به پیام صوتی زیر گوش دهید.


  • 1400/02/17
  • ساعت 08:00

آها

خیلی ممنون استاد وقت گذاشتید.

فقط استاد گفتید داخل htaccess میشه این رو پیشگیری کرد. جسارتا میشه استاد کدش رو بنویسید لطفا؟

یا اگر کدش زیاد باشه عنوان اون رو بفرمائید من در موردش تحقیق میکنم.

خیلی ممنون💖


  • 1400/02/19
  • ساعت 02:04

سلامت باشید

 

سرچ بفرمایید

 اینم یک نمونه

 

https://stackoverflow.com/questions/1340001/deny-direct-access-to-all-php-files-except-index-php


  • 1400/02/19
  • ساعت 08:04

خیلی ممنون استاد عزیزم💖🥰


  • 1400/02/23
  • ساعت 01:12

سلامت باشید