Mamy aplikację napisaną w Django. Zastanawiamy się nad przepisaniem jej od zera (ale nie skreślamy możliwości pozostania tylko przy refaktoringu). Gdybyśmy pisali od nowa zaczniemy od wyboru środowiska. I tu pytanie: czy znajdziemy lepszy framework dla Pythona niż Django? Aplikacja to dość obszerna (dużo obiektów, ale też dużo cech jednego obiektu) baza danych z wyszukiwaniem i wyświetlaniem. Plus jakieś detale, trywialne do zaimplementowania w czymkolwiek, pomijalne w tej dyskusji. Jedynymi rzeczami, których
Wszystko
Najnowsze
Archiwum
- 1
- 1
tak od siebie, to dodam, że "pisanie od nowa" to najgorsza z mozliwych decyzji. otestujcie wpierw obecną wersję, aby mieć możliwie największą pewność, że refaktoring nic nie zepsuł, a następnie wprowadzajcie po jednej dużej zmianie naraz. no i git oczywiście
Zastanawiamy się nad przepisaniem jej od zera
@cochese: najgorsze co mozesz zrobic. chyba ze caly kod to faktycznie kupa kupy :)
Właśnie odkryłem trochę #djangoframework, a przed chwilą zobaczyłem, że są różne webowe frameworki chociażby "Tornado" do pisania stron w domyślnym języku #python. Jako, że tworzę projekt, który może mieć w przyszłości docelowo nawet do kilku tysięcy użytkowników, to zastanawiam się, jaki framework może być najbardziej optymalny jeśli chodzi o czas działania i żeby za bardzo nie obciążał serwera. Projekt się skupia głównie na stałym dostępie do
@Incognix:
1. django ma najlepszą społeczność, jest dojrzały, łatwo o pomoc, duże* serwisy na nim chodzą wydajnie
2. z tego, co widzę to tornado jest bardziej jakimś serwerem, niż frameworkiem do tworzenia
1. django ma najlepszą społeczność, jest dojrzały, łatwo o pomoc, duże* serwisy na nim chodzą wydajnie
2. z tego, co widzę to tornado jest bardziej jakimś serwerem, niż frameworkiem do tworzenia
@jestem_anonimowy: no nie zgodzę się - jednocześnie wadą i zaletą django jest filozofia "batteries included" - z jednej strony masz od ręki wszystko czego potrzebujesz, z drugiej na pewnym etapie może Cię to mocno ograniczać w pewnych kwestiach (mam to teraz w dwuletniej aplikacji, rozważam mocno przepisanie co najmniej części) , tym bardziej, że domyślne komponenty django niekoniecznie są optymalnymi rozwiązaniami - we flasku możesz użyc czego tylko chcesz
- 5
Kto do trzeciej w nocy użerał się z napisaniem działającego z setup.py testrunnera dla Django?
<- ten gość
#python #djangoframework #webdev
<- ten gość
#python #djangoframework #webdev
- 3




#python #djangoframework ale też #git #mercurial czy w ogóle #webdev #it
Komentarz usunięty przez autora
Komentarz usunięty przez autora