システムのフロントエンドとバックエンドを分離したいので。フロントエンドとバックエンドとしてコントローラー内に2つのフォルダーを作成しました
以下は私のコントローラーフォルダーの構造です
controller
--frontend
---store.php
---processing.php
---profile.php
---authenticate.php
---register.php
--backend
---authenticate.php
---stats.php
---users.php
---property_manage.php
---register.php
を使用して機能にアクセスできます
frontend/store/add
frontend/store/manage
......
backend/stats/sales
backend/stats/payments
.....
しかし、URLからフロントエンドとバックエンドのセグメントを削除したいと思います。
codeigniterでルーティング機能を確認しましたが、私の知識によれば、各ルートを個別に指定する必要があります。私には約12個のコントローラーがあり、それぞれに約10〜15個の関数があるので、ルートへのすべての関数を指定する必要があるかもしれません。
ルーティングまたは他の方法を使用して達成する他の効率的な方法はありますか?(htaccessを使用せずに)