Przyszłość PHP

0

Witam serdecznie,
Ostatnio zaobserwowałem coraz większa ilość ogłoszeń o prace dla php developerow z widełkami nawet po 20.000-25.000 zł (w Gdańsku średnio co tydzień widzę z 4, 5 takie oferty).
Często w wymaganiach pojawia się php 7.

Stawki są bardzo podobne do topowych stanowisk w Javie, c# itp.
Myślicie że te stawki to stały trend?

PHP 7.2 jest już bardzo wydajny. Myślicie że w nowym php zaczną być budowane jakieś większe serwisy, systemy bankowe itp? Czy raczej pozostanie to język dla małych i średnich serwisów?

0

PHP umiera, przecież to nie wyjdzie ponad wordpressa i proste crudy, sprawdzone, podobno globalne ocieplenie jest po części spowodowane grzejącymi się komputerami, które wykonują skrypty php z setkami ifów, no ludzie...

0

http://php.net/manual/en/migration70.new-features.php

Ciężko dalej będzie brać ich na poważnie z takimi pomysłami jak spaceship operator ;)

0

Kolejny raz odgrzewany kotlet pokroju przyszłościowego/umierającego języka. Czy ktokolwiek używa funkcji wyszukiwania tematów?

0

No cóż, wystarczy nawet sprawdzić:

http://sandbox.onlinephpfunctions.com/

v. 7.1

function sumOfInts(int ...$ints)
{
    return array_sum($ints);
}

v. 5.6

function sumOfInts($ints)
{
    $args = func_get_args();
    $ints = array_map(function($m) {
        return (int) $m;
    }, $args);
    return array_sum($ints);
}
$start = microtime(true);
for ($i = 1; $i <= 1000000; $i++)
{
    $s = sumOfInts(2, '3', 4.1);
}    

$end = microtime(true);
echo $end - $start;

Nawet ta druga funkcja pod PHP 7.1 wykonała się w tym benchmarku w ~0,7s a dla PHP 5.6 blisko 1,9s, natomiast ta pierwsza w ~0,2s dla PHP 7.1. Tylko jakie to ma znaczenie w zestawieniu z frameworkami uchodzącymi za najwolniejsze i zmaganiem się z optymalizacją zapytań do bazy? W Symfony w najnowszej wersji w ogóle wykorzystuje się możliwości PHP7 w pełni?

Co do wynagrodzeń, realne chociaż czy też celowo zawyżone żeby przyciągnąć chętnych?

0

php 7.2 chyba jest wspierane przez Symfony: https://symfony.com/blog/get-ready-for-php-7-2

php 7.2 to już pewnego rodzaju "rakieta" jeśli chodzi o php.... :)

0

Dopóki jest wspierany to nie umrze. Obecnie php dostaje drugie życie od kiedy wyszła wersja 7.0. Co nie zmienia faktu że ten język jest źle zaprojektowany u podstaw. Co do php w bankowości to na pewno nie będzie wykorzystywany ze względu ze to nie jest język mocno typowany. Opinie o php niestety są takie bo jest bardzo dużo klepaczy i tworzą kod spaghetti :D
Polecam podcast z Mariuszem Gilem u Macieja Aniserowicza, rozmawiają oni o przyszłości tego języka.
Pozdrawiam

0
MuadibAtrides napisał(a):

http://php.net/manual/en/migration70.new-features.php

Ciężko dalej będzie brać ich na poważnie z takimi pomysłami jak spaceship operator ;)

Hmm, akurat to jest fajne.

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