2016-06-26 17 views
0

Ich bin ein Anfänger PHP-Programmierer. Grundkenntnisse in php [Autodidakt] haben. Ich lerne CodeIgniter. Aber kürzlich überprüft Slim Php Framework. Es hat Restful Router.Unterschied zwischen Simple Router wie (CodeIgniter) und Restful Router (Slim Php)

Kann man bitte sagen, was ist der Unterschied zwischen CodeIgniter Router und Slim Router. Und welches ist besser?

Vielen Dank im Voraus.

+0

Rest dieses vollständige Routing Sie url haben 'blog' und Sie Anfrage senden' GET' Sie Blog-Beiträge erhalten, wenn Sie sen auf diese URL 'Post' fordern Sie einen neuen Beitrag Blog. Wenn Sie 'DELETE' senden, entfernen Sie diesen Beitrag. – Naumov

Antwort

0

Codeiginiter ordnet Ihre Klasse und Methode der URL zu. Dies ist eine einfache Möglichkeit, Ihr MVC-Projekt zu erstellen. Aber meiner Meinung nach ist keine gute Möglichkeit, Apps zu erstellen, wenn Sie leistungsstärker sind, wenn jemand URLs ändern möchte, haben Sie ein ernstes Problem.

Slim 3 bietet eine Möglichkeit, eine URL Ihrer eigenen Klasse zuzuordnen. Zum Beispiel:

$app->get('/myownurl', MyController::class); 

Sie können es leicht ändern.

Sie könnten Routen docs Bewertung: http://www.slimframework.com/docs/objects/router.html#how-to-create-routes

+0

Danke. Sehr nützliche Info –