Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

rad_li

  • 0
    вклад
  • 20
    вопросов
  • 1
    ответ
  • 0%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как поменять папку доступа в докере?

    rad_li @rad_li Автор вопроса
    То есть в докере только айпи и порт можно указать?
    Написано 04 мар. 2022
  • Как перезапустить контейнер в докере с новыми параметрами?

    rad_li @rad_li Автор вопроса
    Антон Горецкий,уже проверил, старт запускает то что остановлено без изменений
    Написано 24 февр. 2022
  • Как перезапустить контейнер в докере с новыми параметрами?

    rad_li @rad_li Автор вопроса
    Антон Горецкий, при запуске командой start можно указать только контейнер? Новые параметры он не примет?
    Ниже в комментариях посоветовали
    планируйте так, чтобы изменяемые данные находились на примонтированных каталогах или в томах

    наверно так будет более правильно
    Написано 24 февр. 2022
  • Как перезапустить контейнер в докере с новыми параметрами?

    rad_li @rad_li Автор вопроса
    Антон Горецкий, сейчас команда такая:
    docker run -d --restart=always --name nextcloud -v /srv/http/nextcloud/data:/var/www/html/data --link mariadb_1:db -p 8081:80 nextcloud


    Надо еще одну папку примонтировать -v /run/mount/media/:/run/mount/media/
    Если остановить запущенный контейнер (docker stop ...), добавить папку к основной команде и запустить, то все надо настраивать по новой
    Написано 24 февр. 2022
  • Большой размер приложений в докере норм?

    rad_li @rad_li Автор вопроса
    Вроде все понял. И последнее. Если я использую, например, вордпрес и некстклауд, то сервер апач будет в каждом образе? Это не то, о чем вы написали про layer?
    Написано 22 февр. 2022
  • Большой размер приложений в докере норм?

    rad_li @rad_li Автор вопроса
    Тогда еще вопрос. В первом случае как писал выше, размер 971 Мб, в другом 72 Мб. В 72 МБ тоже есть какая-то ОС?
    Написано 22 февр. 2022
  • Правильно ли делать такую структуру проекта?

    rad_li @rad_li Автор вопроса
    FanatPHP, в main_tpl.php в начале идут , весь остальной не изменяющийся html-код, в середине как раз добавляю нужный шаблон и в конце закрывающие . Так сделал, чтобы не делить html-часть на два файла. И да, есть одна строчка с логикой. Возможно не лучшее решение. В споре рождается истина.

    Спасибо за советы. Пойду переделывать.
    Написано более трёх лет назад
  • Правильно ли делать такую структуру проекта?

    rad_li @rad_li Автор вопроса
    FanatPHP, извините, плохо объяснил. Уже сам начинаю путаться.

    В самом основном index.php подключаю functions.php, get_functions.php, main_tpl.php. Здесь же получаю $_GET['section']. Html код хедеров и футеров (с тегами ...) находятся в main_tpl.php. Там же делаю include $tpl, где подключается индексный файл какого-либо модуля в зависимости от $_GET['section']), в котором уже вызывается шаблон нужной страницы модуля. Кроме выбора модуля, вся php логика находится в индексах модулей.

    У всех страниц модулей есть свой хедер, футер (баннеры, ссылки, кнопки соцсетей). Правильно было бы их по другому назвать...

    Как вы и написали основной шаблон страницы, не считая боковых менюшек и прочего, вызывается в самом модуле. А вся логика идет до шаблонов.
    Написано более трёх лет назад
  • Правильно ли делать такую структуру проекта?

    rad_li @rad_li Автор вопроса
    FanatPHP, в целом вроде все понял.
    Тоже поясню. В include 'modules/' . $_GET['section'] . '/index.php в index.php не идет вывод страницы. Там есть обработка действий вроде удаление страницы, добавление новой и т. п. И в зависимости от этих действий уже выводится шаблон для показа страницы, списка или загрузки фото.

    То есть структурно все идет так:
    подключаю functions.php, get_functions.php, main_tpl.php.

    В main_tpl подключаю index.php нужного модуля через $_GET['section']) ? include 'modules/' . $_GET['section'] . '/index.php' (с проверкой разрешенных ['section']).

    И у каждого модуля индекс файл, после получения данных из БД или записи в нее, подключает хедер, меню, футер и нужный шаблон страницы.
    Что вроде как соответствует прочитанному по phpfaq.ru/tech/tpl.
    Написано более трёх лет назад
  • Правильно ли делать такую структуру проекта?

    rad_li @rad_li Автор вопроса
    Ну, название поменять не долго. Перемещу все по модулям.

    Почему вы пишите, что inc/main_tpl.php рано подключается? Он же последним идет, а modules/' . $_GET['section'] . '/index.php' уже внутри main_tpl.

    Проверка $_GET['section'] есть. Выбор идет из массива со списком имеющихся модулей.

    И последнюю строку поясните, пожалуйста. Что значит "все кроме индекса кладут выше корня"?
    Написано более трёх лет назад
  • Правильно ли делать такую структуру проекта?

    rad_li @rad_li Автор вопроса
    irishmann, и да, и нет. Оказывается я читал лишь отрывок - psr-7 и то не в оригинале. Я его не дочитал, т. к. многого не понимал. Надо остальное прочитать. Спасибо за подсказку.
    Написано более трёх лет назад
  • Правильно ли делать такую структуру проекта?

    rad_li @rad_li Автор вопроса
    Про MVC я немного в курсе, но сложновато для понимания. А PSR это вообще болото((
    Написано более трёх лет назад
  • Как сделать вложенные контекстные меню в Thunar?

    rad_li @rad_li Автор вопроса
    С помощью Zenity появится отдельное окошко. Вы это имеете ввиду?
    Мне же хотелось бы в таком виде:
    5d285ecea424d157700149.png
    Написано более трёх лет назад
  • Где найти хороший курс по основам компьтерной грамотности для детей?

    rad_li @rad_li Автор вопроса
    Никита, сам ведь хочет научиться
    Написано более трёх лет назад
  • Где найти хороший курс по основам компьтерной грамотности для детей?

    rad_li @rad_li Автор вопроса
    Сейчас у него есть желание учиться, думаю надо это поддержать.
    Написано более трёх лет назад
  • Как проще и правильней организовать домашний бекап?

    rad_li @rad_li Автор вопроса
    123459, мне бы сначала с железом определиться :-)
    Написано более трёх лет назад
  • Как проще и правильней организовать домашний бекап?

    rad_li @rad_li Автор вопроса
    Дупликат и Акронис схожи по описанию. Акронис по винду и мак, их у меня нет.
    Пока больше советуют поставить отдельный NAS со встроенным нужным ПО. Надо почитать обзоры
    Написано более трёх лет назад
  • Как проще и правильней организовать домашний бекап?

    rad_li @rad_li Автор вопроса
    К сожалению, выходит за рамки бюджета в три раза. Про Owncloud как раз сегодня читал, интересное решение.
    Написано более трёх лет назад
  • Как проще и правильней организовать домашний бекап?

    rad_li @rad_li Автор вопроса
    Устройств для бекапа за год стало больше. ПК дома, два ноута, три андроид телефона и один планшет (с них в основном фото и видео), рабочий ПК (удален физически на 4 км, интернет 3-4G).
    Написано более трёх лет назад
  • Генератор цветовых схем на основе имеющихся цветов?

    rad_li @rad_li Автор вопроса
    Не совсем понял, что вы имеете ввиду. Возьмем к примеру адоб колор https://color.adobe.com/ru/create/color-wheel. Там есть треугольник, но в нем больше цветов. Два моих цвета #e84a4a и #4a98e8. Как мне выбрать еще один? или два
    Написано более трёх лет назад
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • puzaka
    • 10 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 7 ответов
    • 0 вопросов
  • freeExec
    freeExec
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • rPman
    • 6 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации