Pull to refresh
  • by relevance
  • by date
  • by rating

Drupal, drush & svn

Drupal
В своём проекте мы используем svn для контроля версий. Однако, как оказалось, «подружить» с ним drupal – нетривиальная задача.
Пока мы не открыли для себя drush, приходилось тратить много телодвижений для выполнения обновления ядра и используемых модулей.
Drush – drupal shell – Инструмент для администрирования drupal'а из командной строки.
Страница проекта: http://drupal.org/project/drush.
Среди его возможностей – загрузка/обновление ядра и модулей, а также интеграция с системами контроля версий, в частности – svn.
Об этом и поговорим дальше...
Total votes 9: ↑6 and ↓3 +3
Views2.1K
Comments 9

Drush — командная строка для CMS Drupal

Drupal
Drush — мощная утилита значительно уменьшающая кол-во рутинных действий при работе с CMS Drupal. Установка друпала требует скачивать значительное количество модулей из разных разделов drupal.org, drush позволяет одной командой скачать все модули,

$ drush dl cck views token admin_menu

а другой командой их включить:

$ drush en cck views token admin_menu

Обновление модулей:

$ drush update

Для установки drush скачиваем и распаковываем архив и пользуемся через ssh.



Также с помощью drush можно производить синхронизацию разрабатываемого сайта и базы данных с основным сайтом.
Total votes 14: ↑9 and ↓5 +4
Views17.5K
Comments 8

Web-сервер на Debian GNU/Linux для начинающих

Configuring Linux
Web-сервер на Debian GNU/Linux для начинающих» для начинающих
Руководство рассчитано на пользователей, которые собираются впервые использовать Debian GNU/Linux после работы с MS Windows.

Установка и использование web-сервера на Debian GNU/Linux, рассмотренное в данном руководстве, ориентированы на разработчиков веб-приложений и сайтов, использующие домашний компьютер в качестве платформы для разработки.

«Web-сервер на Debian GNU/Linux для начинающих» содержит в себе четыре главы:

* Часть 1: установка и настройка Debian GNU/Linux;
* Часть 2. Установка и настройка web-сервера;
* Часть 3. Установка и настройка Drupal;
* Часть 4. Установка и работа с Drush.

Подробное содержание
Total votes 93: ↑66 and ↓27 +39
Views16K
Comments 73

Кто здесь работает или как быстро узнать информацию о callback`е для меню Drupal`а

Drupal
Sandbox
Привет Хабраюзер!

Я являюсь WEB разработчиком, программирую на PHP. Основным моим направлением является разработка сайтов с использованием CMS/CMF Drupal. Я работаю в небольшой IT организации, проекты бывают всякие (большие, маленькие, новые, прибывшие на допил и т.д.). В последнее время (в моём случае это уже год) я сталкиваюсь с такими проектами на которых работали одни, потом другие, третьи… И в осномном на таких проектах заказчик просит поправить как правило что-то по мелочи (там элемент в форму вставить, там-то класс дополнительный нужен и т.д.) Но поскольку проеты большие иногда случается такое что даже толком не всегда получается определить «а что же тут работает? какой модуль?». С года 2 назад я узнал про drush, весьма удобен, полезен, но самое главное не тратиться время на рендеринг страниц (его уходит очень много для построения страницы). И тут я понял что было бы хорошо как-то узнавать такую мелочную информацию через консоль, получилось довольно быстро и удобно как мне кажется.
Читать дальше →
Total votes 7: ↑5 and ↓2 +3
Views699
Comments 2

Drush команда для мгновенной установки друпала

Drupal
Мне частенько требуется поднять «чистый друпал» для тестирования какой-то фичи или нового модуля. Для быстрой установки друпала есть соответствующие драш команды, но ведь еще нужно создавать хост, директорию, рестартить апач. В общем куча мелочей, которые не хочется делать каждый раз. Я написал небольшой скрипт который автоматически создает хост для апача и устанавливает друпал в указанную директорию.
Читать дальше →
Total votes 13: ↑9 and ↓4 +5
Views4.3K
Comments 27

Ставим Drupal 7.x + модули + локализацию за несколько минут

CMSDrupal
Sandbox
Добрый день!
За последнее время всё чаще и чаще выбор платформы под проекты клиентов падает на всеми любимый Drupal 7. В связи с этим приходится чуть-ли не каждый день повторять одну и туже серию операций подготовки «почвы» под будущий сайт:
1) Загрузка Drupal 7.x на сервер по FTP
2) Созданием базы данных
3) Установка Drupal через www.domain.ru/install.php
4) Установка всех необходимых модулей по их URL
5) Добавление русского языка и обновление всех переводов

Всё это отнимает значительное количество времени и в итоге было решено упростить данный процесс посредством установки Drupal полностью через командную строку.
Читать дальше →
Total votes 13: ↑10 and ↓3 +7
Views22.6K
Comments 14