singlepost

Расскажите шо нить про друпал(//drupal.org/) << На главную или назад  

дайте ссылки на рускоязычные описания и расскажите основы, заранее спасибо

18 ответов в теме “Расскажите шо нить про друпал(//drupal.org/)”

  1. 11
    Артём Шалхаков ответил:

    2 Виталий Брысов
    большое спасибо за ответ!
    в друпале все как у всех ;)

  2. 10
    Виталий Брысов ответил:

    Хотите разбираться – придется искать и читать самому.

  3. 9
    Всёхорошовсёпростосупер Япростоумер ответил:

    просто прочитать определение в википедии мало, а чтобы разобраться нужно прочитать довольно много и это занимает много времени, если же до этого кто то разбирался, то он несомнено должен знать где что быстро прочитать, ведь гуглить можно очень долго и бестолку, ведь не знаеш на скоко атуально то что ты читаеш

  4. 8
    Виталий Брысов ответил:

    друпал точка ру/node/10301

    И опять же – читайте, качайте, ставьте к себе, экспериментировайте.

    ИМХО, для простого сайта друпала много, для сложного – нужно знать php и уметь читать аглицкие тексты на друпал.орг.

  5. 7
    Виталий Брысов ответил:

    "наскоко я понял друпал это конкретный продукт cvs ?, дайте пожалуйста ссылки на то где можно почитать также и про cvs."

    Андрей, не люблю подобные ответы, но все же такие вопросы как ваш, нужно адресовать напрямую гуглю – он для того и создан.

  6. 6
    Всёхорошовсёпростосупер Япростоумер ответил:

    меня конкретно интересует с чего начать вообще, в смысле как с ним работать, а также все про локализации, заранее большое спасибо

  7. 5
    Всёхорошовсёпростосупер Япростоумер ответил:

    наскоко я понял друпал это конкретный продукт cvs ?, дайте пожалуйста ссылки на то где можно почитать также и про cvs.

  8. 4
    Виталий Брысов ответил:

    Человекочитаемые URL (если правильно понял) это замена URL вида:
    адрес.ру?q=номер_материала
    на вид
    адрес.ру/news
    Если понял правильно, то такая возможность изначально заложена на основе modrewrite. Называется это в терминах друпала "чистые ссылки". По умолчанию выключены. При включении, друпал проверяет возможно ли это вообще, если да, то все ссылки автоматически преобразуются.

    Каждый созданный материал имеет свой уникальный номер. Доступ к любому материалу возможен по ссылке
    адрес.ру/node/номер_материала
    Кроме того есть система синонимов – присвоение ссылке человеческого названия.
    Например создан материал типа "page" (тип существующий по умолчанию для обчных страниц ) "О сайте", это материал с нумером 13
    можно задать "синоним" "about" и страница будет доступна по двум адресам:
    адрес.ру/node/13
    адрес.ру/about
    Последнее удобно использовать для страниц, ссылки на которых есть в меню сайта. Синонимы становятся обузой, если нужно передавать на страницу какие-то параметры непосредственно в URL

  9. 3
    Виталий Брысов ответил:

    Материал состоит из полей. Если правильно помню, то для каждого поля – своя таблица в mySQL

    Представление – у друпала есть модуль views, с его помощью можно настраивать вид того, как это будет выглядеть для пользователя (HTML)
    Без него тоже можно, но своими руками писать код и запросы.

    С помощью views настраивается то, как будет выводиться список материалов. Модуль сам генерит запросы и выводит HTML. Плюс к этому можно задавать шаблоны для отображения материала и представления.

    Связка материалов делается через ту самую таксономию.
    Таксономия это список одноуровневый или древовидный или свободный — на подобии облака тэгов, когда значения списка заранее не определены и могут вводиться при создании материала.
    Списков (словарей) таксономии можно создавать несколько.
    Материалы можно связывать с одним или несколькими списками.

  10. 2
    Артём Шалхаков ответил:

    2 Виталий Брысов
    >Одна из особенностей друпала – сайт строится не из страниц, а из материалов и их представлений.
    поподробнее отсюда :)

    материалы — это та, информация, что хранится на сервере (в XML, в таблицах)?

    представление — это "рендер" материала в (X)HTML? как он производится? (XSLT, наверное..)

    можно ли связывать материалы между собой? (1:1 или 1:n)

    как обрабатываются человекочитаемые URL'ы? (какие-то особые "контроллеры"?)

  11. 1
    Виталий Брысов ответил:

    drupal точка ru – единственная точка, где можно найти многое и по русски.
    Что конкретно интересует?

    Одна из особенностей друпала – сайт строится не из страниц, а из материалов и их представлений.
    Типы материалов можно делать самому.
    Например сделать тип материала "новость", с теми полями какие нужно – "заголовок", "текст", "картинка", "источник" и т.п.
    Сам материал этого типа может никогда не выводиться как отдельная страница сайта, а только в определенном представлении. Т.е. новости видны только на странице в виде ленты новостей.

    Еще одна фишка друпала – таксономия
    Позволяет разбивать материалы по категориям.

    Беда друпала в том, что в это нужно въезжать и знать какие модули тебе нужны. Потому что сходу создать тот же тип материала "новость" не получится, для этого нужно скачать специальный модуль и подключить его. Сама процедура проста, но вот пока поймешь какой именно модуль тебе нужен…

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.