Чтобы свалить в США для начала нужно получить высшее образование. Без него туда попасть практически нереально. Кроме того нужен опыт работы примерно 5-10 лет.
Еще стоит учесть, что даже если американская компания вами заинтересовалась, они должны будут оформить вам визу. Эти визы выдают с большими ограничениями и их оформление иногда занимает много времени. Вообще подробнее об этом можно прочитать здесь https://habrahabr.ru/post/285640/
Поменьше лазайте по ютюбам и побольше смотрите вакансии на сайтах поиска работы в своем городе/регионе/стране. Там найдете куда более актуальную статистику по тому или иному языку.🍿
Ну а про "PHP этот нафик никому не нужен" это я слышу вот уже лет 10 и ничего, пока он как был так и остается одним из самых популярных. Вообще судить о популярности языка программирования нужно по активности сообщества вокруг этого языка (частота выпуска новых версий ядра, фреймворков, скриптов и т.д.).
Кстати, ruby и puthon это уже тоже "прошлый день", нынче в моде node.js.☝
Лучше бы вы привели здесь структуру своей БД, в каком виде там хранятся эти категории и искомый объект.
Если судить о строке "load average: 0.85, 0.95, 0.78", то нагрузка на CPU у вас нормальная. Кстати, вот здесь хорошо разжевано про load average https://habrahabr.ru/post/216827/☝
Этот код делает примерно следующее:
function sy_template_redirect() { if( is_singular() ) //если страница является постом { global $post, $page; $num_pages = substr_count( $post->post_content, '<!--nextpage-->' ) + 1; //подсчитать столько раз в посте встречается фраза "<!--nextpage-->" и записать это число в $num_pages if( $page > $num_pages ){ //если номер текущей страницы (он записывается системой в $page) больше числа в $num_pages, совершить редирект на страницу 404.php) include( get_template_directory() . '/404.php' ); exit; } } }
🍿
Если в проекте нужно придерживаться схемы МVС, то все запросы должен обрабатывать только контроллер. Любое отклонение от этого шаблона будет формально означать нарушение схемы MVC. 🍿
Cantouchthis, CMS это готовый движок для интернет магазина, framework это по сути набор инструментов, с помощью которого можно написать CMS (движок для интернет магазина).
Для начала определись с бюджетом, создать свою CMS с нуля на фреймворке будет весьма дорого стоить. Кроме того на это уйдет много времени. Даже если программисты напишут под твой магазин CMS, сможешь ли ты их найти через 1-2 года, когда понадобиться немного изменить функциональность?
В данный момент свои CMS имеют (в основном) только самые крупные российские интернет магазины вроде ozon.ru, lamoda.ru. Они могут себе позволить содержать штат из нескольких программистов, которые постоянно этот движок допиливают, у тебя есть столько денег? Остальные используют одну из общедоступных платных/бесплатных CMS.
Выбирая движок для магазина смотри на количество программистов, которые состоят в его сообществе. Чем больше программистов, тем выше шанс в любое время найти исполнителя.