Wordpress/PHP/JS czy Node.js/JS na początek?

0

Witam! Wprawdzie podobne pytania się tu już pojawiały nieraz, jednak nie znalazłem wątku, który by dawał satysfakcjonującą odpowiedź w moim przypadku. Mam zamiar się przebranżowić w kierunku webdevu. Plan był taki, żeby podszkolić się z CSS-a, PHP i JS-a, a następnie radośnie robić stronki na Wordpressie z gotowych szablonów, modyfikując je zależnie od potrzeb (tzn. nie żeby być typowym "wyklikiwaczem" stron, tylko jednak ogarnąć najpierw kodowanie i działać w tym temacie bardziej profesjonalnie). Tyle, że przedstawiając ten plan kumplowi bardziej doświadczonemu w temacie, dostałem odpowiedź, że lepiej iść w Node niż PHP i Wordpressa - bo Node jest bardziej przyszłościowy, klienci coraz częściej oczekują interaktywnych rozwiązan, do których ta technologia się bardziej nadaje etc. Generalnie argumenty gościa wydały mi się sensowne, ale chciałbym poznać więcej opinii. Czy jako osoba z zerowym doświadczeniem komercyjnym (na razie postawiony jedynie sklep na Woocommerce na własny użytek) i znająca na start jedynie podstawy podstaw JS jestem w stanie w jakimś sensownym czasie ogarnąć Node'a i zacząć robić na nim strony? Czy Waszym zdaniem również jest to bardziej rozwojowy kierunek niż Wodpress i PHP? A może w ogóle lepiej wybrać jeszcze coś innego? Będę wdzięczny za wszelkie podpowiedzi ;)

2

W PHP jest sporo gównopracy i łatwo w tyn utknać. Z drugiej strony brakuje osób ze skillami typo prawdziwe oop, praca.w zespole, dobry angielski iitp. Jak je masz to jest sporo dobrze płatnych ofert (12-15k poza Warszawą a w Warszawie nawet więcej). Niemniej dojście do tego poziomu z miejsca w którym teraz jesteś to są lata pracy. W tym czasie raczej zarobki miałbyś marne typu 4-6k na b2b. W PHP jest też problem ze nie ma się od kogo uczyć bo jest sporo kiepskich programistów a i materiały anglojęzyczne też nie urywaly tylka do niedawna. Ja się uczyłem z materiałów do Javy.
Ogólnie wbrew powszechnej opinii obecnie w PHP robi się ciekawe i dobrze napisane projekty i kasa jest przy nich ok, ale nadal jest to mniejszość rynku. Przy stawianiu WP na gotowych szablonach to się raczej kokosow nie spodziewaj.

Co do node się nie wypowiem.

1

Bardziej rozwojowy może tak, lecz wymaga więcej nakładów pracy i nie wiem czy każda grupa klientów doceni większy nakład pracy.
Interaktywne elementy to bardziej front: vue/react/angular/jquery.

1

Jeżeli PHP to nie Wordpress tylko Symfony lub Laravel, ze wskazaniem na ten drugi framework. Rzeźbienie w "czystym" pehapie albo Wordpressie może nieść ze sobą nieodwracalne skutki...

0
Pipes napisał(a):

Jeżeli PHP to nie Wordpress tylko Symfony lub Laravel, ze wskazaniem na ten drugi framework. Rzeźbienie w "czystym" pehapie albo Wordpressie może nieść ze sobą nieodwracalne skutki...

Ludzie WP klepią w twigu i OOP więc właściwie nie aż tak daleko od symfony: https://www.upstatement.com/timber/
Dodatkowo nie każdy projekt wymaga frameworka gdzie lecą roboczo godziny więc jest luka na rynku.

0
Pipes napisał(a):

Jeżeli PHP to nie Wordpress tylko Symfony lub Laravel, ze wskazaniem na ten drugi framework. Rzeźbienie w "czystym" pehapie albo Wordpressie może nieść ze sobą nieodwracalne skutki...

Co masz na myśli, mówiąc o nieodwracalnych skutkach? Czemu Laravel a nie Wordpress?

@hadwao Gotowe szablony byłyby na początek. Oczywiście zakładam, że z czasem będę skilla podnosił, więc nawet przez ten czas tą mniejszą kasę bym przeżył. A masz jakieś materiały, które na ten moment już można polecić do PHP?

@czysteskarpety No zapewne "zwykli" odbiorcy, typu firmy spoza branży zamawiające strony dla siebie mają gdzieś, jaka jest technologia i ile nakładu pracy w to weszło. Dlatego właśnie widzę tu zaletę WP, że jest łatwo zacząć (mnóstwo wtyczek, gotowych template'ów itp.) i stopniowo można się rozwijać, natomiast pytanie czy idąc w Node'a albo wspomnianego Laravela można też w miarę gładko wystartować, czy jednak jest to najpierw rok ogarniania różnych frameworków/bibliotek i np. jakiś kwestii po stronie serwera zanim się w ogóle będzie w stanie postawić stronę?

1

jedyna zaleta wp to względnie szybsze pisanie do czasu aż nie musisz napisać sam coś własnego wtedy pisanie jest dużo wolniejsze niż normalnym frameworku. Dlatego na wp stawia sie wizytówki ewentualnie sklepy a porządne serwisy na normalnym frameworku.

0
mr_jaro napisał(a):

jedyna zaleta wp to względnie szybsze pisanie do czasu aż nie musisz napisać sam coś własnego wtedy pisanie jest dużo wolniejsze niż normalnym frameworku. Dlatego na wp stawia sie wizytówki ewentualnie sklepy a porządne serwisy na normalnym frameworku.

A normalny to jaki - wspomniany Laravel?

1

np ale nie tylko jest ich troche do wyboru.

1
grimpiece napisał(a):

natomiast pytanie czy idąc w Node'a albo wspomnianego Laravela można też w miarę gładko wystartować, czy jednak jest to najpierw rok ogarniania różnych frameworków/bibliotek i np. jakiś kwestii po stronie serwera zanim się w ogóle będzie w stanie postawić stronę?

Na pewno musisz ogarnąć obsługę vps (i kupić), bazy danych, git, obiektowe php, więc na wejście masz już co robić, w przypadku wordpressa byle jaki hosting za parę złotych i strukturalne php w zasadzie wystarczy do klepania podstawowych theme, pluginów i widgetów, oczywiście wszystkiego w nim nie zrobisz i ma swoje minusy, wiadomo.

Prozaicznie pierwsze projekty będą lepsze w wordpressie niż laravel z racji, że większe prawdopodobieństwo, że coś spierdzielisz w tym drugim.

0
czysteskarpety napisał(a):

Na pewno musisz ogarnąć obsługę vps (i kupić)

eeee ja już stawiałem larve na byle jakich hostingach i działa :D Byle htaccess można było ustawiać i problemu nie ma :p Niektórzy klienci oszczędzają :p

0
mr_jaro napisał(a):
czysteskarpety napisał(a):

Na pewno musisz ogarnąć obsługę vps (i kupić)

eeee ja już stawiałem larve na byle jakich hostingach i działa :D Byle htaccess można było ustawiać i problemu nie ma :p Niektórzy klienci oszczędzają :p

Ostatnio miałem gościa, miał hosting (którego nie chciał zmieniać, bo coś tam) na php 5.6 więc raczej nie pójdzie, dodatkowo niby można robić przekierowania folderów aby działało w public_html ale czy ryzykowałbym z czymś trochę większym? raczyj nie, zwłaszcza jeśli nie chcę sobie narobić wstydu.

0

no na wersje php nic nie poradzisz, ale tez nic nie poradzisz jak klient powie "bo łon to słyszał, że te home.pl to takie dobre i tam proszę stawiać, tutaj prosze dane i proszę nie wymyślać, że nie da rady jak piszą że da rade" :D

0
czysteskarpety napisał(a):

Na pewno musisz ogarnąć obsługę vps (i kupić), bazy danych, git, obiektowe php, więc na wejście masz już co robić, w przypadku wordpressa byle jaki hosting za parę złotych i strukturalne php w zasadzie wystarczy do klepania podstawowych theme, pluginów i widgetów, oczywiście wszystkiego w nim nie zrobisz i ma swoje minusy, wiadomo.

Prozaicznie pierwsze projekty będą lepsze w wordpressie niż laravel z racji, że większe prawdopodobieństwo, że coś spierdzielisz w tym drugim.

To coś mi się wydaje, że najrozsądniej będzie zacząć jednak od tego Wordpressa, a potem się przerzucić na Laravela czy inny framework. Bo z tym Node sprawa chyba wygląda podobnie? Też jest sporo rzeczy do ogarnięcia na start i pewnie łatwo, żeby coś się krzaczyło na początku? Generalnie nie mam zamiaru iść na łatwiznę, ale też bez sensu iść w technologię, która będzie wymagała najpierw rok nauki przed pierwszym projektem ;)

0

Nie no wiadomo, takie sprawy się ustala na początku, też inna sprawa, że część hostingów skupia sie na pojemności, a limity cpu (zwłaszcza po tym poprawkach dla intela) zabijają nawet wizytówkę z 20 requestami więc na larwie muli jeszcze bardziej, nawet cache nie pomaga, wtedy cała robota w piach idzie.

0

ale wy go nie lubicie ze mu tego phpa wciskacie ;D

0
filemonczyk napisał(a):

ale wy go nie lubicie ze mu tego phpa wciskacie ;D

Możesz rozwinąć temat? :D

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