Best Practise: Routing in CodeIgniter

Routing ist in MVC-Frameworks wie CodeIgniter das Mapping von Serveranfragen auf Controller-Methoden. Eine Serveranfrage ist dabei charakterisiert durch die URL sowie die Anfragemethode (GET, POST, PUT, DELETE). CodeIgniter bringt ein umfangreiches Routing-Konzept mit. Dieses besteht aus einem einfachen Default-Verhalten (dokumentiert im Zusammenhang mit Controllern: https://codeigniter.com/user_guide/general/controllers.html) sowie einem erweitertem Routing (https://codeigniter.com/user_guide/general/routing.html). Ich möchte zeigen, dass der erweiterte, explizite Ansatz der bessere ist. Einfache Beispielanwendung Um die unterschiedlichen Ansätze zeigen zu können, erstelle ich eine einfache CodeIgniter-Anwendung, die Items verwalten kann. Ein Item soll nur eine einzige Eigenschaft haben, nämlich name. Einfache Itemverwaltung mit CRUD-Aktionen [...]

2018-01-12T18:11:24+00:00 12.01.2018|Tags: , , |0 Kommentare