Переход из С++ в PHP [требует правки]

313
15 января 2017, 18:32

Всем привет! Уже почти два года пишу на C++/Qt на фрилансе, за это время успел поработать с кучей маленьких проектов и с двумя большими проектами, один даже перерос в удаленку (на 6 месяцев), но малина закончилась и пришлось снова искать заказы :) Роботы надо сказать на крестах становится всё меньше, да и хочется уже стабильности что ли, поэтому решил пойти в офис. Вакансий на С++ крайне мало, да и те для мидлов/синьйоров, а в моем городе их вообще нет. Возможности переезда нет, поэтому решил выбрать с того что есть: PHP, Front End (+Node.js), ну и Java. Джаву откинул практически сразу, поскольку просто не хочу в энтерпрайз. С фронтендом стыкался всего лишь один раз, помню что офигел от зоопарка технологий, но сейчас это вроде востребовано. С PHP опыта чуть больше, когда то писал для друзей маленький корпоративный сайт. В последнее время склоняюсь к PHP: вроде хорошая экосистема (много годных фреймворков), 7.1, много вакансий, на фрилансе (если уж беда) тоже роботы много найдется, ну и хоть какая-то стабильность в плане стека технологий по сравнению с тем же фронтом. Поэтому прошу совета, стоит ли идти в PHP-разработку? Перспективно ли будет это в будущем (поскольку я как раз ухожу с плюсов по этой причине)?

Answer 1

PHP - на самом деле уникальный из всех языков которые я видел. Мне нравится, что у него есть разный синтаксис и написания стиля скрипта:
1.

if ($a < $b) {
    echo $a;
}
if($a<$b) for(;;++$a) if($a>=$b) {
    echo $a;
    break;
}
if($a<$b) {
    for(;;++$a) { 
        if($a>=$b) {
            echo $a;
            break;
        }
    }
}

2.

if ($a < $b) :
    echo $a;
endif;
if($a<$b) for(;;++$a) if($a>=$b) :
    echo $a;
    break;
endif;
if ($a < $b): 
    for (;; ++$a) :
        if ($a >= $b) :
            echo $a;
            break;
        endif;
    endfor;
endif;

Он своеобразный и сделан специально для web.
Вообще сам процесс создания веб-сайта на php, довольно увлекательный.
В >=7 появились возможности строгой типизации и многое другое, еще интереснее стало.
Также востребован JavaScript, в связке с PHP творит чудеса.

READ ALSO
Найти самое длинное слово из строки

Найти самое длинное слово из строки

Что нужно поправить в моём скрипте, чтобы он искал 3 самых длинных слова в строке?

693
mysqli_fetch в echo выдает &ldquo;Array&rdquo;

mysqli_fetch в echo выдает “Array”

Есть некоторый скрипт который отвечает за то, чтобы взять TEXT из столбика coord по запросу keyС помощью запроса SELECT я получаю эту строку

251