Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zarządzanie wieloma aplikacjami w jednym FW
uncuncunc
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 1.04.2012

Ostrzeżenie: (0%)
-----


Większość FW (framework) wygląda tak:

Kod
/public_html
- app1
- framework
- index.php


I wszystko przechodzi przez index.php, odpalany jest router, wczytywana aplikacja w folderu app1 i wszystko gra. Jednak jak stworzyć swego rodzaju ekosystem dla kilku aplikacji? Każda aplikacja to osoby folder z index.php? Czy FW w routerze powinien przekierować na inną aplikacje? Czyli gdy mamy uruchomioną aplikacje app1, i w niej router wykryje np. reglog => 'app3' to zostanie wczytana aplikacja app3? Czy router, powinien mieć swój router wszytkich aplikacji i na jego podstawie wczytywać konkretną, czy robić to inaczej?

Jak rozwiązujecie tego typu sprawy?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukaskolista
post
Post #2





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

Ostrzeżenie: (0%)
-----


nie prosciej zrobic to tak, jak zrobione sa panele administracyjne?

Frontend:
http://example.com/kontroler/akcja

Backend:
http://example.com/admin/kontroler/akcja

Przy czym struktura plikow wyglada tak:
application/classes/controller/ a w nim katalogi: frontend i backend.
Przekierowanie do odpowiedniego katalogu uzyskuje sie wlasnie za pomoca routingu. (jezeli routing wykryje admin w 1 czlonie sciezki to korzysta z kontrolera w katalogu backend, jezeli nie to z katalogu frontend.
Nie znam Twojego frameworka, wiec musisz pokombinowac sam.
Struktura plikow jest oczywiscie schematyczna zeby mi ktos nie napisal, ze on robi inaczej i moje jest ble.

Vokiel wspomnial o kohanie:
faktycznie ma ona dosyc dobry system routingu, nie znalazlem problemu, ktorego nie moznaby za pomoca tego systemu routingu rozwiazac (moze kiedys sie znajdzie)

Ten post edytował lukaskolista 17.04.2012, 08:23:05
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 16:49