Просмотр поста

.
Delphinum

vitagame, Но по идее админ сайта и сам может удалить
Ну по идее админ сайта может и запустить /install руками )

Можно как-то иначе?
Естественно. Для этого есть классы.

Почему по вашему мнению не стоит использовать GET?

GET служит для запроса данных, именно поэтому он передается в URL, так как позволяет зафиксировать состояние. При редактировании фиксировать состояние не требуется. Ну это я так, к слову, можно конечно хоть через DELETE передавать )

Про контролеры и модели: у кого-то контроллеры тонкие, у кого-то толстые. Кому как удобней
Контроллер может быть тонким, но он не должен быть безполезным. Если ваш контроллер занимается только тем, что передает управление в модель:

$this->model->edit($id);

то не проще ли вообще избавится от контроллеров и обращаться из роутера напрямую в модель?