PHP7, Django czy może ROR

Odpowiedz Nowy wątek
2018-11-03 18:12
0

tak jak w temacie ostatnio czytałem dużo na temat backend develop i jedni piszą że django ponieważ jest łatwy i coraz popularniejszy ,a inni że php7 ponieważ django nie ma takich możliwości jak php ,a jeszcze inni że ror ponieważ jest dużo ofert pracy, a na dodatek ma duże możliwości ;)

No a Tobie co pasuje? - Markuz 2018-11-03 18:14
Zastanawiałem się nad Django nawet zacząłem coś robić,ale ponieważ zobaczyłem jaka jest mała społeczność tego języka to się zniechęciłem następnie był ROR ,ale zacząłem czytać opinie o ROR jaki to nie jest zły język że aż odechciało mi się go uczyć następnie był PHP ,ale w PHP nie podoba mi się to że pisze się zbyt dużo kodu ;) - Marcins321 2018-11-03 18:21
może troszkę źle dopracowałem pytanie chodzi mi bardziej w jakim języku łatwiej zacząć przygodę z backendem :) - Marcins321 2018-11-03 18:23
Django to nie język, tylko framework. Językiem jest Python - superdurszlak 2018-11-04 15:33
no nie, nie wiedziałem normalnie błysnąłeś inteligencją..... - Marcins321 2018-11-04 16:05
no chyba jednak nie wiedziałeś i nie tylko w przypadku django "ROR jaki to nie jest zły język" - OtoKamil 2018-11-04 20:30

Pozostało 580 znaków

2018-11-03 18:38
0

chodzi mi bardziej w jakim języku łatwiej zacząć przygodę z backendem

Osoba która zaczynała z python, odpowie, że python, programista ror, że ror a php, że php.

Ja zaczynałem od PHP i w sumie dalej w nim piszę, więc ciężko mi powiedzieć czy w python/ror się pisze mniej kodu. Może po prostu trafiłeś na jakieś złe źródła albo próbowałeś sam napisać wszystko zamiast korzystać z gotowych rozwiazań.

Poza tym:

  • ROR to framework, python i php to języki programowania
  • "inni że php7 ponieważ django nie ma takich możliwości jak php" może dlatego, że django to framework a php to język programowania, zapewniam Cię, ze wszystko co napiszesz w PHP da się też napisać w pythonie, odwrotnie już nie tj. PHP ma zdecydowanie mniejszy zakres możliwości. Chociaż dla upartego programisty to nawet w PASCALU da sobie radę w napisaniu wszystkiego jakimiś sztuczkami ;)
edytowany 1x, ostatnio: Markuz, 2018-11-03 18:41

Pozostało 580 znaków

2018-11-03 18:48
0

ok troszkę inaczej PHP odstawmy na bok ,więc jaki framework jest łatwiejszy dla początkującego backenddevelopera Ruby On Rails czy może Django ;)

Pozostało 580 znaków

2018-11-03 18:54
0
Markuz napisał(a):
  • ... ze wszystko co napiszesz w PHP da się też napisać w pythonie, odwrotnie już nie tj. PHP ma zdecydowanie mniejszy zakres możliwości...

Pozwole sobie uznac uzycie slowa "zdecydowanie" jako semantyczne naduzycie...

Nie, użyłem tego słowa świadomie, piszę w PHP od 10 lat, w pythonie zdarzało mi się pisać kilka razy jak nie mogłem czegoś ogarnąć w PHP - głównie było to związane z szybkością i ilością danych które musiałem przetworzyć :) - Markuz 2018-11-03 20:18

Pozostało 580 znaków

2018-11-03 19:01
0
Marcins321 napisał(a):

ok troszkę inaczej PHP odstawmy na bok ...

Nic nie odkladaj na bok. Co jest dla Cibie wazniejsze - wziac sie do roboty czy zastanawiac sie nad wyborem narzedzia ? W pierwszym przypadku idziesz w PHP z zamknietymi oczami...
W ogole to dziwne ze PHP ma na tym forum tak slaba reprezentacje. Narzedzie najbardziej elestyczne, posiadajace w porownaniu do innych znaczaca mniejsza tzw "learning curve", nie twierdze, ze opcja idealna, ale na pewno najlepsza dla szerokiego zakresu zastosowan.

Pozostało 580 znaków

2018-11-03 19:07
0
Constantic napisał(a):
Marcins321 napisał(a):

ok troszkę inaczej PHP odstawmy na bok ...

Nic nie odkladaj na bok. Co jest dla Cibie wazniejsze - wziac sie do roboty czy zastanawiac sie nad wyborem narzedzia ? W pierwszym przypadku idziesz w PHP z zamknietymi oczami...
W ogole to dziwne ze PHP ma na tym forum tak slaba reprezentacje. Narzedzie najbardziej elestyczne, posiadajace w porownaniu do innych znaczaca mniejsza tzw "learning curve", nie twierdze, ze opcja idealna, ale na pewno najlepsza dla szerokiego zakresu zastosowan.

dzięki za radę jeszcze muszę to przemyśleć ponieważ tak jak pisałem powyżej zaczynałem już PHP i Django i w porównaniu z django PHP jest o wiele wiele wiele bardziej rozgadane w Django nie musisz martwić się o tyle rzeczy co w PHP ,ale ciekawi mnie jeszcze ROR jak to z nim jest :)

Pozostało 580 znaków

2018-11-03 19:26
0
Marcins321 napisał(a):

... PHP jest o wiele wiele wiele bardziej rozgadane w Django nie musisz martwić się o tyle rzeczy co w PHP...

Tu mnie masz :), naprawde chcialbym sie dowiedziec co oznacza sformulowanie "o wiele bardziej rozgadane" ...

Pozostało 580 znaków

2018-11-03 19:29
0

Ma więcej gotowych bibliotek do ciekawych rzeczy.

Pozostało 580 znaków

2018-11-03 19:32
0

Django nawet zacząłem coś robić,ale ponieważ zobaczyłem jaka jest mała społeczność tego języka
to się zniechęciłem następnie był ROR ,ale zacząłem czytać opinie o ROR jaki to nie jest zły język
że aż odechciało mi się go uczyć następnie był PHP ,ale w PHP nie podoba mi się to że pisze się zbyt dużo kodu ;)

@Marcins321 zdajesz sobie z tego sprawę, że ani Django ani ROR nie są to języki tylko frameworki (Django do Pythona, RoR do Ruby'ego)?
Porównywać to możesz jakiś framework PHP (np. Zend) z Django/RoR. A jeśli porównujesz PHP to wypadałoby porównywać do Pythona czy Ruby'ego.

Nie wiem skąd się to bierze, z jakiś tydzień temu też ktoś tu mylił Django z językiem (chyba, że to ty też wtedy pisałeś)

django nie ma takich możliwości jak php ,

Pewnie, że nie ma i nie powinien mieć nawet. Czemu framework ma mieć takie możliwości jak język programowania? To tak jakbyś napisał, że drukarka nie ma takiej możliwości jak komputer. "Cholera, nie wiem, czy kupić drukarkę HP, bo podobno nie można jej używać jak komputera, a chciałbym z drukarki się zalogować na Facebooka". Albo tak jakbyś mylił przeglądarkę z wyszukiwarką.

ostatnio czytałem dużo na temat backend develop

Widocznie i tak za mało, skoro mylisz podstawowe pojęcia język programowania kontra framework / biblioteka.

A przecież Ruby to nie tylko RoR, mimo, że jest to pewnie najbardziej popularne zastosowanie Ruby'ego.
Python z kolei to też nie tylko Django, bo i przecież Machine Learning też czasem robią w Pythonie i masę innych rzeczy.


((0b10*0b11*(0b10**0b101-0b10)**0b10+0b110)**0b10+(100-1)**0b10+0x10-1).toString(0b10**0b101+0b100);
edytowany 1x, ostatnio: LukeJL, 2018-11-03 19:33

Pozostało 580 znaków

2018-11-03 19:33
0
Constantic napisał(a):
Marcins321 napisał(a):

... PHP jest o wiele wiele wiele bardziej rozgadane w Django nie musisz martwić się o tyle rzeczy co w PHP...

Tu mnie masz :), naprawde chcialbym sie dowiedziec co oznacza sformulowanie "o wiele bardziej rozgadane" ...

to że w PHP aby zrobić system logowania musisz napisać 100 linijek ,a w Django to jest tylko 5-10 linijek

Pokaż mi w django system logowania który nawet zajmuje 100 linijek. W sumie to pokaż w django i w phpie. - axelbest 2018-11-03 21:05

Pozostało 580 znaków

2018-11-03 19:33
0
Marcins321 napisał(a):

... w Django nie musisz martwić się o tyle rzeczy co w PHP...

A tutaj co miales konkretnego na mysli ?

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0