Блоги

Как легко и быстро создать сайт на шаблоне Drupal

Итак, вы решили создать свой сайт. Проанализировав все за и против, вы выбрали шаблон Drupal в качестве основы. К вопросу о выборе движка следует подходить здраво. Многие часто спрашивают: чем лучше один движок, чем плох другой. Поймите, нельзя сказать что какая-то система управления содержимым хорошая, а какая-то плохая.

Drush установка Drupal с выбранным языком

Для быстрой установки друпал (особенно Drupal 8, который ставится вечность) используйте комманду drush si:

drush si --db-url=mysql://root:password@127.0.0.1/drupal --account-name=admin --account-pass=admin --site-mail=admin@example.com --site-name="Drupal 8" --locale=ru --yes

Через --locale можно задать любой нужный вам язык для друпал.

ngrok показываем локальный сайт заказчику

Очень часто deploy сайта занимает некоторое время, которое не хочется тратить несколько раз за день, если вам нужно сделать и показать несколько новый фич на сайте заказчику. Ngrok поможет нам в том, чтобы создать туннель от заказчика к вашему локальному сайту.

https://ngrok.com/

Добавить плагин Youtube в CKEditor

Очень часто нужно добавить возможность вставки youtube видео на страницу. И зачастую нужно это сделать чтобы менеджеру было удобно. В друпале есть много способов это сделать, но пожалуй самый удобный для менеджеров это плагин CKEditor youtube:

http://ckeditor.com/addon/youtube

Настройка компиляции LESS в PhpStorm под Ubuntu (Debian)

Устанавливаем nodejs:

sudo apt-get install -y nodejs

 

Возможно нужно будет установить старую версию nodejs:

sudo apt-get install nodejs-legacy

ставим npm:

Ставим пакет less:

npm install -g less 

Создаем File watcher:

Использование LAMP для локальной разработки на Ubuntu (Debian)

 Для разработки сайтов на linux системах (Ubuntu, Debian, Mint и прочие) можно использовать LAMP сервер установленный локальный. Это удобно, потому что вы всегда можете доставить необходимые вам пакеты Memcache, Redis, Varnish, Imagemagick и прочие. Ставится LAMP набором пакетов через apt-get:

Заархивировать все файлы в папке через консоль (Ubuntu, Debian)

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

find /full_path -path '*/.*' -prune -o -type f -print | zip ~/file.zip -@

Страницы

Подписка на RSS - блоги