PHP7 czy node.js

Odpowiedz Nowy wątek
2016-08-13 22:31

Rejestracja: 4 lata temu

Ostatnio: 3 miesiące temu

0

Witajcie,
Jak sądzicie co lepiej się uczyć na dzień dzisiejszy miedzy tymi dwoma technologiami? PHP7 czy node.js?
Czy w obu technologiach dam rade wykonać małe, jak i rozbudowane strony www? jak to wygląda w obu przypadkach?

Pozostało 580 znaków

Rev
2016-08-13 22:54
Rev
Moderator

Rejestracja: 13 lat temu

Ostatnio: 1 tydzień temu

0

Czy w obu technologiach dam rade wykonać małe, jak i rozbudowane strony www?

Niby tak, ale może jednak lepiej Python?


Pozostało 580 znaków

2016-08-13 23:07

Rejestracja: 4 lata temu

Ostatnio: 3 miesiące temu

0

A mógłbyś rozwinąć swoją myśl prostymi słowami dla początkującego, dlaczego było by lepiej?

Pozostało 580 znaków

Biały Kruk
2016-08-13 23:19
Biały Kruk
3

Zarówno w PHP jak i w node.js zrobisz zarówno małe jak i rozbudowane serwisy, jednak PHP to zazwyczaj cięcie kosztów po całości , co może się wydawać sympatyczne bo możesz łatwiej zrobić stronę, ale z drugiej strony pensje są bardzo niskie ( PHP-owcy mają najniższe pensje ze wszystkich programistów). Fakt, PHP7 dostał niedorzecznie dobre zwiększenie szybkości, co zapewne pozwoli mu pożyć jeszcze dłuuugo, ale znając Node.js jesteś na o wiele lepszej pozycji, bo: lepsze zarobki, projekty w node.js to zazwyczaj nowe projekty , jest w javascript a prawde mówiąc cały internet to zaczyna być jeden wielki javascript, więc o wiele łatwiej ci będzie ogarnąć angulara ( na którego też jest mega zapotrzebowanie i świetne zarobki ) .
Node.js

Pozostało 580 znaków

2016-08-14 10:07

Rejestracja: 9 lat temu

Ostatnio: 9 godzin temu

Lokalizacja: Grudziądz/Bydgoszcz

1

node.js i php to 2 zupełnie różne style programowania i osobiście je łącze szczególnie, że np laravel pozwala łatwo integrować php z node.js i na dzień dzisiejszy uważam, że tak się powinno to robić, pisanie całych witryn w node.js jest bez sensu chyba że cała witryna polega np na komunikacji między userami jak np taki appear.in


It's All About the Game.

Pozostało 580 znaków

2016-08-14 10:19

Rejestracja: 4 lata temu

Ostatnio: 3 miesiące temu

0

A powiedzcie mi jeszcze czy jest sens uczyć się PHP na dzień dzisiejszy? Jeśli nie to jakiej technologi warto się jeszcze przyjrzeć?
Czy zrobię w PHP praktycznie dowolny projekt? czy są jakieś ograniczenia?

Pozostało 580 znaków

2016-08-14 10:26

Rejestracja: 9 lat temu

Ostatnio: 9 godzin temu

Lokalizacja: Grudziądz/Bydgoszcz

SD093 napisał(a):

A powiedzcie mi jeszcze czy jest sens uczyć się PHP na dzień dzisiejszy? Jeśli nie to jakiej technologi warto się jeszcze przyjrzeć?
Czy zrobię w PHP praktycznie dowolny projekt? czy są jakieś ograniczenia?

Wszystko ma swoje ograniczenia. Czego nie zrobisz w php? np komunikatora głosowego :) Czy warto? Warto. Masz niski próg wejścia. A zarabiając już programując w php możesz się po godzinach uczyć technologii które wymagając więcej czasu na naukę. Ja przynajmniej tak zrobiłem :)


It's All About the Game.

Pozostało 580 znaków

2016-08-14 10:32

Rejestracja: 4 lata temu

Ostatnio: 3 miesiące temu

0

dziękuje za zainteresowanie :)

edytowany 2x, ostatnio: SD093, 2016-08-14 10:33

Pozostało 580 znaków

Czarny Pomidor
2016-08-14 13:45
Czarny Pomidor
1

Ja bym wybrał Python/Django/Pyramid/Tornado, dlatego że PHP ma starą składnie jak i javascript. Z PHP robi się makaron w kodzie, a Node.js bazuje na starym trudnym do nauki i brzydkim Ecmascript 5. Niby można w ES 6 ale jeszcze słabo to działa z Node.js. Python ma zwięzły kod, szybko się w nim pisze i jest prostszy do nauki niż PHP.

Pokaż pozostałe 4 komentarze
@mr_jaro Nic nie pradzisz, ale nie ma co zniechęcać OP, zwięzła składnia to w przypadku Pythona dla wiekszości osób zaleta. - Maciej Cąderek 2016-08-14 14:25
@mr_jaro Tylko na początku ma się takie wrażenie. Po kilkunastu godzinach pracy z kodem, nigdy więcej nie chciałbyś używać klamerek ponownie. - tyskie 2016-08-14 21:21
@tyskie tylko po co mam się męczyć i próbować po raz kolejny skoro zarobek na tym z czym nie muszę się męczyć mam satysfakcjonujący a i perspektywy na języki z klamerkami jak na razie nie giną :) Jak będzie potrzeba to zacznę rozważać te opcje ale prędzej zmienię pisanie stron na pisanie apek mobilnych, a tam wszystko pisze się "normalnie" dla mnie, niż przejdę na rora lub pythona :) - mr_jaro 2016-08-14 21:33
z klamerkami/bez to zależy. Python jest super bez klamerek, ale CoffeeScript okazał się porażką. - LukeJL 2016-08-15 15:03
Ja tam najbardziej lubię ES6 bez klamerek ;) Jakby JS się dorobił pipe operatora to bym klamerek używał chyba głównie tylko do literałów obiektowych. - Maciej Cąderek 2016-08-15 17:24

Pozostało 580 znaków

2016-08-14 13:58

Rejestracja: 4 lata temu

Ostatnio: 1 dzień temu

Lokalizacja: Warszawa

1

@Czarny Pomidor
Bredzisz, Node 6 niemal w całości wspiera ES6, a podpiecie Babela do wersji LTS 3 minuty roboty. Jeśli jakaś firma nie stosuje ES6 to tylko ze względu na własną niewiedzę, niechęć do rozwoju - nie ma żadnych technicznych przeszkód.

mr_jaro napisał(a):

pisanie całych witryn w node.js jest bez sensu

Czemu?

Pozostało 580 znaków

Czarny Pomidor
2016-08-14 15:17
Czarny Pomidor
0

@Maciek napisałem "słabo to działa" ale jednak działa, a nie że nie działa w ogóle. A Ty napisałeś "niemal" i trzeba coś importować aby było od razu. Czyli na razie główna baza Node.js to ES 5.

No nie, w Node 6 baza to ES6, nic nie trzeba importować - nie ma TCO i modułów ES6 (jest Common JS ze względy na kompatybilność, choć można podmienić), ale brak tych dwóch rzeczy nie sprawia, że musisz pisać w ES5 ;/ "Słabo działa" sugeruje, że najlepiej jeszcze z tego nie korzystać, co jest nieprawdą. - Maciej Cąderek 2016-08-14 15:37
Modułów ES6 nie ma również w przeglądarkach jeszcze, chyba, że się używa Babela. - LukeJL 2016-08-15 15:04

Pozostało 580 znaków

Odpowiedz

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