yii2 advanced Папка enviroments для чего она нужна

Папка содержит описание конфигов для разных сред dev и prod (можно добавить и другие среды). Конфиги являются образацами которые после инициалиизации приложения переносятся в папки постоянного пребывания.

Подробности: https://github.com/yiisoft/yii2-app-adva...

Задача №5 - Вывод цифр числа в обратном порядке.

Задачи из этого этого списка

<?php
/* Дано некоторое число длиной от 1 до 5 цифр - вывести его цифры в обратном порядке.*/

$N = 73789;
$temp = $N;
$k;

echo "Искомое число: ".$N. '<br />';
echo "Вывод цифр числа в обратном порядке:".'<br />';

while ($temp > 1) {
    $k = $temp % 10;
    $temp /= 10;
    echo $k. '<br />';            
}         
?>

tail Вывести конец файла в терминале. Заданное число строк, хвости файла

  • По умолчанию выводит последние 10 строк файла:
     tail имяфайла
  • Вывести конкретное число строк (например 20) файла можно так:
    tail -n 20  имяфайла

Stateful Stateless Приложения -- что это такое (приложение с состоянием)

  • Stateful-приложение ("приложение, сохраняющее состояние") -- это приложение, хранящее состояние.
  • Stateless-приложения же не хранят всё то же состояние.

Состояние -- что это в программировании

Состояние [приложения по отношению к работе с "клиентом"] -- сведения о предыдущих (если таковые были) действиях клиента в данном приложении/системе.

Данные о состоянии сохраняться в том числе и с помощью т.н. "механизма сессий", когда клиент обращается к приложению первый раз, для него "открывает сессия" - т.е. некий объект, куда приложение может записывать данные о взаимодействии с клиентом, так чтобы при следующем обращении клиента о предыдущих обращениях было известно.

Состояние хранят:

Linux-контейнеры: изоляция как технологический прорыв

Представьте, что вы разрабатываете приложение, причем, на своем ноутбуке, где рабочее окружение имеет определенную конфигурацию. Приложение полагается на эту конфигурацию и зависит от определенных файлов на вашем компьютере. У других разработчиков конфигурация может слегка отличаться. Кроме того, в вашей организации есть тестовые и промышленные среды со своими конфигурациями и наборами файлов. Вам хотелось бы как можно точнее эмулировать эти среды у себя, но совершенно не хочется воспроизводить сложные и тяжелые сервера на своей машине.

Виртуализация на уровне операционной системы -- что это такое

Виртуализация на уровне операционной системы -- это виртуализация, при которой виртуальные среды (которые, напр, в линукс называют контейнерами) используют одно общее ядро ОС. Таким образом, получается что одна операционная система поддерживает много виртуальных.

Виртуализация -- что это в программировании, дминистрировании

Виртуализация -- запуск приложения таким образом (с помощью "средств виртуализации"), чтобы оно оказывалось изолированным от других приложений, во многом так, как если бы было запущено на отдельном физическом компьютере.

Примеры средств виртуализации

Pages

Subscribe to fkn+antitotal RSS