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