PDA

View Full Version : سوال: بهینه کردن url



Louai_M
دوشنبه 09 دی 1392, 22:49 عصر
با سلام

من در php تازه کارم و حالا می خوام با mvc کار کنم یه آموزش عملی که بدرده تازه کار بخوره و هنگ نکنه می خوام

* من الان یه فایل index دا خل پوشه views/home دارم، چکار کنم که فراخوانیش کنم و تو آدرس بارم بجای نوشتن اسم پوشه ها مثلاً اینطوری بنویسه local/index.php?=id10

با تشکر

metal gear solid 4
دوشنبه 09 دی 1392, 23:27 عصر
در حالت نرمال و رایجش. آدرس URL شما ارتباطی به View که ساختید نداره.
آدرس URL شما از Route هایی که تعریف میکنید و یا به صورت اتوماتیک از ساختار کنترلرهای شما و متدهاش ایجاد میشه.
مثلاً اگر شما کنترلر Home رو دارید و متدی به اسم index داخلش تعریف کرده باشید. آدرس شما به این صورت میشه
http://www.example.com/Home/index
و اگر متد شما پارامترهای ورودی داشته باشه با هر / میتونید پارامترهای ورودی رو تغیین کنید
مثلاً تصور کن که متد index از کنترلری که داری دو پارامتر سن و نام رو داره. لینک به صورت زیر میشه.
http://www.example.com/Home/index/20/ali

این ساختار بین تمامی MVC ها مشترکه. من پیشنهاد میکنم از فریمورک Zend 2 و یا Laravel استفاده کنی.

Louai_M
سه شنبه 10 دی 1392, 07:32 صبح
کسی نیست که برای یه تازه کار یک آموزش عملی mvc در php داشته باشه که مطلب و بگیره

engmmrj
سه شنبه 10 دی 1392, 13:42 عصر
http://barnamenevis.org/showthread.php?406108-MVC-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%D8%A7%D8%AF%D9%87