Epicaler
3 سال پیش توسط Epicaler مطرح شد
5 پاسخ

سوال در رابطه با PHP

سلام خدمت همه

یه سوالی ذهنمو درگیر کرده.
موقعی که یه سایت از متد GET برای دریافت ورودی استفاده میکنه عمولا URL بدین شکل باید باشه:

http://example.com/products.php?id=20

اما من دیدم در بعضی از سایت ها به شکل زیر هست
http://example.com/products/20

داستانش چیه بنظرتون؟


ثبت پرسش جدید
Ahmad Kalantari
تخصص : Reactjs laravel dev
@amdk.1987 3 سال پیش مطرح شد
1

این برمیگرده به فایل htaccess که کارش مدیریت درخواستهاست و بعضی جاها بهش pretty url هم میگن. معمولا فریمورکهایی مثل لاراول از این روش استفاده میکنن


نوید
تخصص : Backend Developer Website
@NavidAsayesh 3 سال پیش مطرح شد
0

سلام
ببين ماجرا از اين قراره که اون قسمت url اول که فرستاديد اين مستقيم url اشاره شده که فرم با متد گت ارسال شده
حالا تو قسمت دوم اومده درخواست توسط کنترلر پردازش شده و بعد به صفحه مورد نظر redirect شده
که حالا اينا بيشتر توسط فريمورک ها انجام ميشه
کديگنايتر
لاراول و.....


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 3 سال پیش مطرح شد
0

بیشتر فریمورک های php هست که از روش دوم برای ارسال و گفتن داده ها استفاده میشه ! یعنی در پشت **** همون روش اول هست ولی شما به این صورت میبینید!


IrajJavidan
@IrajJavidan1 3 سال پیش مطرح شد
0
سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 3 سال پیش مطرح شد
0

@Epicaler
سلام. موارد لازم رو دوستان گفتن.
پیشنهاد میکنم راجب سیستم Router لاراول تحقیق کنید . خیلی موارد باحال و آموزنده ای داره.
هر فریمورکی معمولا یک Router مخصوص به خودش داره حالا با کمی تغییرات.
حتی اون سیستم Router رو میتونید روی پروژه های بیرون از لاراول هم استفاده کنید.
در نهایت همین سیستم باعث میشه شما بتونید آدرس های زیبا بهش بدین و خودش پشت صحنه انواع درخواست هارو هندل میکنه.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام