Your Site Master

Главная | Trash Can. | Actual Topics | Обратная связь | Guest Book | В избранное | Сделать домашней
Категории
 Новости разработчиков CMS
 Новости форумов
 Скрипты для сайтов
 Новости разработчиков сайтов
 Новости дизайнеров
 CMS Блоги
 Блоги о сайтостроении
Календарь

July, 2020
ПнВтСрЧтПтСбВс
12345
6789101112
13141516171819
20212223242526
2728293031
Опросы
Какую CMS Вы используете для Вашего сайта?

SLAED
Drupal
WordPress
DataLife Engine
1С-Битрикс
TYPO3
Ucoz
Joomla
Amiro CMS
HostCMS
CMS Made Simple
NetCat


Результаты
Другие опросы

Всего голосов: 250
Комментарии: 0
Ссылки

Архив Новостей
  June 2020 (3)
  May 2020 (4)
  April 2020 (7)
  March 2020 (12)
  February 2020 (10)
  January 2020 (11)
  December 2019 (11)
  November 2019 (10)
  October 2019 (11)
  September 2019 (12)
  August 2019 (9)
  July 2019 (8)
  June 2019 (6)
  May 2019 (13)
  April 2019 (12)
  March 2019 (18)
  February 2019 (11)
  January 2019 (9)
  December 2018 (23)
  November 2018 (10)
  October 2018 (15)
  September 2018 (12)
  August 2018 (7)
  July 2018 (13)
  June 2018 (11)
  May 2018 (15)
  April 2018 (17)
  March 2018 (12)
  February 2018 (16)
  January 2018 (15)
  December 2017 (15)
  November 2017 (13)
  October 2017 (14)
  September 2017 (20)
  August 2017 (15)
  July 2017 (1)
  June 2017 (1)
  April 2017 (3)
  February 2017 (13)
  January 2017 (15)
  December 2016 (23)
  November 2016 (19)
  October 2016 (19)
  September 2016 (19)
  August 2016 (19)
  July 2016 (17)
  June 2016 (23)
  May 2016 (11)
  April 2016 (18)
  March 2016 (20)
  February 2016 (19)
  January 2016 (16)
  December 2015 (22)
  November 2015 (19)
  October 2015 (21)
  September 2015 (14)
  August 2015 (16)
  July 2015 (22)
  June 2015 (22)
  May 2015 (9)
  April 2015 (6)
  March 2015 (6)
  February 2015 (9)
  January 2015 (8)
  December 2014 (8)
  November 2014 (7)
  October 2014 (7)
  September 2014 (8)
  August 2014 (8)
  July 2014 (8)
  June 2014 (7)
  May 2014 (7)
  April 2014 (11)
  March 2014 (8)
  February 2014 (9)
  January 2014 (7)
  December 2013 (17)
  November 2013 (20)
  October 2013 (25)
  September 2013 (20)
  August 2013 (20)
  July 2013 (27)
  June 2013 (25)
  May 2013 (28)
  April 2013 (32)
  March 2013 (24)
  February 2013 (25)
  January 2013 (28)
  December 2012 (33)
  November 2012 (36)
  October 2012 (29)
  September 2012 (36)
  August 2012 (38)
  July 2012 (31)
  June 2012 (35)
  May 2012 (30)
  April 2012 (41)
  March 2012 (57)
  February 2012 (38)
  January 2012 (43)
  December 2011 (63)
  November 2011 (41)
  October 2011 (39)
  September 2011 (63)
  August 2011 (62)
  July 2011 (52)
  June 2011 (48)
  May 2011 (66)
  April 2011 (54)
  March 2011 (51)
  February 2011 (63)
  January 2011 (45)
  December 2010 (73)
  November 2010 (62)
  October 2010 (59)
  September 2010 (69)
  August 2010 (63)
  July 2010 (48)
  June 2010 (50)
  May 2010 (58)
  April 2010 (84)
  March 2010 (95)
  February 2010 (83)
  January 2010 (55)
  December 2009 (99)
  November 2009 (104)
  October 2009 (98)
  September 2009 (100)
  August 2009 (73)
  July 2009 (97)
  June 2009 (106)
  May 2009 (79)
  April 2009 (36)
  March 2009 (30)
  February 2009 (15)
  January 2009 (20)
  December 2008 (21)
  November 2008 (23)
  October 2008 (15)
  September 2008 (11)
  August 2008 (6)
  July 2008 (12)
  June 2008 (9)
  May 2008 (6)
  April 2008 (18)
  March 2008 (28)
  February 2008 (4)
  December 2007 (4)
  November 2007 (1)
  September 2007 (2)
  August 2007 (2)
  July 2007 (6)
  June 2007 (3)
  May 2007 (7)
  April 2007 (2)
  March 2007 (1)
  February 2007 (2)
  December 2006 (1)
  November 2006 (2)
  October 2006 (3)
  September 2006 (2)
  July 2006 (2)
  June 2006 (3)
  May 2006 (1)
  April 2006 (1)
  March 2006 (1)
  February 2006 (2)
  January 2006 (2)

Почему я выбираю docksal вместо docker4drupal

Новости разработчиков программного обеспечения (CMS) для построения сайтов

Сегодня я расскажу, почему мне больше нравится docksal, а не docker4drupal. Этот вопрос уже обсуждался в телеграм чате, но я решил резюмировать обсуждение в виде статьи.

Скажу сразу, я буду сравнивать docksal и docker4drupal с точки зрения новичков и вебмастеров. К сожалению, многие разработчики стали забывать, что когда-то и они были новичками и то, что сейчас для них очевидно, для других совсем не очевидно. Помните об этом.

1) Централизованная установка и обновление. docksal устанавливается в вашу систему привычным образом, а обновляется командой fin update. Если вы используете стэк приложений по умолчанию, то он сразу обновится во всех контейнерах. d4d же нужно обновлять в каждом контейнере отдельно. Опять таки, в комплекте с d4d идет набор файлов, которые на 99% обычных проектов не нужны: Makefile, traefik.yml, docker-sync.yml. Это сбивает с толку начинающих пользователей d4d.

2) Не нужно нигде прописывать имя проекта. docksal берет имя проекта из имени каталога (как OpenServer на windows). В d4d же нужно обязательно в .env файле прописывать имя и ссылку для проекта. Это затрудняет обновление, потому что "нельзя просто так взять и заменить .env файл на новый". Нужно со старого скопировать имя вашего проекта и вписать в новый. Это такие мелочи, на которые бывалые разработчики не обращают внимания. Многие вообще перестают обновлять d4d потому что лень с этим заморачиваться.

3) Прокси сервер. Сразу после установки docksal будет запущен nginx который будет проксировать все ваши виртуальные хосты. Это позволит вам запустить сразу несколько сайтов одновременно на 80 порту. d4d "из коробки" такого не умеет.

4) Импорт больших баз. Наверняка многие пользователи d4d помнят

the input device is not a TTY при импорте БД через drush

Новичков это очень сбивает с толку. Через PMA БД не грузится, через drush тоже. Как быть? Нужно штудировать документацию, найти там ключ -Т и помнить о нем. В docksal же всё намного проще. Есть централизованная команда fin db import ИМЯ-ДАМПА, которая сама дропнет все таблицы и загрузит данные из файла дампа.

5) На работе мы используем docksal на dev сервере и там есть возможность просто прописать директиву VIRTUAL HOST и доксал автоматом разрулит когда будет обращение к нужному хосту по внешнему адресу и отправит в нужный проект. Например site1.mycompany.com, site2.mycompany.com
Я не сторонник использования докера на проде, но на дев сервере это невероятно удобно. Чтобы сделать такое в d4d нужно долго и внимательно штудировать документацию к traefik.

6) Просмотр логов. Для того, чтобы посмотреть логи веб-сервера достаточно набрать fin logs -f web (а можно и просто fin logs). Сможете ли вы так быстро добраться до логов в d4d?

Приятные мелочи:

7) Установочные скрипты. В docksal есть встроенная возможность добавить к конфигурации сайта установочные скрипты и вызывать их удобным способом fin init-site, например. Скрипт поднимет контейнеры, запустит composer install, скачает БД с дев сервера, импортирует ее. И вот мы имеем готовый сайт для локальной разработки. В d4d можно такое сделать, но вручную.

Резюме:
Если вы давно хотели попробовать докер для локальной разработки, то я рекомендую начать именно с docksal. Он проще и дружелюбнее к начинающим пользователям.

  • Drupal9
  • Drupal8
  • Drupal7
  • Автор

    ivnish Drupal backend developer в компании Abventor




      


    Разместил: Drupal Россия | Дата: 01.03.2020 | Прочитано: 65 | Раздел: Новости разработчиков программного обеспечения (CMS) для построения сайтов   
    cms-develop-news | Новости разработчиков программного обеспечения (CMS) для построения сайтов | https://drupal.ru/docs/veb-masteram-i-vladelcam-saytov/pochemu-ya-vybirayu-docksal-vmesto-docker4drupal | Drupal Россия |

    Рейтинг статьи

    Средняя оценка: 0.00/0Средняя оценка: 0Всего голосов:0

    Отлично
    Хорошо Нормально Пойдёт Плохо


    Смотрите также связанные темы

    05.10.2009 Еще одна тема для WordPress на русском языке – Pemuda
    Здравствуйте, сегодняшний гвоздь программы - wordpress шаблон с забавным названием Pemuda. Не знаю, что это означает по-индонезийский (ибо автор темы, многим известный Nurudin Jauhari - из Индонезии), но звучит это слово смешно. Почему этот шаблон? Те, кто рубят в Wordpress шаблонах и следят за этой сферой, могли видеть эту тему на сайте автора или на [...]
    17.07.2013 Адаптивность: тренд или необходимость?
    Наверняка вы хоть раз слышали об адаптивном дизайне, сайте или шаблоне. Какое отношение это имеет к uCoz и почему уже пора задуматься об отображении вашего сайта на мобильном устройстве? В этом посте приведены некоторые интересные цифры и рассказано о том, как сделать сайт адаптивным. Читать далее...
    24.07.2010 Wordpress – оптимальный бесплатный движок для вашего блога. Почему именно он?
    В современном пространстве интернета существует множество способов создать новый сайт или блог. Большинство этих сайтов делается непрофессиональным путем посредством различных движков для создания сайтов. С помощью таких программ есть возможность легко создать сайт на основе готовых средств без специальных знаний в этой сфере, в виде конструктора. Рассмотрим уникальность и преимущества такого движка как Wordpress. Эта программа [...]
    02.01.2013 Итоги 2012
    Здравствуй, уважаемый читатель нашего блога! Второй год подряд мне выпадает такая честь - писать Новогодний пост в корпоративный блог uCoz. :) В прошлом году сотрудники uCoz с разных концов нашей планеты поздравили пользователей системы с Новым годом, опубликовав свои фото, текстовые и видео поздравления. А сегодня я хотел бы подвести итог 2012 года, одного из самых насыщенных и трудоемких для компании uCoz за последние 7 лет. Вы спросите почему? Посмотрите на список новостей uCoz от 2012 года и убедитесь в этом сами! Читать далее...
    07.10.2010 Простой плагин редиректа для WordPress 3.0
    Редирект старой структуры ссылок на новую вызвала проблему в WordPress 3.0. Раньше многие пользовались плагином Permalink Redirect от Скотта Янга (http://scott.yang.id.au/code/permalink-redirect/), но он давненько не обновлялся и в новой версии WordPress почему-то прикреплял дополнительно ID записи к любой структуре ссылок. Подтверждено с WordPress 3.0 работает плагин Redirection, и как заявлено на странице плагина, он поддерживает [...]
    06.11.2011 Хостинг-провайдер «МОЙ хостинг»
    Хостинг-провайдер «МОЙ хостинг», отмечающий в этом году свой пятилетний юбилей, предлагает широкий ассортимент услуг: от размещения сайтов-визиток до масштабируемых решений для крупных задач и различных целей. Мы являемся одними из лидеров украинского рынка хостинга и входим в десятку крупнейших компаний страны! Мы готовы к сотрудничеству как с web-мастерами, так и с компаниями. Почему же стоит доверить размещение Вашего сайта именно нам?
    05.04.2012 «Битрикс24» – социальный интранет в «облаке». Онлайн-трансляция презентации нового облачного сервиса «1С-Битрикс»
    На презентации мы расскажем, как появилась идея создать «Битрикс24», как шла разработка сервиса, и какие принципы были заложены в его архитектуру, почему именно так выглядят интерфейсы. И, конечно же, мы проведем «живую» демонстрацию работы с сервисом и его возможностей.
    01.06.2016 Привлекать подписчиков с сайта в соц. сети – просто!
    С момента запуска проекта социальных кнопок uSocial.pro прошло меньше четырех месяцев, а мы в очередной раз хотим порадовать наших пользователей новым сервисом. Он позволяет привлекать посетителей с сайта в социальные группы. Чем же хорош новый сервис и почему стоит выбрать uSocial.pro? Сейчас мы ответим на этот вопрос.
    Нет комментариев. Почему бы Вам не оставить свой?
    Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.
    Google Search
    Google

    Web yoursitemaster.com

    Топ Новостей
    1: Модуль статистики «LightStat» 3.0
    Hot NEWS!
    Просмотров - 666


    2: Drupal-стикеры в Telegram
    Просмотров - 560

    3: Поиск тимлида для модераторов на Drupal.ru
    Просмотров - 551

    4: Amiro.CMS: больше социализиций и коммуникаций
    Просмотров - 479

    5: Изменения API авторизации в социальной сети Вконтакте
    Просмотров - 477

    6: DataLife Engine (DLE) v.12.1 Final Release
    Просмотров - 476

    7: The Month in WordPress: February 2018
    Просмотров - 470

    8: DataLife Engine v.12.1 Final Release
    Просмотров - 466

    9: Робочеки по 54-ФЗ, решение Робокассы с 21 июня
    Просмотров - 464

    10: Автоматическое создание содержания статьи
    Просмотров - 452

    Google 120X240
    Ссылки

    Главная | Actual Topics | Статьи | Обратная связь | Guest Book
    Генерация: 0.187 сек. и 11 запросов к базе данных за 0.149 сек.
    Powered by SLAED CMS © 2005-2007 SLAED. All rights reserved.
    Яндекс.Метрика