До поры до времени для верстки сайтов вполне хватало DreamWeaver. Небольшая динамика реализовывалась с помощью PHP-скриптов. Причем DreamWeaver позволял работать над сайтом нескольким разработчикам одновременно.
Но в какой-то момент наступило желание открыть доступ к созданию сайта не только сотрудникам Razgonka.ru, но и всем желающим.
Можно было бы поставить на сайт отдельный форум или Wiki, но это частичное решение проблемы. Хотелось иметь комплексное решение - и форум и вики и статьи и голосования и электронную коммерцию и блог,... Такое решение обеспечивают Системы Управления Сайтом, или по импортному, CMS.
Существует множество платных CMS (Bitrix и др.). Но для небольших проектов имеет смысл использовать бесплатные CMS. Одна из систем - Drupal.org, на котором сейчас и работает сайт Razgonka.ru.
Плюсы Друпала
- Развитая система классификации материала (таксономия)
- Обилие дополнительных модулей
- Обилие тем
- Гибкое ядро с прозрачным API
- Многоплатформенный: Apache or IIS, Unix / Linux / BSD / Solaris / Windows / Mac OS X
- Независимый от базы данных, поддержка MySQL, PostgreSQL и с некоторыми ограничениями, других баз
- Редкие дыры быстро латаются разработчиками
- Нетребовательность к ресурсам
- Кодировка UTF-8 решает проблемы с текстами на разных языках
- Дружелюбные для поисковиков и посетителей ссылки вида http://www.razgonka.ru/info/9
- Возможность назначить короткие ссылки, например http://www.razgonka.ru/podbor
- Русский сайт поддержки Drupal.ru
- Лицензия GPL
Минусы Друпала:
- Требует некоторой квалификации в PHP и MySQL
- Слишком гибок, иногда непонятно как получить какие-то нужные вещи
- Ядро включает только самые необходимые модули, остальное приходится ставить самому
- Русификация не всегда поспевает за развитием Drupal-а
Но в целом Drupal вполне достойное решение. Ничуть не хуже ПостНюки или Joomla.
Разработчики Друпала называют его "конструктором CMS". При желании, на основе ядра Друпала можно написать свою собственную CMS, которая будет делать все, что надо. Хотя в большинстве случаев хватает функциональности уже готовых модулей.
Официальный сайт Drupal.org
Русский сайт поддержки Drupal.ru
1000 сайтов, сделанных на CMS Друпал, DrupalSites.net
Вопросы по Drupal можете задать в комментариях.
..........................
Макс Кириленко, подбор названий и доменов
Хостинг для Друпала
Автор: Макс К.
Друпал нетребователен к ресурсам и легко ставится на обычные хостинги.
Если после тестов Друпал понравится, то всегда потом сможете перейти на платные хостинги.
..........................
Макс Кириленко, подбор названий и доменов
Ну зачем же так
Автор: Гость
Сравнение хостингов
Автор: Макс К.
Denver.ru организует практически полноценный хостинг. Единственное, есть некоторые ограничения на зону доступа.
Ограничения посетителей на MasterHost.ru
Впрочем, даже платный MasterHost.ru тоже имеет подобные ограничения. На странице с тарифными планами он пишет, что трафик неограниченный. А как начинаешь копать, обнаруживаешь в определенных случаях MasterHost.ru будет взимать от 14 до 80 руб. за 1 Гбайт трафика. Если основной посетитель на сайте ожидается не российский, то нужно сто раз подумать, прежде чем располагать сайт на MasterHost.ru. Или если на русский сайт налетят китайцы, то MasterHost.ru получит с этого очень много денег.
Кривая работа с базами на MasterHost.ru
С базами на MasterHost.ru тоже не все в порядке. Разрешают только одну базу, остальные уже за деньги или будут склонять на покупку виртуального сервера.
На MasterHost.ru перешли на 5-ую версию MySQL. А она теперь полностью работает UTF-8. К несчастью для Мастерхоста. Российские пользователи хостинга хранят данные в основном в кириллице, на каждый байт требуется 2 байта.
Для экономии Мастерхост наладил конвертор, который при операциях ввода/вывода автоматически конвертирует данные из UTF-8 в Windows-1251 и обратно. Объем физически хранимых данных получается в 2 раза меньше, но в некоторых ситуациях (например, если вы передаете в базу данные в кодировке UTF-8) данные могут загружаться ошибочно или не загружаться вовсе (на запрос вместо символов будут выдаваться знаки вопроса). Для Друпала, который весь построен на кодировке UTF-8, это может оказаться критичным.
Можно ли назвать после этого MasterHost.ru полноценным хостингом?
Похвала хостингу Cifnet
Из моего списка хостингов лишь импортный хостинг Cifnet.com работает так, как это ожидается от нормального хостинга:
- за импортный трафик не ругает
- баз можно заводить сколько надо
- MySQL работает в честном UTF-8 без всяких русских "конверторов"
- все остальное тоже сделано как надо.
Рекомендую присмотреться к Cifnet.com...........................
Макс Кириленко, подбор названий и доменов
знаки вопроса на страницах
Автор: Гость
При переносе базы получила знаки вопроса на страницах моего сайта и в самой базе.
У меня кодировка страницы windows-1251 и переносила базу с Денвера
на сайт хостинга awardspace.com
Что можно сделать?
Как убрать кэширование страниц?
Родная кодировка UTF-8
Автор: Макс К.
..........................
Макс Кириленко, подбор названий и доменов
Цитата:
Автор: Гость
Цитата: "Существует множество платных CMS (Bitrix и др.). Но для небольших проектов имеет смысл использовать бесплатные CMS."
А что, "битрикс" лучше чем друпал? Вы сравнивали или просто так сказали? А то очень интересно.
+ опечатки (после исправления можете исправить коммент)
Руссификация (кажется, нужно писать с одной "с")
Одно из них - Drupal.org (однА а не одно %)
Bitrix vs Drupal
Автор: Макс К.
Их нельзя сравнивать, они лежат в разных нишах.
Друпал разработка с открытыми исходными кодами. Идеальна для малобюджетных проектов и проектов с нулевым бюджетом. Экономно относится к ресурсам сервера. Для запуска Друпала хватит обычного хостинга за 5-10$. С некоторыми ограничениями разместить его можно даже на бесплатных хостингах.
Битрикс - серьезное "коробочное" решение, в разных комплектациях его цена может доходить до 1000 и выше долларов. Один хостинг под Битрикс будет стоить порядка 45 долларов в месяц. Если Вы серьезно занимаетесь продажи, то стоит посмотреть в сторону Битрикса.
Опечатки поправил, спасибо за подсказку.
..........................
Макс Кириленко, подбор названий и доменов
Мне кажется,
Автор: Гость
Что лучше, Друпал или Битрикс?
Автор: Макс К.
Если предполагается, что посетители будут больше общаться на форуме, то лучше поставить продвинутый форум. На Друпале есть форум, но он слабенький.
Друпал ориентирован в основном на сайты для создания коммьюнити (сообщества). Причем достаточно серьезного, которое собирается больше писать статьи, чем общаться на форумах.
Основная направленность Друпала на создание статей и их систематизацию (таксонометрия). Если на Вашем сайте сотни авторов будут писать тысячи статей, то Друпал с легкостью разложить по полочкам весь написанный материал.
Битрикс ориентирован на продажи. Если Вы продаете что-либо, то с помощью Битрикса Вы сможете продавать комфортно. В Битриксе есть магазин, есть анализ покупателей, можно проводить разные рекламные кампании и отслеживать, по какой рекламной кампании пришел покупатель. То, что нужно для маркетологов и продавцов.
Поэтому я и говорю, что они созданы для разных ниш и их нельзя сравнивать между собой. Каждый из них известен в своей нише и пользуется уважением.
Если бы Вы подробнее рассказали о Вашем будущем проекте, то возможно я бы смог Вам посоветовать, на какой тип движков Вам надо ориентироваться. Мы с друзьями в свое время перебрали их великое множество. Общее представление о возможностях движков еще осталось.
..........................
Макс Кириленко, подбор названий и доменов
Дело в том, что
Автор: Гость
Дело в том, что я уже выбрал Drupal, и вижу что над ним работают очень серьезные люди. А про битрикс этот слышно совсем мало.. Вот и заинтересовался, чем он может быть лучше Drupal'а.
Насколько я понял, битрикс лучше считать хорошей out-of-the-box системой, в то время как Drupal очень хорош для кастомизации под конкретный проект.
А мой проект - он готов уж, "разгонять" только надо :) Ну и дорабатывать понемногу.
Вот описание, если Вам интересно: http://like-i-like.org/how_it_works
(почему-то не тег "А" не работает, хотя и написано что "допустимый"...)
Минусы зоны .org
Автор: Макс К.
Не совсем так. Битрикс заточен под организацию продаж одной фирмы, Друпал - под написание и систематизацию статей разных авторов.
Различие по линии "версия из коробки" или "доработка напильником" вторично. Например, есть решения из коробки для CMS. Есть бесплатные решения для Интернет-магазинов.
Говорить что такая-то система самая лучшая из коробки было бы неправильно. Самая лучшая для чего? Универсальных и самых лучших систем нет, все они так или иначе имеют свою специализацию.
Если хочется иметь систему из коробки, но очередной коробочный кандидат не имеет нужной направленности, то его лучше не брать, даже если у него в его нише самые лучшие рекомендации.
Вы продвигаете домен Like-i-Like.org пока еще только четыре месяца. Это небольшой срок по сравнение с тем временем, которым Вы предполагаете заниматься этим проектом.
Пока еще не поздно, рекомендую сменить имя для проекта. Like-i-Like.org лежит на самом краю доменного облака. После посещения Вашего сайта Вас будут рекомендовать как [лайкайлайк]. В результате Ваших посетителей будут получать домены:
Будет фантастикой, что кто-то доберется до номера 6, Вашего Like-i-Like.org.
Домен в зоне .org брать можно, но тогда нужно выкупать более популярные домены из доменного облака. В Вашем случае их количество удваивается из-за использования дефиса.
Домен в .org это бюджетный вариант для бюджетных организаций, которые не могут потратить немного денег на подбор доменов. Если на сайте планируется хоть какая-то коммерческая деятельность, то нужно вкладываться и искать домен в зоне .com, пусть даже на сайте ожидается какое-то сообщество.
Зона .com - это уже давно не штатовская коммерческая зона, а мировой стандарт. Посмотрите на сервисы, инициируемые Yahoo, Google,... Все они размещены на .com, хотя могут быть и бесплатными.
Однако когда организация собирается спонтанно из отдельных членов, они почему-то берут домен в зоне .org. Видимо, чтобы подчеркнуть равенство между собой. В результате из-за этого их не могут найти в стандартной зоне .com.
Я выделил ссылку в Вашем сообщении и нажал на кнопку со звеном в нижней части редактора. Выскочило окошко, там указал эту ссылку еще раз и нажал кнопку "Вставить". Ссылка стала активной.
Для того, чтобы вводить ссылку в виде тэга нужно перейти в режим ввода сырого кода, нажав ссылку "disable rich-text" внизу окошка редактирования.
..........................
Макс Кириленко, подбор названий и доменов
Like-i-Like.net LikeiLike.or
Автор: Гость
- Тоже мои.
OMG.. я уже менял домен... alongtail.com был первый домен.
Что посоветуйте?
Автор: Гость
CMS для школьного сайта
Автор: Макс К.
Для школьного сайта Друпал будет одним из оптимальных выборов.
В базовой комплектации Друпала уже встроены возможности самостоятельной регистрации посетителей и ведения ими дневников (блогов). Каждому дневнику можно назначить свой короткий адрес, например, www.shkola87.ru/arkasha или www.shkola87.ru/lena , www.shola87.ru/marianna ,...
При желании сообщения из дневников можно легко выводить на главную страницу школьного сайта.
Можно задавать разные форумы. Настраивать разные блоки слева-справа каждой страницы. Друпал умеет делать все, что ожидается от типовой CMS.
..........................
Макс Кириленко, подбор названий и доменов
Бесплатная система управления сай
Автор: Гость
Добрый вечер!
А могли бы посоветовать бесплатную систему управлением сайта. Основная задача это размещение статей и новостей одним человеком.
Преимущества систем управления са
Автор: Гость
Если не нужна обратная связь от посетителей, то проще не связываться с серверными решениями, а вести сайт у себя на компьютере с помощью программ визуального веб-дизайна DreamWeaver или FrontPage. Готовый сайт по мере добавления статей можно загрузить на сервер одним нажатием кнопки. Причем загружаются только новые или обновленные статьи.
Даже если сайт обновляют несколько человек, то DreamWeaver позволяет синхронизировать их работу.
Если на сайте ожидается обратная связь от посетителей, то здесь нужно будет ставить какие-то скрипты, работающие на сервере. Таких скриптов много, начиная от скриптов гостевых книг, заканчивая комплексными решениями как системы управления сайтами. На каждом новом сайте Вам нужны будут какие-то скрипты, чтобы сайт стал активным:
На разных сайтах требуемые наборы скриптов разные. Вы их будете изучать по мере добавления каждого нового скрипта. Часто скрипты не стыкуются. Или, того хуже, "дерутся" между собой. Встроить каждый скрипт в дизайн - это другая головная боль. На каждый скрипт часто приходится заводить отдельную базу MySQL, а многие хостеры ограничивают количество баз 1-2 на домен.
Система управления сайтом (CMS) и, в частности, Друпал, решают эти проблемы одним разом. Нужно только поставить на сайт ядро Друпала, оно очень компактное, 500 Кбайт. И оно делает Вам все, что выше перечислено.
Если что-то не надо, можно легко отключить ненужные функции. Если нужны какие-то дополнительные функции, то можно легко добавить нужные модули (их уже есть к Друпалу более 300). Каждый модуль прекрасно стыкуется с Друпалом. Многие модули еще дружат между собой, передавая друг другу результаты своей работы. И все модули прекрасно встраиваются в дизайн и своим front-end и back-end.
У меня на жестком диске были накоплены тысячи готовых скриптов на все случаи жизни. Но когда я поставил Друпал, они стали бессмысленными. Я их просто стер. И постарался побыстрее забыть бездрупальный период своей жизни как страшный сон.
Даже на нашем сайте Razgonka.ru, который с самого начала был авторским сайтом, Друпал оказался к месту. Прошло полгода, как Razgonka.ru перешел на Друпал. Сайт приобрел живой вид. Количество заказов на подбор имен увеличилось в разы, хотя количество статей осталось старым, не оформлена еще страница отзывов и пока руки не доходят до дизайна сайта.
Рекомендую не размениваться на простые CMS, а сразу ставить на сайт полноценную систему управления сайтом. Один раз изучите ее (там все просто), а потом будете поднимать новые сайты за 1-2 дня.
Выбор полноценных систем управления очень большой, среди них есть много вполне достойных систем. Можно подобрать себе по вкусу и цвету.
Если не хотите углублятся в поиски и доверяете моему опыту, то берите Друпал:
Бесплатная CMS
Автор: be-open.ru
При подготовке своих сетевых проектов посмотрел немало движков. Я выбрал joomla. Просто, понятно, код генерит компактный, для моих целей подошла впору, минимум переделок.
Для личного блога взял textpattern. Прямую ссылку давать не буду, она совпадает с ником и находится в зоне ру. Заходите, открыто :)
..........................
larga manu
Кто знает как настроить, и как рабо
Автор: Гость
Я не могу настроить на своем сайте группы?
чем можете помогите плиз , срочно!
как работать с Organic groups
Автор: Гость
не могу найти точной инструкции по настраивании ,и вообще очень мало инфы про Organic groups!
что можно посмотреть по этой тему подскажите
Organic groups, поиск информации
Автор: Макс К.
Модули "Organic groups" позволяют организовать на Друпальском сайте отдельный подсайт, который будет обслуживать нужды членов группы.
Если свободно чувствуете себя в английском языке, то можно просмотреть описания и файлы Readme.txt у модулей, работающих вместе с модулей, работающих вместе с Organic groups .
Или посмотреть обсуждения Organic groups по-русски.
..........................
Макс Кириленко, подбор названий и доменов
На мой взгляд,
Автор: Гость
На мой взгляд, никакие движки никогда не заменят сайт, сделанный ручками в профессиональной студии. Звинятйе, то это все ширпотреб.
Роман Александрович Курицын
Самописные движки
Автор: Макс К.
Будет ли содержание сайта обновляться тоже ручками специалистов из профессиональной студии?
Самописные движки и самописные сайты от профессиональных студий это лучший инструмент пожизненной привязки клиента к студии, создавшей движок.
У клиентов, правда, другая точка зрения. Им лучше ставить на сайт CMS, за которой стоит большое сообщество или большая фирма. Тогда можно в любой момент поменять разработчиков сайта на других.
Также сильно отличается качество самописных движков и качество раскрученных CMS. За самописным движком стоит 1-2 программиста, которые делали его в лучшем случае 2-3 года.
В Drupal вложены сотни человеко-лет, за ним стоит сообщество в 400 тысяч пользователей и он будет развиваться даже когда мы с Вами отойдем от дел.
Аналогично CMS Битрикс. Он задружился с 1C и теперь выходит как 1C-Bitrix. Сможет ли Ваша профессиональная студия когда нибудь интегрироваться с 1C? Вряд ли.
..........................
Макс Кириленко, подбор названий и доменов
О чем Вы говорите?
Автор: Гость
О чем Вы говорите? Что сложно писать в базу и дергать из базы? Это реализуемо студентом 1-го курса
Олег
Самописный движок
Автор: Макс К.
Согласен с Вами, что для студента 1-го курса нет проблемы записать информацию от 1C в базу и дернуть ее из базы.
Однако проблемы будут не у студента, а у клинета, когда студент уйдет с поддержки самописного движка. Другие веб-мастера не захотят развивать код студента 1-го курса. Следующий же веб-мастер снесет самописный движок вместе со всеми наработанными статьями и поставит нормальную CMS.
Подробности в статье "Веб-программирование, 7 ступенек в рай"
Выбирая связку 1C-Bitrix клиент гарантированно получает готовое решение, которые будет долгие годы поддерживаться в рабочем состоянии профессионалами как со стороны 1C, так и Bitrix. Возможно, это стоит чуть дороже, чем наем студента 1-го курса. Но зато при использовании готового решения сайт будет продолжать работать независимо от смены веб-мастеров на нем.
Сравнение
За самописным движком стоит только его автор. Какой-бы прекрасный движок он не создал, завязывать сайт на одном человеке неразумно. Сегодня автор есть, завтра его нет.
А послезавтра в сайте без поддержки самописного движка недобрые люди найдут дыру и начнут дефейсить сайт 3 раза в день:
Вокруг же каждого готового решения объединяются профессионалы. Чем более распространено решение, тем легче найти профессионала, который сможет поддерживать его. Готовое решение находится под приглядом тысячи глаз и гораздо надежнее самописного движка.
Причны
Профессионалы используют готовые решения не потому что они не могут сделать свою CMS. Всегда проще создавать сайт на базе готового решения в виде распространенной CMS. Это удешевляет разработку сайта. И обеспечивает преемственность при смене веб-мастеров.
В Википедии дается совет:
Он применим в большинстве случаев, когда программный код требует поддержки...........................
Макс Кириленко, подбор названий и доменов