![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 4.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki mały problem, w ramach budowy projektu został stworzony framework oparty o ZF (obsługa bazy, kolekcji, obiektów, błędów etc). Wszystko działa pięknie sobie ale teraz nadszedł czas tworzenia kolejnego projektu i pojawił się problem/pytanie. W jaki sposób dbacie o to żeby najaktualniejsza wersja frameworka była dystrybuowana po różnych projektach, przy założeniu, że nie wszystkie części frameworka są wykorzystywane we wszystkich projektach. Na chwilę obecną całość leży w CVSie (a niedługo pewnie zostanie przeniesiona do SVNa). Pozdrowienia |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zakładając, że masz dobry loader plików (ten z ZF jest okay), wystarczy, że do każdego projektu podasz odpowiednią ścieżkę do głównych bibliotek frameworka. Wszystko opiera się na tym. Możesz mieć kilka folderów z frameowrkiem (a w każdym inną wersję, tudzież rewizję z SVN) i odpowiednio zaadresować je w bootstrap'ie aplikacji.
edit: Dodam tylko, że API frameworka powinno być ustabilizowane, inaczej wychodzi na to, że każda aplikacja pisana jest pod inną wersję. A tego powinien programista unikać. Ten post edytował LBO 1.02.2007, 01:03:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 22:03 |