راکت

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

5 پاسخ

سلام خدمت همه

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

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

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

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

Epicaler
Epicaler
@Epicaler
ثبت پرسش جدید

پاسخ‌ها

5
Ahmad Kalantari
Ahmad Kalantari
@amdk.1987

تخصص: Reactjs laravel dev

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

نوید
نوید
@NavidAsayesh

تخصص: Backend Developer Website

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

شاید پاسخ شما همین‌جا باشد

نیما  ش
نیما ش
@nimageneral

تخصص: برنامه نویس وب

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

IrajJavidan
IrajJavidan
@IrajJavidan1

URL routing

سبحان دادخواه
سبحان دادخواه
@SobhanDadkhah

تخصص: دانشجوی برنامه نویسی :)

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

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

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