![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 7 Dołączył: 27.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czesc,
projektuje pewien system ecommerce, poki co wysokopoziomowo, wymagania, mockupy, procesy biznesowe, generalnie co to ma robic. Na dniach bede musial zejsc poziom nizej na architekture, model danych i pojawia sie kwestia technologi i frameworka do implementacji. Pytanie w jakiej technologi i w jakim frameworku to zaimplementowac? Jakich narzedzi byscie uzyli do zbudowania systemu ecommerce tak aby mozna bylo oddelegowac prace zewnetrznej firmie lub zatrudnic programistow? Zalozenia sa z grubsza takie: - projekt wewnetrzny - czas zycia systemu 2..3 lata - wiele brandowanych instalacji - frontend uzywany przez klientow i automatyczny backend - brak backoffice (osobny projekt) - integracje z zewnetrznymi systemami (platnosci, analityka) - 1k...10k zarejestrowanych kientow - relacyjna baza danych - brak potrzeby skalowania (przy wiekszym ruchu i tak zostanie przepisany) Nie jest to rocket science wiec po przekazaniu projektu do wdrozenia dobrze by bylo zeby mozna bylo go wykanac praca ludzi na poziomie junior/mid developer. Najlepiej ludzmi dostepnymi na Polskim rynku. Takze aby mozna bylo zmienic developerow w trakcie pracy nad systemem i pozniejszym utrzymaniem. Sklaniam sie ku PHP jako stosunkowo taniej i dostepnej technologii. Dzieki z gory za odpowiedzi i sugestie. Ten post edytował cepa 6.06.2016, 12:40:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 14 Dołączył: 23.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli to ma być projekt tylko na chwilę i do porzucenia to nie przejmowałbym się tyle tylko brał to na czym się już znam, lub znają się na tym moi ludzie lub osoby które potencjalnie będę w stanie zatrudnić. Jeśli jest to aplikacja-strona o kotach, jak ktoś już napisał, na której i tak nic nie będzie zmieniane, a podziwiać będziesz ją tylko Ty i Twoja babcia, jak ją poprosisz, to taka aplikacja raczej wcale nie potrzebuje frameworka. Jeśli natomiast jest szansa by stało to się źródłem utrzymania na długie lata to zastanowiłbym się nad The Clean Architecture - framework będzie wtedy można wymienić na inny gdy się zestarzeje i analiza kosztów wykaże że to się opłaca, będzie można łatwo rozszerzyć zasięg webserwisami, aplikacjami mobilnymi itp.
Co do kosztów, to najlepiej skupić się na czymś ze społecznością (czyli nie sezonowe wynalazki), z dużym zapleczem, o budowie modułowej, z dużą bazą kodu na wolnych licencjach, czymś co jest popularne i czego w wolnych chwilach uczą się wszyscy począwszy od dzisiejszych gimnazjalistów do osób z doświadczeniem zawodowym. Wybrałbym coś z ekosystemu Symfony lub Zend - w takiej kolejności. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 22:42 |