lewactwo
#php ( #symfony2 #laravel ) vs #java vs #dotnet vs #python vs #ruby / #rubyonrails vs #nodejs vs #scala vs #go

Mirki co wybrać? Bo niedługo będę przepisywał aplikacje ze starego #php i chcę coś wydajnego, z dobrym wparciem, dokumentacją i żeby się fajnie pisało ( ͡° ͜ʖ ͡°)

#programowanie #webdev
1
  • Najlepsze
  • Wszystkie komentarze
m.....q
m.....q
coś wydajnego, z dobrym wparciem


@lewactwo: Nie ma takiej technologi ktorej nie z-------y zle napisany kod.
17
f.....x
f.....x
@lewactwo: to pytanie nie ma sensu a zadawane jest codziennie...

ile osób tyle opinii....sam wybierz. Jeśli język nie jest za egzotyczny to zazwyczaj maja podobnej jakości dokumentację,wsparcie itd.
2
f.....x
f.....x
@darck: ale najtrudniej znaleźć w nim pracę, bo ofert jest relatywnie niewiele.

Jakoś wszyscy zapominają o tym ile rynek dla danego języka jest w stanie wchłonąć nowych developerów.

Jak nie znajdziesz pracy etatowej..co jest bardzo prawdopodobne to będzie chciał sie chwycić jako freelancer i tu zasadnicze
2
f.....x
f.....x
@lewactwo: pytanie jakiej klasy to jest sklep...uważam ,że stosowanie egzotycznej technologii do sklepu przeznaczonego dla drobnego przedsiębiorcy to idiotyzm. Bo koszty serwerowe, obsługi informatycznej itd będą nie do zaakceptowania dla potencjalnego klienta
2
MacDada
@lewactwo: No właśnie mam na myśli, żebyś użył Symfony (napisanego w PHP). Liczbą bundli się nie przejmuj – używasz APC, to klasy keszują się już skompilowane.

Najpierw funkcjonalność (używasz wszystkich bundli co się da, żeby napisać funkcjonalność), potem profilowanie (szukasz gdzie masz problemy z wydajnością), na koniec optymalizacja jak już wiesz co warto optymalizować, a co nie.

http://c2.com/cgi/wiki?PrematureOptimization
2
lewactwo
@fotexxx:

To raczej nie jest sklep z kilkunastoma produktami, lecz w zasadzie platforma której częścią jest sklep, z wieloma markami, kategoriami, wieloma opcjami konfiguracji i cen w zależności od wybranej konfiguracji, stanów magazynowych. Do tego różne waluty, różne wersje językowe, system zarządzania zamówieniami, dodawanie zamówień z palca, systemy płatności, reklamacje. Oprócz sklepu serwis ogłoszeniowy, niedługo będzie serwis akcyjny, społeczność oraz forum.

http://justriding.com/
1
m.....q
m.....q
Serwer już jest, dedykowany więc to raczej różnicy nie robi jaka technologia.


@lewactwo: Robi i to wielka. Jesli wybierzesz egzotyczny jezyk i do tego rownie egzotyczna platforme na OS to za jakis czas mozesz miec problem ze wsparciem.

Poza tym serio bierzesz pod uwage pisanie duzej rzeczy w jezyku ktorego bedziesz sie przy tym dopiero uczyl..?
1
MacDada
@lewactwo: Naucz się o wzorach projektowych, standardach kodowania, dobrych praktykach i zrób to porządnie w języku, który znasz najlepiej.

Jak już chcesz sobie zepsuć działającą aplikację, to przepisz ją na Symfony – PHP jest wystarczająco szybkie i zasobne w feature'y do tego zadania.
1
darck
najwięcej teraz w Polsce za ruby płacą średnio
0
lewactwo
@msq: Staram się optymalizować kod na bieżąco i jak na razie mi się to udaje, więc o jakość kodu to się nie boję :)

@fotexxx: Zastanawiam się w sumie nad #go #scala i #nodejs ale nie wiem jeszcze.

Aplikacja to sklep który tworzę od 2 lat - od początku pracy w pewnej agencji interaktywnej a przez ostatni rok już samodzielnie. Aplikacja została
0
lewactwo
@fotexxx: Serwer już jest, dedykowany więc to raczej różnicy nie robi jaka technologia.
0
f.....x
f.....x
@lewactwo: nie no ja myslałem ,że zajmujecie sie tworzeniem rozwiązania sklepowego które sprzedajecie potem. No ale jesli nie to faktycznie nie ma to różnicy
0
f.....x
f.....x
Treść przeznaczona dla osób powyżej 18 roku życia...
0
lewactwo
@msq: Raczej te języki które wymieniłem we wpisie nie są jakieś egzotyczne i mają wsparcie dużych firm, więc to nie problem.

Tak biorę pod uwagę, ale oczywiście nie zacznę pisać tego od razu w nowym języku, lecz miesiąc wcześniej zacznę się go uczyć na mniejszych przykładach i dopiero zacznę kodzić. Poza tym jeśli chodzi o node.js to Java Script umiem :)
0
m.....q
m.....q
nie zacznę pisać tego od razu w nowym języku, lecz miesiąc wcześniej zacznę się go uczyć


@lewactwo: A nie no to spoko skoro miesiac wczesniej (⌐ ͡■ ͜ʖ ͡■)

Nie dziwie sie ze PHP przestalo byc dla ciebie wydajne.
0
lewactwo
@fotexxx: @msq: Jakoś się muszę nauczyć, a najlepiej mi to idzie na konkretnym przykładzie. Raczej czytając same książki nic się nie nauczę.
0
f.....x
f.....x
Raczej czytając same książki nic się nie nauczę.


@lewactwo: to prawda...ale lepiej się uczyć robiąc aplikację nie komercyjną
0
lewactwo
@msq: Gdzie napisałem, że PHP przestało być dla mnie wydajne? ;o

Po prostu mając okazje przepisać aplikacje zastanawiam się nad tym czy wybrać inną technologię.
0
lewactwo
@fotexxx: Zastanowię się nad tym :)
0