Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.06.2006 Ostrzeżenie: (0%)
|
Witam.
Szukam najlepszego rozwiązania do realizacji projektu. Generalnie chodzi o realizację nowej wersji istniejącej aplikacji. Aktualna wersja jest śmietnikiem strukturalno-proceduralnym, który dostałem w spadku po ex-programistach i mam za zadanie zbudować nową wersję, obiektową. Aplikacja to e-commerce - sklepy online, 30 bramek płatności, integracja z amazon, ebay, CMS itp. Nowa powinna z założenia być tak elastyczna jak bieżące rozwiązanie, które po krótce wygląda tak: - centralny "framework" - wszelkie możliwe do wykorzystania moduły i funkcjonalności systemu, - około 500 aplikacji klientów (sklepów), które posiadają własne configi, bazy danych, layouty, FTP, lokalne dokumenty, pliki, zdjęcia etc. - każda z aplikacji includuje wszystko co jest niezbędne i określone w configu z centralnego frameworka, - każda z aplikacji może nadpisać lokalnie dowolną z funkcji/klas/modułów poprzez stworzenie lokalnej kopii plików i modyfikowanie ich do woli lub dodawanie nowych funkcjonalności. Tak więc zaletą istniejącego systemu jest duża elastyczność, możliwość dostosowania wszystkiego do specjalnych wymagań klienta. Niestety setki wad i problemy z rozbudową, tysiące bugów, itp skłoniły firmę do inwestycji w nową wersję OOP. Moje pytanie do ciebie, czy w takim projekcie jest sens bazować na jednym z istniejących frameworków (ZF, SF albo inny) a jeśli tak, to który z nich twoim zdaniem jest na tyle elastyczny, że da się go wykorzystać w podobnej strukturze? Na tyle na ile znam i korzystałem z frameworków PHP, to zawsze była to pojedyncza aplikacja - wszystkie pliki projektu lokalnie. Tutaj trzeba zrobić pliki wszystkich modułów i funkcjonalności dostępne w centralnym frameworku i kilkaset aplikacji z opcją nadpisania wybranych klas lub całych modułów lokalnie. Naprostsze wydaje mi się zrealizowanie własnego frameworka, ale może się mylę i szybciej będzie skorzytać z gotowych rozwiązań poprzez jakieś proste fixy/konfiguracje. Może spotkałeś się online z propozycją struktury dla podobnych projektów lub wprost - z przykładową realizacją/podobnym rozwiązaniem? Dzięki za wszelką pomoc. Pozdrawiam! |
|
|
|
combic [inny][ZF2][SF2]Multiapplication framework. Jaki? 31.05.2013, 23:24:49
m44 Wybierz taki framework, w którym pisze Ci się najw... 1.06.2013, 11:23:01 
combic Cytat(m44 @ 1.06.2013, 11:23:01 ) Wyb... 1.06.2013, 13:02:59
phpion Bez problemu osiągniesz to w Kohanie bez żadnych d... 1.06.2013, 14:01:16
m44 CytatAmeryka
Są frameworki które naprawdę cięż... 1.06.2013, 15:35:58 
combic Cytat(m44 @ 1.06.2013, 15:35:58 ) Moż... 1.06.2013, 17:31:50
crafter zf2 i po problemie do tego zintegrowany z doctrine... 14.06.2013, 19:27:02
combic Byłoby miło gdyby się dało przystosować ZF2.
A móg... 15.06.2013, 16:12:35
ano Cytat- każda z aplikacji może nadpisać lokalnie do... 17.06.2013, 22:51:19 
combic Cytat(ano @ 17.06.2013, 22:51:19 ) I ... 23.06.2013, 22:59:36
kicaj Jeśli chodzi o SF2 to jest coś takiego jak Sylius ... 18.06.2013, 06:59:27
phpion Wydaje mi się, że tytuł wątku nawiązujący do wybor... 24.06.2013, 05:50:29
combic Tak tylko do informacji - ostatecznie zdecydowaliś... 18.09.2013, 17:35:38 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 23:21 |