Wpis z mikrobloga

@jakismadrynickpolacinsku: nie, język umiera do tego za bardzo nie jest stosowany w ciekawych problemach. Jak klepiesz jakiś webowych backend to jest szansa, że raz na jakiś czas napiszesz jakiś CLI, serwis wołany przez inne serwisy, czy jakąś infrastrukturę w swoim ulubionym języku backendowym. W PHP tego nie uświadczysz
  • Odpowiedz
  • 27
@jakismadrynickpolacinsku: oczywiście że warto ludzie już od 15 lat kwiczą że php umiera(och, w 2023 jeszcze nie umarło), nowoczesny php jest całkiem przyjemny a do tego jak ogarniesz symfony albo laravel to już w ogóle, na pewno opłaca się uczyć php tak jak większości języków ale na pewno nie opłaca się znać tylko jeden
  • Odpowiedz
Jak klepiesz jakiś webowych backend to jest szansa, że raz na jakiś czas napiszesz jakiś CLI, serwis wołany przez inne serwisy, czy jakąś infrastrukturę w swoim ulubionym języku backendowym. W PHP tego nie uświadczysz


@Saly: co
  • Odpowiedz
@Serghio: jak często w PHP piszesz:
* aplikację konsolową?
* czysty backend tj. nie coś, co jest renderowane to HTML/eksponowane do JS, tylko wołane przez inne backendy?
* jak często piszesz jakieś bazy danych, brokery i generalnie inne reużywalne klocki?

Niby wszystko się da zrobić w PHP, ale raczej tak się nie robi. Nie jestem świadom żadnej szerokoużywanej aplikacji konsolowej czy bazy w PHP. Serwisy pewnie gdzieś się klepie, ale te
  • Odpowiedz
@eternalmarcos: mówię tutaj o backendach, których przeznaczeniem nie jest bycie zawołanym przez JSa tylko przez inny backned. Gdzieś tam na końcu oczywiście jest HTML/JS/moblika, ale nie jest to bezpośredni klient.
  • Odpowiedz
@jakismadrynickpolacinsku: Nie warto, PHP było używane do pisania stronek, które dynamicznie generowały treść po stronie serwera, teraz już tak się nie pisze i do nowych projektów typowo backendowych można oczywiście użyć PHP (wszystkiego w sumie można użyć co obsługuje HTTP), ale wygodniej to pisać np. w Javie, gdzie masz pełno bibliotek i frameworków do tego. Identyczna sytuacja jest z Ruby.

Obecnie warto się uczyć Javy, Kotlina, JavaScriptu/TypeScriptu, Pythona, Go, Rusta
  • Odpowiedz
przecież najszybsze api obecnie stoją na php co ty probujesz udowodnić miras


@LuckyLuke_2776: co to za najszybsze api? Nie znam dużej firmy, która powiedziałaby ej, zaklepmy nasz cały system złożony z kilku/kilkuset serwisów w PHP. Jak już gdzieś jest PHP to dlatego, że te kilkanascie lat temu był standardem i trzeba utrzymywać starocia
  • Odpowiedz
@jakismadrynickpolacinsku: oczywiście że warto. Pracy jest dużo więcej niż w takiej Javie, jeśli weźmie się pod uwagę liczbę bootcampowiczów i studenciaków, którzy ją wybierają.
Język jest dojrzały, powstają w nim projekty o skali która niczym nie ustępuje innym popularnym językom, a podobnie z dostępem do zaawansowanych narzędzi i technologii.

Ciągle powstają nowe projekty z nowoczesnymi rozwiązaniami architektonicznymi i język w żadnym stopniu nie ogranicza w ich wdrażaniu. Oczywiście mówimy tu o
  • Odpowiedz
jak często w PHP piszesz aplikację konsolową


@Saly: prawie zawsze

Przecież to podstawa. Czyste Symfony, bez komponentów webowych nadaje się do tego świetnie. Do tego istnieje moduł Console i tworzysz rozwiązanie, które coś robi, bez swojej reprezentacji widoku, a do wykorzystania wewnątrz serwera, jako np. jakiś crawler, czy serwis do pobrania numeru listu przewozowego.

Ponadto cały composer jest napisany w PHP, jako typowa aplikacja konsolowa.

Nie twierdzę, że PHP jest lepszy
  • Odpowiedz
@jakismadrynickpolacinsku: To zależy. Pracy w PHP jest sporo, i nadal będzie dużo. Jest zarówno masa istniejącego softu który trzeba utrzymywać i rozwijać, jak i nadal powstają nowe projekty w PHP (chociaż raczej mniej rozbudowane) - to przez ilość i "cenę" programistów PHP jeszcze długo się nie zmieni. Natomiast widać obecnie bardzo silny rozwój NodeJS (zarówno ilość nowych projektów jak i ich skala, często też migracje z PHP do NodeJS) z wybranymi
  • Odpowiedz
Jak już gdzieś jest PHP to dlatego, że te kilkanascie lat temu był standardem i trzeba utrzymywać starocia


@Saly: Nie prawda. Dowodem jest chociażby to, że PHP figuruje jako jeden z niewielu oficjalnie wspieranych języków przez salesforce, AWS, Azure, GCP.

co to za najszybsze api? Nie znam dużej firmy, która powiedziałaby ej, zaklepmy nasz cały system złożony z kilku/kilkuset serwisów w PHP


Ja znam ich wiele, większość dużych firm która opiera
  • Odpowiedz
@Saly: Zapraszam do aplikowania do firmy w której pracuję, szukamy programistów PHP. Mamy dokładnie takie rozwiązania w PHP o których napisałeś że nie istnieją, i nie są rozwiązania legacy.
Firma w której pracuje ma kilka tysięcy pracowników w całej Polsce. Jak jesteś zainteresowany prześlij CV na priv. Przepraszam, ale irytuje mnie takie 'wymądrzanie się' osób które swoją wiedzę opierają na tym co przeczytają w internecie. Rzeczywistość jest trochę inna.
  • Odpowiedz