aaadddminnn
@aaadddminnn
php it ubuntu debian

Как реализовать грамотную маршрутизацию в php?

Привет. Для красивых ссылок долго использовал такой код
switch(@$_GET['page'])
{ 
    case "auth" :
		   require_once("modules/user/auth.php");
       require_once("theme/vhod.html");
    break;
    case "reg" :
        require_once("modules/user/reg/reg.php");
				 require_once("theme/reg.html");
    break;		
		case "email" :
        require_once("modules/user/reg/email.php");
				require_once("theme/reg_email.html");
    break;
				case "tiket" :
        require_once("modules/tikets/tiket.php");
				require_once("theme/reg_email.html");
    break;
	   case "user" :
        require_once("modules/user/index.php");
				 require_once("theme/user.html");
     break;
		case "eror" :
				 require_once("theme/eror.html");
    break;   
}

Что то мне подсказывает что это в корне не правильно. Где можно почитать про правильную маршрутизацию ? ООП не знаю......
  • Вопрос задан
  • 308 просмотров
Решения вопроса 2
@Akellacom
CTO
Да вы правы, это не очень. Используйте фреймворки.
Например www.yiiframework.com

А по теме
habrahabr.ru/post/150267
vk-book.ru/primer-mvc-v-php-vtoraya-statya-marshru...
Ответ написан
Rema1ns
@Rema1ns
и так сойдет
если уии покажется тяжелым, начните с чего нибудь крайне простого, например Kohana
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы