• Главная

Хостинг Drupal (Друпал) - что необходимо учитывать при выборе. Хостинг друпал


Виртуальный хостинг для Друпал. Где дёшево запускать CMS Drupal?

В этой статье я поделюсь опытом использования более 25 хостингов: с какими я работаю, и мне нравится, и с какими больше не работаю.Виртуальный хостинг - это дешёвый разделяемый сервер, на котором работают тысячи сайтов разных пользователей, поэтому его работоспособность зависит от качества настроек владельцев сервера (хостеров).Одни компании знают как защитить сервер от падения, используют надёжное оборудование и ПО (программное обеспечение), размещают сервера в России.Другие компании делают только базовые настройки, не полностью тестируют сервер, что приводит к частым падениям сервера, нерабочему состоянию Друпал, медленному ftp-соединению, невозможности использовать php-функции и прочее.

Представленные вопросы решаются такими критериями выбора хостинга:

  1. Отзывы о хостинге других пользователей на hosting101.ru или hostobzor.ru - должны быть положительные, а компания должна быть в лидерах рейтинга
  2. Аптайм сервера согласно host-tracker.com - должен быть больше 99%, то есть 99,99% - таких серверов мало
  3. Оптимальная цена - я использую дешёвый хостинг максимум за 2.000 рублей в год за 5 сайтов
  4. Удобная панель управления и нормальный биллинг - то с чем вам приходится регулярно работать, должно быть удобным и быстрым. Мне нравится хостинг-панель DirectAdmin больше, и ISP - правда она не такая быстрая, а ещё нравится своя панель некоторых хостингов.

Мой рейтинг хостинга

DrupalHosting.ru - вне рейтинга. Мне предоставили аккаунт шаред-хостинга бесплатно для проекта о друпал, за что я просто благодарен. Работа хостинга - отличная. Падений не обнаружено за время довольно непростых экспериментов с друпалом. Хотя включение модулей иногда подтормаживает на 2-4 секунды, остальные функции сайта работают быстро.

  1. Jino.ru : оптимальное соотношение цены и качества для сайтов с посещаемостью ниже 150 человек в сутки. Очень радуют условия на минимальном тарифе: 30 сайтов, 30Гб, 5Гб для баз данных (неограниченное число баз и пользователей). Признаюсь, ошибки 502 бывают каждую неделю и на выходных не менее 20минут в общей сложности, но это заметно только при очень напряженной работе с сайтом, но обычно это не бывает заметным и не влияет на посещаемость.

  2. RuWeb.ru - самый быстрый и надёжный, но дороговат. Некоторые мои сайты, которые продают мои собственные услуги, работают на Рувеб, так как там высокий аптайм и очень быстрая работа Друпала. Магазин или простой сайт на Друпал работает очень быстро. Второе место за то что место на сервере стоит дорого. Если вы закажете 100Мб и 1 сайт, то это будет стоить до 800 рублей, кстати там есть точный подбор параметров и расчёт стоимости, что не у всех бывает. Но если вы закажете 1Гб места, то цена резко вырастет до 3500 руб в год - это пожалуй, самая дорогая стоимость дискового пространства. Сервера в Москве, одни из самых надёжных. Поддержка отвечает не так быстро как хотелось бы, но в большинстве случаев помогает, хотя не любит решать проблемы с сайтами.

  3. McHost.ru - хороший сервер, я доволен такой находкой, адекватные цены, удобная своя панель, высокий аптайм и хорошая скорость работы. Цены не самые оптимальные, был случай падения в марте 2015 на 3 часа, что отражено в твиттер, поэтому на этом хостинге коммерческие проекты я не размещаю, хотя для текстовых сайтов использую.

  4. SmartApe.ru - если вам нужен сервер с неограниченными ресурсами, но очень ненадёжный и медленный, используйте. Я очень недоволен скоростью работы и частыми падениями, но для сайтов, которые получают доход с бирж ссылок, сервер подходит. Места неограниченно, сайтов неограниченно, я приобрел аккаунт с оплатой на 3 года и скидкой 30%. Но если вы хотите изучать друпал и часто работать над сайтом, не используйте этот хостинг, не надо!

Где мне понравились VPSЕсли вы готовы оплачивать VPS, то знайте, что падение вашей ВПС значительно вероятнее, чем падение виртуального хостинга, поэтому я как новичок перешёл на вирт. хостинг. Однако, я долгое время работал с Selecel.ru - купив там сервер за 250р в месяц. Очень быстрая и надёжная работа. Поддержка не отзывчивая, но для моих вопросов по серверам они и не должны что-то решать, так как новички могут оплачивать платную поддержку, когда что-либо не знают.

Каким хостингом не пользоваться ни в коем случае

Таких было много, в этой статье не стоит упоминать. Изучайте отзывы на обозначенных рейтингах хостинга в начале статьи и используйте качественные рекомендуемые сервера. Пользуйтесь бесплатным периодом для проверки как работает хостинг, а также умейте тестировать сайт до смены ns, используя настройки в файле hosts (указывая новый ip домена до того как вы смените его сервера имен).

Как узнать на каком хостинге размещён сайт?

Если вам понравилась работа какого-либо сайта, то узнать хостинг, на котором он размещён, можно тут: whois.pp.ru - по серверам имён часто можно понять какой это хостинг. Например, если ввести сайт.ру и увидеть сервера имён ns1.beget.ru, ns2.beget.ru, то значит сайт размещён на beget.ru. У многих это правило соблюдается.

Ваши отзывы о хостинге - в комментариях.Ваши вопросы о хостинге - на dru.ioСпасибо!

dru.io

Где хостятся drupal-сайты. Список хостингов для сайтов на Друпале. Хостинг в деталях

Drupal - ресурсоемкий движок, поэтому не каждый хостинг для него подойдет: на некоторых есть серьезные ограничения, на других техподдержка не готова помогать сайту, которому для генерации страницы требуется пара сотен запросов к базе данных.

Тем не менее популярность этой CMS растет, количество посещаемых сайтов на ней увеличивается, и вопрос выбора хостинга для многих веб-мастеров продолжает стоять остро.

Чтобы понять, на каких хостингах русскоязычные drupal-сайты хорошо себя чувствуют, я провел небольшое исследование: взял список из нескольких сотен сайтов и выяснил, где они размещаются. Сайты разбил на группы по количеству посетителей в сутки.

Некоторые комментарии даны после таблицы.

  1. Список drupal-сайтов взят с cmsmagazine.ru, данные о посещаемости - с liveinternet.ru. Спасибо этим ресурсам.
  2. К сожалению во многих случаях нельзя понять, находится ли сайт на shared-хостинге или на VPS. Но высокие позиции ispserver.com, fastvps.ru и VPS от masterhost.ru говорят о том, что виртуальные выделенные сервера нередко используются для размещения drupal-сайтов даже с низкой посещаемостью.
  3. Позиции data-xata.com и dreamhost.com завышены, поскольку большинство сайтов из списка, размещенных на этих хостингах, являются работами двух веб-студий.
  4. Позиции зарубежных провайдеров hetzner.de, leaseweb.com, theplanet.com, netdirekt.de, softlayer.com завышены, поскольку многие русскоязычные хостеры арендуют у них сервера, но в whois-базах и записях DNS это зачастую не отражено.
  5. С оглядкой на ограниченность выборки, можно сопоставить результаты с рейтингом хостингов по популярности. Доля таких крупных хостеров как 1gb.ru, majordomo.ru, jino.ru, hc.ru ниже, чем можно было бы предположить. Ситуация с 1gb.ru и majordomo.ru возможно связана с жесткими ограничениями по нагрузке на этих хостингах. У jino.ru нет VPS.
  6. Высоко в списке находится it-patrol.ru, предлагающий оптимизированный хостинг под Drupal. Специалисты хостинга являются активными участниками сообщества drupal.ru
  7. Достаточно высоко в списке находится ruweb.net. Может быть связано с тем, что некоторые участники сообщества drupal.ru активно рекомендуют этот хостинг.

Интересно послушать ваши выводы.

hosting101.ru

Друпал хостинг. Быстрый хостинг сайтов Drupal на SSD дисках

Друпал - это мощная система управления контентом, призванная облегчить создание и дальнейшее развитие сайта. Эта CMS масштабна и предоставляет обширные возможности благодаря множеству подключаемых дополнительных модулей. Кроме того, Drupal распространяется по лицензии GPL, то есть совершенно свободно. Это и обусловило популярность данного движка в широком кругу веб-мастеров по всему миру.

Отдав предпочтение этой CMS, вы должны придирчиво выбирать хостинг для своего будущего сайта, ведь в случае его несоответствия требованиям Drupal вы не сможете в полной мере реализовать все возможности движка.

В целом же хостинг для Друпал должен соответствовать следующим требованиям:

1. Веб-серверДля корректной работы CMS Drupal требуется веб-сервер, способный выполнять PHP-код. К рекомендованным можно отнести: Apache, Nginx, Lighttpd, IIS Versions 6, 7. 2. Операционная системаПодойдет любая операционная система, поддерживающая работу с PHP. Оптимальны ОС UNIX-семейства, хотя представители Windows-семейства также подойдут.3. PHPДля стабильной работы CMS Drupal требуется PHP версии 4.3.3 и выше. В некоторых случаях, например, при обращении к отдельным модулям, потребуется поддержка версий 5.х.х 4. СУБДДрупал позволяет адаптировать под свою работу большинство современных СУБД. Тем не менее, наиболее адекватно он работает с MySQL (версии 5.0.15 и выше) и PostgreSQL(8.3 и выше).

Таковы технические требования к хостингу Drupal 8, а это значит, что соответствующий им хостинг подойдет для размещения сайтов и с более ранними версиями этого движка.

Также существуют дополнительные критерии выбора, которым должен соответствовать хостинг сайтов для Drupal, а также для любых других CMS:

1. Надежность и стабильностьКлючевая характеристика любого хостинга. Выбранный вами хостер-провайдер должен обеспечивать стабильный канал, способный выдержать значительные нагрузки из-за наплыва посетителей.2. Оперативная техподдержкаСкорость работы техподдержки является яркой иллюстрацией отношения компании-хостера к своим клиентам. Естественно, чем выше компетенция специалистов и быстрее обработка тикетов - тем лучше.3. Стоимость услугХороший Drupal-хостинг бесплатно получить невозможно. Если же вы нашли соответствующий требованиям бесплатный вариант, то будьте осторожны: у подобного предложения обычно множество "подводных камней" - ограничение на трафик, фактическое отсутствие техподдержки, нестабильность серверов и так далее.

Все еще не определились с подходящим хостингом для сайта на Drupal? Мы готовы предоставить вам оптимальный комплекс услуг для размещения и обслуживания веб-ресурсов. Наш хостинг соответствует всем требованиям Друпал, поэтому вы можете воплощать в жизнь самые оригинальные и сложные проекты.

Почему стоит заказать хостинг для Drupal у нас?

Мы гарантируем вам:1. Максимально комфортные условия для работы2. Прозрачные тарифы на различные виды хостинга и их разнообразие позволят вам выбрать подходящий вариант сотрудничества с нами без каких-либо дополнительных затрат.3. Стабильность работы и 99.9% UpTime серверов. Физически серверы RigWEB находятся в Европе, а также в обозримом будущем планируется размещение их в России. Все машины находятся под круглосуточным наблюдением квалифицированных специалистов современного дата-центра, благодаря чему обеспечивается стабильный UpTime.4. Оперативную техподдержку. В течение получаса с момента отправки тикета вы получите квалифицированную консультацию по любым вопросам, связанным с работой хостинга RigWEB. Наша техподдержка работает в режиме 24/7/365, поэтому вы всегда можете рассчитывать на помощь специалиста.

Хостинг от RigWEB идеально подходит для Drupal-сайтов, и у вас есть отличная возможность лично в этом убедиться!

rigweb.ru

Хостинг Drupal (Друпал) - что необходимо учитывать при выборе

После того как вы создали свой сайт на CMS Drupal, перед вами встала задача выбрать, качественный, быстрый и надежный хостинг для Drupal (Друпал). Именно о выборе хостинга и пойдет речь в этой статье.

Хостинг для CMS Drupal - инструкция по выбору

Мы рассмотрим, какие требования к хостингу предъявляются со стороны самой CMS, на что необходимо обратить внимание при выборе хостинга и услугами какой компании можно воспользоваться.

Drupal мощная система обладающая огромными возможностями по наращиванию функционала благодаря множеству дополнительных модулей. Вместе с тем эта система создает много запросов к базе данных и требовательна к ресурсам. Требования данной системы к хостингу будут возрастать в зависимости от количества дополнительных модулей используемых на сайте, а также количества посетителей.

Рассмотрим, какие требования к  хостингу предъявляются со стороны самой CMS Drupal

#1. PHP.

Рекомендуется наличие PHP версии 5.2.x для  сайтов на  Drupal 5 и 6. При работе Drupal 6,14 на PHP версии  5.3 возникают определенные проблемы.

Для Drupal 7 рекомендуется версия PHP  5.3, минимально необходимой является версия 5.2.5.

Еще одним важным фактором для хостинга Drupal (Друпал) является лимит памяти PHP или php_memory_limit. Данный показатель также будет зависеть от версии Drupal  и от количества дополнительных модулей используемых на сайте. Для Drupal 6 в базовой комплектации требуется минимум 16 Мб памяти, для Drupal 7 в основной комплектации 32 Мб. Но это минимальные показатели, для сайта в базовой комплектации.

Если же на сайте используется небольшое количество дополнительных, наиболее популярных модулей или планируется их использовать, по мере развития проекта то потребуется 64Мб и более, в зависимости от того какие модули и в каком количестве используются на сайте. При выборе хостинга, необходимо учитывать какой объем памяти может обеспечить хостер.

Кроме этого в конфигурации PHP необходимы следующие настройки:

  • - register_globals off
  • - safe_mode off
  • - session.save_handler user
  • - session.cache_limiter nocache
  • - error_reporting E_ALL

Некоторые из данных настроек установлены по умолчанию у большинства хостеров.

#2. Веб сервер.

Рекомендуется использовать веб-сервер Apache версии 1.3 или 2.x на операционной системе UNIX/Linux или Windows. Для сервера Apache должен быть включен 'mod_rewrite' обеспечивающий работу ЧПУ ссылок.

#3. База данных.

В своей работе Drupal использует базу данных MySQL.

Для Drupal 7 необходима база MySQL 5.0.15 или выше и требуется расширение PDO database для PHP.

Drupal 6 поддерживает  MySQL 4.1 или выше.

Drupal 5.x MySQL 3.23.17 или выше.

Кроме MySQL Drupal может работать на PostgreSQL.

Drupal 7 поддерживает PostgreSQL 8.3 или выше.

Drupal 6 поддерживает PostgreSQL 7.1 или выше.

#4. Место под сайт.

В большинстве случаев вам хватит и 100 - 150 Мб, правда, если вы не собираетесь загружать на сервер какие ни, будь большие файлы.

Пока ваш сайт еще совсем молод и не имеет большой посещаемости, вам стоит обращать внимание на тарифы виртуального хостинга, а по мере развития проекта переходить на более дорогие VIP тарифы или даже на выделенный сервер.

Общие требования не зависящие от сособенностей CMS

Кроме приведенных требований со стороны самой CMS не забывайте обращать внимание на характеристики хостинга которые не имеют прямого отношения к Drupal но играют немаловажную роль.

#1. Хорошо если на хостинге грамотная, быстрая служба поддержки, работающая в круглосуточном режиме. Это позволит вам решать возникающие проблемы с сайтом в любое время дня и ночи.

#2. Хорошо если хостер провайдер не принимает жестких ограничений к сайту за чрезмерную нагрузку на сервер, потому как Drupal генерирует большое количество запросов к базе.

#3. Предусмотрено ли хостинг провайдером создание  автоматической копии сайта и базы, это позволит вам восстановить сайт в случае тех или иных сбоев.

#4. Использует ли хостер удобную и интуитивно понятную панель управления.

#5. Какое время фирма предоставляет услуги хостинга.

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

  • в первую очередь, данный хостинг привлекает сбалансированной ценой на всех тарифах;
  • хостинг оптимизирован под самые популярные, ресурсоемкие CMS;
  • лимит памяти на выполнение PHP скрипта составляет от 128Mб до 400мб в зависимости от тарифа, в этом вы можете убедиться, просмотрев содержимое файла phpinfo, в котором указываются различные php параметры, в том числе и параметр memory_limit;
  • поддержка отвечает на вопросы быстро и помогает в решении возникнувших проблем;
  • если сайт создает большую нагрузку на сервер и превышает лимит на процессорные ресурсы, то сайт не блокируют, а останавливают прожорливый процесс.
  • в форме заказа хостинга можно ввести специальный промокод 4edc1eb4 и получить целый месяц хостинга бесплатно.

Материал подготовлен сайтом: WebMasterMix.ru

Подробности

Опубликовано: 21 Январь 2011

Обновлено: 11 Октябрь 2013

Просмотров: 10682

webmastermix.ru

Как и какой хостинг выбрать для Друпала

Если Вы хотите выбрать надежный, быстрый, а, самое важное, проверенный хостинг, то рекомендуется ознакомится со следующим материалом. Это эмпирически подобранные хостинги одного Drupal-разработчика, активно участвующего в друпал-сообществе.

Очень часто по рекламе, а иногда, и по поиску, вроде "хостинг для друпал" вылетает, так называемый "заточенный под 'каплю'" - IT-patrol. Да, есть такой представитель. И какое-то время я доблестно размещал на нем немалое количество сайтов моих клиентов. Подкупили они меня предустановленным и настроенным Drush (для тех, кто не в теме, - сюда). Но как же я намучился с ними... Может быть это и предвзятое отношения после перехода на более качественный хостинг, но в воспоминаниях остались постоянные простои, куча дополнительных настроек под cms и php, ленивая техподдержка.

Но в какой-то момент, где-то 2010-11 год, случилось чудо в моей жизни. Друг, по своей добросердечности и во имя спасения меня, скинул мне ссылку на Beget [30 дней бесплатно на тестирование!]. С того дня я удивился насколько может сильна разница в хостах для Drupal и не только.

Достоинства хостинга:

  • Тот же самый Drush был предустановлен более поздней версии и работал без дополнительной настройки
  • Техподдержка отвечала за несколько минут (если не может ответит тех специалист, - отвечал менеджер)
  • Собственная панель управления, которая в миллиард раз удобнее всяких ISP Manager. Скрин:Панель управления Beget
  • С помощью моих новых друзей можно было и заработать! Как это можно сделать расскажу в следующих записях
  • Удобнейший файловый менеджер в виде Total Commander, работающий непосредственно в браузере (иногда это очень удобно):Файловый менеджер
  • Постоянный Backup файлов и баз данных
  • Бесплатный тестовый период в 30 дней! Да, друзья, 30 дней вы просто можете посмотреть как это работает и ничего платить не надо!
Сводная таблица оценки Beget
Услуга Оценка
Подойдет для drupal-разработчика 5+
Техническая поддержка 5
Удобство панели управления 5+
Соотношение цена/качество 5 (дешевле не встречалsmiley)
Доступ к php 4
Обновление серверных скриптов 5

Бонусы:

  • Бесплатная и удобная установка сертификата SSL на сайт и, соответственно, доступ через https

creozavr.me

Хостинг Друпал. Хостинги для Drupal по доступным ценам

Drupal – это одна из систем, с помощью которой осуществляется управление контентом. Она позволяет организовывать, управлять и публиковать содержимое сайта. Набор функции этой системы существенно упрощает процесс разработки сайта, в сравнении с созданием и разработкой сайта с нуля. По сути Drupal, написанная на языке программирования PHP, является своеобразным каркасом для создания сайта.

Гибкая архитектура системы позволяет создавать интернет-сообщества, блоги, форумы и новостные сайты, веб-проекты различной направленности.

Тариф «R1 ISPmanager NL»

$3.20/месяц*

  • 4GB на диске
  • Неограниченный трафик
  • MySQL, PHP, FTP, HTTP/2
  • 1 сайт на аккаунте
  • Нидерланды, США
  • ISPManager, cPanel

Подробнее о тарифе

  • Выбор версий PHP 5.3.29, 5.4.16, 5.4.45, 5.6.31, 7.0.21, 7.1.7.
  • 1 почтовый домен
  • 5 почтовых ящиков
  • 1 FTP аккаунт
  • Поддерживаем Drupal 6,7,8
  • Нет поддержки SSH
  • *при оплате за 12 месяцев

Технические детали

  • 1 пользователь БД
  • 500 Мб размер БД
  • 20 одновременных Mysql-подключений
  • 192 Мб оперативная память
  • 10 процессов пользователя
  • 128 Мб размер почтового ящика

Свернуть

Тариф «R2 ISPmanager NL»

$5.60/месяц*

  • 7GB на диске
  • Неограниченный трафик
  • MySQL, PHP, FTP, HTTP/2
  • 3 сайта на аккаунте
  • Нидерланды
  • ISPManager

Подробнее о тарифе

  • Выбор версий PHP 5.3.29, 5.4.16, 5.4.45, 5.6.31, 7.0.21, 7.1.7.
  • 3 почтовых домена
  • 10 почтовых ящиков
  • 3 FTP аккаунта
  • Поддерживаем Drupal 6,7,8
  • Нет поддержки SSH
  • *при оплате за 12 месяцев

Технические детали

  • 3 пользователя БД
  • 1000 Мб размер БД
  • 25 одновременных Mysql-подключений
  • 320 Мб оперативная память
  • 20 процессов пользователя
  • 192 Мб размер почтового ящика

Свернуть

Тариф «R3 ISPmanager NL»

$9.60/месяц*

  • 15GB на диске
  • Неограниченный трафик
  • MySQL, PHP, FTP, HTTP/2
  • 7 сайтов на аккаунте
  • Нидерланды,
  • ISPManager

Подробнее о тарифе

  • Выбор версий PHP 5.3.29, 5.4.16, 5.4.45, 5.6.31, 7.0.21, 7.1.7.
  • 7 почтовых доменов
  • 15 почтовых ящиков
  • 7 FTP на аккаунте
  • Поддерживаем Drupal 6,7,8
  • Есть поддержка SSH
  • Возможен заказ IP
  • *при оплате за 12 месяцев

Технические детали

  • 7 пользователей БД
  • 3000 Мб размер БД
  • 35 одновременных Mysql-подключений
  • 512 Мб оперативная память
  • 30 процессов пользователя
  • 256 Мб размер почтового ящика

Свернуть

Тариф «VIP ISPmanager NL»

$16/месяц*

  • 30GB на диске
  • Неограниченный трафик
  • MySQL, PHP, FTP, HTTP/2
  • Индивидуальный подход
  • Нидерланды
  • ISPManager

Подробнее о тарифе

  • Выбор версий PHP 5.3.29, 5.4.16, 5.4.45, 5.6.31, 7.0.21, 7.1.7.
  • 50 почтовых доменов
  • Почтовые ящики неограниченны
  • 50 FTP на аккаунте
  • Поддерживаем Drupal 6,7,8
  • Есть поддержка SSH
  • IP входит в стоимость
  • *при оплате за 12 месяцев

Технические детали

  • 50 пользователей БД
  • 7000 Мб размер БД
  • 50 одновременных Mysql-подключений
  • 1024 Мб оперативная память
  • 50 процессов пользователя
  • 320 Мб размер почтового ящика

Свернуть

 

Особенностями Drupal являются:

  • Наличие удобного API с гибкой кастомизацией и компактным ядром.

  • Возможность индивидуального построения рубрик и списков, создания иерархий из них, ассоциируя списки и  документы на сайте с другими структурами.

  • Наличие модульного ядра, разработанного ведущими программистами, что гарантирует надежность работы системы и ее стабильность.

Drupal хостинг представляет пользователю абсолютную свободу  управления данными и файлами сайта. Он дает возможность максимально использовать преимущества этой системы.

Преимущества хостинга для Drupal от RICHHost

RICHHost предлагает своим клиентам качественный хостинг для Drupal.

Возможностями этого хостинга являются:

  • Обеспечение доступа к серверу по протоколу SSH;

  • Выдача полной статистической информации о посещаемости сайта;

  • Проведение оплаты через самые популярные платежные системы Webmoney, Paypal, а также возможность использование кредитных карт для оплаты.

Почему хостинг Drupal стоит приобрести в RICHHost?

  • Ответы на любые вопросы, касающиеся размещения сайта на хостинге, настроек его работы, всегда можно получить у специалистов нашей технической поддержки, оперативно отвечающей на все запросы клиентов.

  • Наши специалисты помогут осуществить трансферт сайта с другого хостинга на ресурс RICHHost, даже если он находится на хостинге другой страны.

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

  • Индивидуальный подход к решению задач каждого нашего клиента.

richhost.biz

Хостинг для drupal друпала

Drupal (друпал) — система управления сайтом (CMS), написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных (поддерживаются MySQL, PostgreSQL и другие). Drupal является свободным программным обеспечением, защищённым лицензией GPL, и развивается усилиями энтузиастов со всего мира.

Технические особенности

Архитектура Drupal позволяет применять его для построения различных типов сайтов — от блогов и форумов до информационных архивов или сайтов новостей. Имеющийся по умолчанию функционал можно увеличивать подключением дополнительных расширений — «модулей» в терминологии Drupal.

Наиболее важные функции, предоставляемые Drupal «из коробки»:

  • единая категоризация всех видов содержимого (таксономия) — от форумных сообщений до блогов и новостных статей
  • широкий набор свойств при построении рубрикаторов: плоские списки, иерархии, иерархии с общими предками, синонимы, родственные категории
  • вложенность категорий любой глубины
  • поиск по содержимому сайта, в том числе поиск по таксономии и пользователям
  • разграничение доступа пользователей к документам (ролевая модель)
  • динамическое построение меню
  • поддержка XML-форматов
  • вывод документов в RDF/RSS
  • агрегация материалов с других сайтов
  • BlogAPI для публикации материалов с помощью внешних приложений
  • авторизация через OpenID
  • символьные осмысленные URL (иначе «человеко-понятные» — ЧПУ)
  • переводы интерфейса сайта на разные языки, а также поддержка ведения разноязычного контента
  • возможность создания сайтов с пересекающимся содержимым (например общей базой пользователей или общими настройками)
  • раздельные конфигурации сайта для различных виртуальных хостов (в том числе собственные наборы модулей и тем оформления для каждого подсайта)
  • механизм для ограничения нагрузки на сайт (автоматическое отключение при высокой посещаемости части информационных блоков и модулей)
  • уведомления о выходящих обновлениях модулей

Поддержка локализации

Система поддерживает локализацию интерфейса для различных языков. Drupal 5 имеет переводы интерфейса на 33 языка, а Drupal 6 - более чем на 70 языков (однако не все переводы являются полными). Имеется поддержка русского языка. В Drupal используется собственный механизм для локализации с хранением переводов в базе данных, наравне с остальным содержимым сайта. При этом несложной является адаптация к работе со стандартной библиотекой gettext. Импорт и экспорт переводов сайта также осуществляется в виде po-файлов (формат используемый библиотекой gettext).

Полная локализация содержимого поддерживается сторонними модулями, которые не входят в поставку Drupal, но могут быть скачаны с сайта разработчиков.

Для русского языка имеется свой собственный сервер локализации (см.Коллекцию ссылок), где вы можете скачать переводы ядра и различных модулей.

Методы структуризации содержимого

В Drupal предлагается гибкая схема организации структуры сайта на основе таксономии. Таксономия — механизм, позволяющий создавать произвольное количество тематических категорий для содержимого сайта и ассоциировать их с модулями, обеспечивающими ввод и вывод информации. Категории могут представлять плоские или иерархические списки, либо сложные структуры, где элемент может иметь несколько «родителей» и несколько дочерних элементов. С помощью подобной схемы одними и теми же модулями возможна организация различных вариантов структуризации содержимого. Например, легко создаётся сквозной список «ключевых слов» для всех документов сайта и т. п.

Другая парадигма появилась с созданием в Drupal расширения Content Construction Kit (CCK). CCK позволяет дополнять документы новыми полями различных типов — от полей ввода URL и email, до полей хранения и отображения мультимедийных файлов. Также посредством дополнительных модулей к CCK (например Node reference) можно организовать связи между документами, не используя механизм таксономии.

Механизмы расширения функционала

Drupal имеет модульную архитектуру с компактным ядром, предоставляющим API, к которому могут обращаться модули. Стандартный набор модулей включает такие функции, как новостная лента, блог, форум, загрузка файлов, сборщик новостей, голосования, поиск и другие. Дизайн сайта меняется также посредством специальных модулей — «тем оформления».

Модули

Несколько примеров модулей, которые можно скачать в репозитории на drupal.org:

  • Ad — система для управления показом рекламных баннеров
  • Captcha — защитный механизм картинок «CAPTCHA», используемый при регистрации
  • Ecommerce, Ubercart — системы электронной коммерции
  • FCKeditor, CKEditor, Tinymce — визуальные редакторы для ввода контента
  • Gallery — интеграция с галереей изображений Gallery2
  • LDAP integration — интеграция с LDAP
  • mailhandler, listhandler — возможность публикации материалов сайта через почтовый интерфейс и из почтовых рассылок
  • Project — ведение проектов, включающее багтрекер и интеграцию с CVS и Subversion
  • SPAM — блокировка спама
  • Swish, Sphinxsearch — интеграция с поисковыми системами Swish и Sphinx

К несомненным достоинствам Drupal следует отнести весьма полную документацию по различным аспектам системы (преимущественно документация на английском языке).

Темы оформления

Дизайн сайта на Drupal строится на основе сменных тем оформления. Как таковой нет единственной схемы построения дизайна. Взамен Drupal даёт возможность использовать различные «движки тем», использующие шаблоны, удобные для редактирования (шаблоны XML в движках xtemplate и Smarty или шаблоны на HTML и встроенный PHP в движке phptemplate и т. п.), либо создавать темы оформления напрямую обращающиеся к API Drupal. В комплект поставки Drupal включён движок тем на основе phptemplate и несколько примеров тем. Другие движки тем можно скачать на сайте проекта.

Начиная с версии 4.7 Drupal поддерживает технологию Ajax для динамической подгрузки содержимого без полного обновления страниц. В версии 5 для работы с JavaScript добавлена библиотека JQuery. C версии 6.0 появилось создание форм посредством AHAH (без полной перезагрузки страниц сайта).

Системные требования

Drupal в первую очередь ориентирован на платформу LAMP, но возможны варианты использования другого системного ПО. В частности, на нашем хостинге успешно работают сотни сайтов на друпале, хотя наша платформа отличается, хотя и в одной только букве: BAMP (BSD вместо Linux).

  • Операционная система: семейство Unix (в том числе FreeBSD, Mac OS X), Windows (любые ОС, на которых может работать интерпретатор PHP)
  • Веб-сервер: Apache, Nginx, Lighttpd, IIS Versions 6, 7 (через Fast CGI) (теоретически любой веб-сервер, допускающий исполнение PHP-кода)
  • СУБД: MySQL, PostgreSQL (в принципе несложна адаптация к другим реляционным СУБД, например IBM DB2)
  • PHP версии 4.3.3 и выше (для совместимости со всеми сторонними модулями рекомендуется применять PHP 5, вместо PHP 4)

www.hostland.ru