Одностраничный сайт с Drupal 7

8

Я видел много личных или корпоративных сайтов с одностраничным стилем. одностраничный дизайн очень хорош для того, чтобы как можно быстрее предоставлять всю имеющуюся у вас информацию, не позволяя пользователям кликать вокруг, чтобы узнать, кто вы, и я действительно хочу применить их в Drupal. Я также попытался внедрить одностраничный веб-сайт с помощью модуля одностраничного веб-сайта ( http://drupal.org/project/single_page_website ), и это очень удобно для простых страниц. Итак, мои вопросы:

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

Я раньше не занимался дизайном на одну страницу, поэтому кто-то может дать мне правильное направление для этого.

Камень Во
источник

Ответы:

3

Ну, если вам нужны идеи для одностраничных веб-сайтов, вы можете посмотреть здесь несколько удивительных одностраничных сайтов. onepagelove.com

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

Прерит Мохан
источник
1
Спасибо @Prerit Мохан. Я знаю, что эти шаблоны хороши, но я действительно хочу знать, как правильно создавать эти шаблоны без посторонней помощи, и после этого я буду использовать существующие шаблоны
Stone Vo
1
Добро пожаловать @StoneVo
Прерит Мохан
1
Для этого я бы посоветовал вам просмотреть учебники по тематике. Google некоторые учебники. Однако, почему вы хотите использовать CMS для одностраничного сайта? Я думаю, что HTML 5 с Css 3 и Jquery + Javascript - это все, что вам нужно для превосходного сайта. :)
Прерит Мохан
Конечно, мы не должны использовать мощный инструмент, чтобы делать мелочи (только с основными функциями). Вот почему я хочу понять, в чем преимущества и недостатки использования Drupal для этой цели. Первое преимущество, которое, как мне показалось, позволяет пользователю создавать много дочерних сайтов (одностраничный стиль) (аналогично flavours.me, когда они используют для создания адаптивных дочерних сайтов)
Stone Vo
1
Эй, это решит все ваши вопросы, хороший ресурс sixrevisions.com/web_design/… @StoneVo
Прерит Мохан
3

Вот еще одно возможное решение; Поток страниц . Этот модуль не зависит от темы и обеспечивает поддержку навигации по одной странице, что очень удобно. Вот общий список возможностей;

  • Поддержка одностраничной навигации
  • Липкий верхний и нижний колонтитул
  • Поддержка горизонтальной и вертикальной прокрутки
  • Неограниченные потоки страниц
  • Тема агностика
  • Пользовательский интерфейс администрации
  • Агрегация CSS & JS работает как положено
  • Поддержка ускорения и кеширования ядра

Этот модуль был протестирован с рядом популярных механизмов кэширования.

никола
источник
2

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

Преимущества могут быть, если вы не работали с другими cms или / и хотите использовать гибкость и возможности drupal.

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

Я бы предпочел любую из фреймворков javscript mvc для создания одностраничного приложения. Это будет работать молниеносно.

Рутика В.
источник
1

Я бы проголосовал за модуль « Одностраничный сайт», поскольку он не зависит от темы. (Не путать с другим модулем одностраничного сайта .)

Одностраничный сайт:

Этот модуль предоставляет функциональность для создания одностраничного веб-сайта. Это позволяет автоматически создавать одну страницу из меню. Модуль отобразит весь контент по ссылкам, настроенным в меню, на одной странице. Затем он переопределит ссылки меню, чтобы они ссылались на якорь, а не на новую страницу.

поднимающийся
источник
Ага ! Этот модуль довольно хорош. Единственная проблема заключается в том, что навигация не прокручивается плавно
Камень Во