Собственно интересует вопрос можно или нет. Насколько я понял данный модуль отвечает за настройку вывода материалов. Можно тоже самое зделать на шаблонах?
Без него можно обойтись в любых случаях, например просто написав свой модуль, который будет выводить в определённом виде материалы, но зачем? Обычно смысла в этом очень мало.
В шаблонах не стоит размещать логику отбора материалов, шаблоны должны отвечать не за содержание, а за его внешний вид...
Views это не только визуальный конструктор, это и интеграция с огромным количеством модулей, и кеширование, и многое другое.
Простите за нубость это мой первый опыт работы с Друпалом. Понадобилось переделать сайт конторы в которой работаю. Сайт делали еще до меня на Джумле.
На старом сайте была новостная лента + подразделы структурных подразделений организации. В подразделах была куча вложеных категорий. Все это работало на Joomla + модуль K2 для вложенности категорий.
В друпале как я понял категорий нет. Но подобной организации можно добится с помощью словарей токсаномии. Структуру я воссоздал. Но вот как сделать чтобы по разному все выводилось я пока не понял. Знакомый говорит что разный вывод материалов можно сделать только через CCK + Views.
Как раз общепринято использовать для категоризации контента модуль Taxonomy.
Вы движитесь в правильном направлении.
По умолчанию, грубо говоря, нода(материал) имеет два поля, содержащие какую-либо информацию - Заголовок(title) и Содержание(body)...
При помощи модуля CCK вы можете добавить к ней свои поля (текст, числа, ссылки на другие ноды и т.д.)
А при помощи views делать выборки нод с необходимым вам набором полей.
Если бы вы предоставили больше информации, можно было бы дать более конкретный ответ(что вы хотите получить в итоге)..
Гым ну если конкретнее то приблизительно вот так.
Новостная лента
-Администрация (Информация об администрации)
--Глава администрации (Информация об главе, новости об его выступлениях)
--Заместители (Краткая информация о заместителях)
--Структура администрации (Информация о руководителях структурных подразделений, часы приема)
-Муниципальные орбазования
--
--
--
Вот таких разделов на сайте было несколько. Суть в том что информация из них по разному выводилась. Например в новостной ленте вывод был такой. Заголовок, ниже картинка справа текст. Модуль CCK в 7 версию движка как я понимаю встроен. Поля потому что я нашел как создать. Но теперь думаю как организовать нужный мне вывод материала. Кто то говорит что это на шаблонах реализуется. Кто то мол лучше использовать Views.
Если этого без Views не осуществить то интересует вопрос как он ведет себя в плане прожорливости. Хостинг SWEB виртуальный. Изначально дают 24 метра памяти. С администрации хостинга удалось выбить увеличение до 64.
Комментарии
Можно.
Views - это удобный визуальный конструктор запросов и их отображения. Зачем без него обходиться?
Без него можно обойтись в любых случаях, например просто написав свой модуль, который будет выводить в определённом виде материалы, но зачем? Обычно смысла в этом очень мало.
В шаблонах не стоит размещать логику отбора материалов, шаблоны должны отвечать не за содержание, а за его внешний вид...
Views это не только визуальный конструктор, это и интеграция с огромным количеством модулей, и кеширование, и многое другое.
Можно сделать велосипед с квадратными деревянными колесами, но зачем?!
views - хорошо, когда надо сделать дешево-сердито без сложной темизации.
никаких велосипедов ненадо... обычный sql-запрос + 10-30 строк html-кода c php-вставками или наоборот..
Простите за нубость это мой первый опыт работы с Друпалом. Понадобилось переделать сайт конторы в которой работаю. Сайт делали еще до меня на Джумле.
На старом сайте была новостная лента + подразделы структурных подразделений организации. В подразделах была куча вложеных категорий. Все это работало на Joomla + модуль K2 для вложенности категорий.
В друпале как я понял категорий нет. Но подобной организации можно добится с помощью словарей токсаномии. Структуру я воссоздал. Но вот как сделать чтобы по разному все выводилось я пока не понял. Знакомый говорит что разный вывод материалов можно сделать только через CCK + Views.
тогда конкретнее структуру описывайте.
Как раз общепринято использовать для категоризации контента модуль Taxonomy.
Вы движитесь в правильном направлении.
По умолчанию, грубо говоря, нода(материал) имеет два поля, содержащие какую-либо информацию - Заголовок(title) и Содержание(body)...
При помощи модуля CCK вы можете добавить к ней свои поля (текст, числа, ссылки на другие ноды и т.д.)
А при помощи views делать выборки нод с необходимым вам набором полей.
Если бы вы предоставили больше информации, можно было бы дать более конкретный ответ(что вы хотите получить в итоге)..
Гым ну если конкретнее то приблизительно вот так.
Новостная лента
-Администрация (Информация об администрации)
--Глава администрации (Информация об главе, новости об его выступлениях)
--Заместители (Краткая информация о заместителях)
--Структура администрации (Информация о руководителях структурных подразделений, часы приема)
-Муниципальные орбазования
--
--
--
Вот таких разделов на сайте было несколько. Суть в том что информация из них по разному выводилась. Например в новостной ленте вывод был такой. Заголовок, ниже картинка справа текст. Модуль CCK в 7 версию движка как я понимаю встроен. Поля потому что я нашел как создать. Но теперь думаю как организовать нужный мне вывод материала. Кто то говорит что это на шаблонах реализуется. Кто то мол лучше использовать Views.
Если этого без Views не осуществить то интересует вопрос как он ведет себя в плане прожорливости. Хостинг SWEB виртуальный. Изначально дают 24 метра памяти. С администрации хостинга удалось выбить увеличение до 64.
если в компании не 15000 сотрудников, постоянно использующих данный сайт то, 64 Мб скорее всего хватит, и views должен потянуть...
Ну сайт не только сотрудники используют. На данный момент посещаемость в районе 300 уников.
Что мешает перейти на http://it-patrol.ru/? Там 256 мб за 100 руб.