Сайт об архитектуре: Архитектура России

Содержание

история архитектуры, архитектурные стили, статьи / www.Arhitekto.ru

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

Архитектура, или зодчество, формирует пространственную среду для жизни и деятельности людей. Отдельные здания и их ансамбли, площади и проспекты, парки и стадионы, поселки и целые города — их красота способна вызывать у зрителей определенные чувства и настроения. Именно это делают архитектуру Искусством — искусством создания зданий и сооружений по законам красоты. И, как всякий вид искусства, архитектура тесно связана с жизнью общества, его историей, взглядами и идеологией. Лучшие по архитектуре здания и ансамбли запоминаются как символы стран и городов. Всему миру известны древний Акрополь в Афинах, Великая Китайская стена, собор Святого Петра в Риме, Эйфелева башня в Париже.

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

Поэтому стоит особо подметить ту важную деталь, что архитектура – это еще и очень точный барометр уровня развития цивилизации, ее истории, культуры и интеллектуального уровня разых народов, поскольку у каждой страны – России, Франции, Германии, Италии, Испании, Греции, Дании, Польши, Украины, Индии, Японии, Китая, Египта – свое лицо, свой внутренно-национальный колорит, свои традиции и обычаи. Все это так впечатляюще, так ярко и так неповторимо отображается в архитектуре каждой страны, непосредственно в ее собственной истории. Да и сама архитектура – это своеобразная «визитная карточка» города, государства, и эпохи в целом. С архитектурными шедеврами разных этапов развития строительного искусства, элементы которых используются и современными зодчими, мы предлагаем познакомиться на нашем сайте.

лучшие архитектурные проекты и необычные дома, небоскребы и башни — Architecture на Интернет-журнал ETODAY

Пия Мендаро (Pia Mendaro) — архитектор из Испании. Окончив в 2016 году Высшую техническую школу архитектуры в Мадриде, активно начала участвовать в различных архитектурных проектах и выставках, одна из самых известных выставка «Mujer, Objeto» («Женщина, Объект»), прошедшая в Мадриде (2018). Любит эскпериментировать со стилями в интерьере и постоянно предлагает концептуальные решения. В настоящий момент работает на фрилансе и является членом архитектурной студии Endemico.

Смотреть дальше

Рок Изерн (Roc Isern) — архитектор и фотограф из Барселоны. В своих фотографиях он демонстрирует архитектуру своего родного города с другого, непривычного для нас ракурса: акцент на узоры и симметрию, направление объектива снизу вверх, отсутствие окружающего архитектурный объект пространства.

Смотреть дальше

Solar Egg — проект дизайнерского дуэта Bigert & Bergström (Швеция). Это сауна в виде огромного золотого яйца высотой 5 метров и шириной 4 метра была создана в Кируне весной 2017 года. Solar Egg вмещает в себя до 8 человек, центром яйца является печь в форме сердца. Поверхность представляет собой позолоченную сталь, которая отражает окружающий ландшафт. Форма яйца символизирует возрождение и новые возможности.

Проект был показан в Париже, США и Копенгагене, сейчас он снова будет представлен в Швеции на территории отеля Icehotel.

Смотреть дальше

Представляем вам фотопроект «Города чистых эмоций: как дети реагируют на мировые архитектурные шедевры»


Смотреть дальше

SAOTA Studio создали новый проект в рамках коллаборации с Studio Parkington. Предлагаем вашему вниманию снимки этой современной виллы на вершине холма.

Смотреть дальше

Международная студия Taller KEN создали кафе в Гватемале в форме огромного куба высотой 15 м. Интерьер заведения выполнен в колоритном жанре, где основой являются тропические насаждения и ретро автомобили.

Смотреть дальше

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

Смотреть дальше

Китайская студия Сlou architects восстановили старую котельную в Тайюане сделав из нее современный творческий центр и галерею. Фасад здания выполнен из полупрозрачного стеклянного кирпича, который в течении дня в зависимости от освещения меняет цвет.

Смотреть дальше

Швейцарская архитектурная компания Herzog & de Meuron закончила первый проект в Бейруте, Ливан. Beirut terraces это современное жилое здание высотой 119 м выполненное в слоеном стиле в виде неравномерных террас.

Смотреть дальше

Японский архитектор Кенго Кума (Kengo Kuma) разработал интерьер для японского ресторана Shizuku by chef naoko в Портленде. Дизайн выполнен в лаконичном cтиле, верх украшен защитными экранами sudare из бамбука.

Смотреть дальше

Чешская студия Chybik + Kristof переоборудовали бывший авто шоурум в выставочный зал для мебельной компании. Сделали они это оригинальным образом. Дизайнеры облицовали фасад павильона обычными пластиковыми сиденьями черного цвета. Установленные под углом, сиденья создают потрясающую структуру.

Смотреть дальше

Студия Винсента Паррейра (Vincent Parreira) AAVP создали дом творчества CULT в здании старой фабрики во французском городе Гурне-ан-Бре. Обновленное строение включает в себя библиотеку, танцевальный зал, музыкальную и медиа-школу.

Смотреть дальше

В Нью-Йорке открылся удивительный небоскреб 56 leonard необычной формы. Благодаря верхним консольным этажам выполненных в хаотичном порядке, здание прозвали Jenga tower, напоминающее настольную игру дженга. Авторы проекта швейцарская студия Herzog & de Meuron.

Смотреть дальше

Голландская студия Attika architekten создали здание в г Амерсфорт с необычными деталями. Дизайнеры украсили фасад здания совремеменными смайликами (emoji).

Смотреть дальше

В Китай переоборудовали старую гончарную мастерскую под стильный ресторан. При этом сама мастерская по прежнему функционирует. Автор проекта архитектор Тянь Ци (Tian Qi).

Смотреть дальше

зачем и как с примерами

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

Получи нашу книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подпишись на рассылку и получи книгу в подарок!

Когда встает вопрос об увеличении конверсий и повышении трафика, первое, на что мы смотрим — архитектура сайта. Немногие оптимизаторы в полной мере используют преимущества, которые дает верно сконструированный ресурс.

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

Что такое архитектура сайта

Архитектура сайта — это способ организации страниц, доступа к ним и навигации. К ней относятся:

  • навигация и ссылки;
  • URL-адреса;
  • хлебные крошки;
  • страницы категорий;
  • файл Sitemap.

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

Работа над архитектурой — работа для того, чтобы сайт был простым и понятным, удобным и приятным.

Преимущества архитектуры сайта при SEO:

  • лучшее индексирование страниц, особенно для крупных проектов;
  • лучшая видимость в ПС;
  • выше трафик;
  • активнее взаимодействие пользователей с сайтом.

1. Золотое правило: удовлетворять намерение пользователя

Перед выбором способа связывания и организации страниц, ответьте на три вопроса:

  • Что ищут люди?
  • Почему это важно?
  • Как страницы соотносятся друг с другом?

Хорошая архитектура помогает пользователям быстрее и проще находить информацию, которую они ищут. Рассмотрим пример сайта REI:

Проанализируем все рабочие элементы:

  • Ссылки и анкоры помогают быстрее перемещаться по сайту.
  • Контент разделен по темам и типам.
  • Другие важные страницы выделены вне навигации.

В итоге пользовательское намерение ясно и удовлетворено, взаимосвязь страниц на сайте четкая, ПС лучше поймут и проранжируют каждую.

Используя аналитику и данные поиска, вы найдете страницы, которые:

  • получают больше уникальных визитов;
  • на которые больше всего трафика из органики;
  • получают лучшее вовлечение.

Задача: сделать страницы-лидеры по этим показателям еще заметнее. Например, страница «О компании» — самая заметная на вашем сайте. На нее ведет ссылка прямо в шапке сайта. Но на нее мало кто переходит. Смысла держать такую ссылку на самом видном месте нет.

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

2. Сглаживание архитектуры

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

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

На скриншоте ниже мы видим, как это работает. Представьте, что на вашей главной странице есть ссылки на 100 других страниц, каждая из них в свою очередь ссылается на 100 других и т. д. Правило говорит о том, что посетитель вашей домашней страницы должен зайти на любую страницу из 1 000 000 за 3 щелчка мышью.

Если каждая страница содержит более 100 ссылок, число возможных страниц на расстоянии 3 кликов, начинает расти экспоненциально:

  • 200 ссылок на странице ведут на 8 000 000 страниц;
  • 500 ссылок на странице ведут на 125 000 000 страниц;
  • 1000 ссылок на странице дают 1 млрд страниц.

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

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

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

  • У множества ссылок на странице есть недостатки.
  • Полностью гладкая архитектура лишает возможности организовать и определить контекстуальную иерархию контента (а это важно для поисковых систем).

Как проанализировать глубину клика

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

  • Screaming frog;
  • Ryte;
  • Moz;
  • SEMRush;
  • OnCrawl.

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

Они генерируют картинки, на которых вы схематично увидите расположение страниц сайта.

3. Страницы-концентраторы

Страница-концентратор — это обзорная страница, отображающая широкую тему или категорию. Она соединяется с дочерними категориями, более конкретными темами.

Цели создания страниц-концентраторов:

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

Рассмотрим страницы на примере Consumer Reports и Moz.

Лучшие концентраторы те, у кого много релевантных ссылок.

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

4. Создание контентных воронок

Страницы-концентраторы хорошо справляются со своей задачей — агрегировать однотипную информацию. А когда вы вдобавок используете структуру SILO, вы становитесь неотразимы.

SILO — это иерархическая организация контента по темам. Концентратор — это агрегированный контент по темам, Silo — его иерархическое представление.

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

Воронка обычно предусматривает:

  • навигацию, хлебные крошки;
  • контекстные ссылки;
  • структуру URL.

Эти элементы — основа группировки для SILO.

Суть предыдущих двух пунктов: вначале вы группируете контент по темам, а затем выстраиваете групы в иерархическом порядке.

5. Перекрестные ссылки и контекстно-зависимые страницы

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

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

Обычно оптимизаторы перелинковывают тесно связанные страницы, у которых в Silo один родительский элемент. Это эффективно, когда товар, статья или категория тесно связана с другим объектом.

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

Лучший вариант: ставьте ссылку только на ту страницу, которая тесно связана с темой текущей страницы. Как правило, пользователю будет интересно на нее перейти. Если на одной странице вы продаете решетки для мяса, а на второй — банные полотенца, в простановке ссылок с одной на другую нет никакого смысла.

6. Ссылайтесь с авторитетных страниц на менее авторитетные

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

Это страница для целевых посетителей, например:

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

Страница с высоким авторитетом — такая страница, которая хорошо ранжируется в ПС и привлекает большой трафик.

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

Вот несколько методов, как определить, какие страницы требуют новых ссылок:

  • Выгрузить отчет о внутренних ссылках в Google Search Console. Вы увидите информацию для лучшей тысячи URL-адресов. Если на вашем сайте больше 1000 урлов, настройте сегментацию по каталогам для детальной информации.
  • Инструменты Moz, Ahrefs, SEMRush сообщают информацию о каждой ссылке. Вы можете отфильтровать отчет и увидеть как трастовые ссылки, там и самые жидкие.
  • Google Analytics расскажет, какие страницы получают наибольший трафик, а какие имеют высокий показатель конверсии. Направьте трафик на страницы с высокой конверсией.

7. Пагинация, View All и бесконечные экраны прокрутки

Для страниц категорий, в которых 100, 1000 элементов, есть три метода сглаживания архитектуры:

  • пагинация;
  • просмотр всех элементов;
  • бесконечный скроллинг.

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

Часто оптимизаторы используют простое разбиение на страницы — это удобнее и для роботов, и для людей.

Второй метод — «показать все» — также сглаживает архитектуру портала. Некоторые оптимизаторы считают, что так Google лучше считывает содержимое сайта, ведь все объекты связаны с одной страницей. Метод хорошо работает, когда у вас много продуктов или записей. Минус в том, что когда у вас 100 или 1000 записей/товаров на странице, она долго загружается. А как мы помним, скорость загрузки сайта — наше все.

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

Как настроить пагинацию

При использовании разделения на странице легко упустить детали, которые критичны для SEO:

  • используйте правильную разметку, включая rel=»next» и rel=»prev» для ссылок или заголовков;
  • не пренебрегайте ссылками на конкретные страницы в футере сайте, поскольку они посылают более сильный сигнал поисковым системам;
  • не забывайте, что ссылки пагинации — это обычные ссылки, а значит, ПС также индексируют их.

8. Фасетная навигация

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

Для пользователей это самый удобный способ найти на сайте нужный товар или запись. Но с точки зрения поисковых систем при фасетной навигации у вас на сайте появляются сотни одинаковых URL-адресов, которые являются либо полными, либо частичными дублями. Зачастую это оборачивается головной болью для веб-мастеров.

Решение есть: поощрять поисковых ботов индексировать уникальные страницы с высоким трафиком, при этом максимально ограничивая обход низкоуровневых URL-адресов.

На примере Zappos: если Google проиндексирует страницу Girls Sandals Size 00, он сочтет ее неуникальной. А для страницы Girls Sandals такого не произойдет.

Когда определитесь, какие адреса требуют индексации, а какие — нет, в вашем наборе появляются следующие инструменты управления фасетной навигацией:

  • Мета-тег robots, запрещающий или разрешающий индексацию страницы.
  • Файл Robots.txt, который дает рекомендации ботов, какие страницы следует индексировать.
  • Rel=Canonical, использующийся для консолидации ссылок.
  • Инструмент «Параметры URL», чтобы добавить параметры для отображения.
  • Nofollow.
  • Схема JavaScript.

9. Карты сайта HTML

Все понимают значимость XML-файлов с картой сайта, а HTML-карты отходят на второй план. Предлагаю их вернуть!

Такая карта доступна пользователям на вашем сайте. Она позволяет и им ориентироваться быстрее, и рассказывает поисковым роботам о структуре портала и отношении объектов между собой.

Рассмотрим это на примере сайта для New York Times. Она не только содержит информацию о недавно добавленных новостях, но и архив всех записей, разделенных по датам, формату контента и тематике.

Карты HTML эффективны на крупных порталах, когда структура не очевидна, или маршруты сканирования не оптимизированы.

10. Заметные ссылки на новый контент

Вы публикуете новую статью, выводите в магазин новый товар, запускаете новую услугу, но это ничего не дает. Отсутствие видимости в поисковых системах, отсутствие рейтинга — отсутствие трафика.

Первая из проблем — у Google нет сигналов, чтобы как-то судить ваш контент, даже если вы поместите страницу с ним в карту сайта. Решение весьма простое — дать ссылку на материал на авторитетной странице. Вот как это объясняет Джон Мюллер (John Mueller) из Google:

«В качестве авторитетного источника подойдет главная страница. Так вы установите тесную связь нового контента с авторитетным источником. Поэтому у многих сайтов есть, например, боковая панель, на которую выводятся новые материалы, или продукты, которые пользуются большим спросом».

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

11. Ссылки из новых статей на старые

Это старый трюк, который до сих пор классно работает.

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

Этот способ приносит пользу сразу в нескольких направлениях:

  • автоматически создает и помогает укрепить страницы-концентраторы;
  • устанавливает связи между старыми и новыми страницами;
  • повышает авторитет старых страниц.

Возьмите это за привычку.

12. Хлебные крошки

Это просто и важно потому, что:

  • определяет место текущего URL в silo-структуре или иерархии.
  • связывает элементы в этой иерархии;
  • дает пользователям самый простой способ навигации на сайте.

С бонусом Google, который показывает хлебные крошки в выдаче на расширенных сниппетах, ваш сайт займет больше в выдаче. Следовательно, его заметит большее количество пользователей, которые повысят ваш CTR.

13. Ограничение ссылок

Мы поговорили о перелинковке страниц сайта, чтобы улучшить навигацию и направлять трафик туда, где он нужен. Теперь пришло время рассказать об ограничении ссылок. Почему удаление ссылок дает положительные результаты?

Во-первых, никто не отменял PageRank. Чем больше на странице ссылок, тем меньший вес будет передавать каждая из них. Так, если на странице есть 10 исходящих ссылок, каждая из них будет иметь большую ценность, чем если бы на этой же странице было 1 000 линков.

Во-вторых, для больших сайтов, Google в первую очередь будет индексировать лишь некоторые ссылки. Их много, и роботу нужно решить, какие ссылки внести в индекс в первую очередь. А его решение не всегда то, чего хочет оптимизатор. Поэтому контроль за тем, как бот обходит сайт, выходит на первое место.

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

Так Wayfire удалили 150 ссылок из панели навигации, включая 31 из футера. Затем они протестировали, к чему это привело.

Старый подвал:

Новый:

Это привело к высоким конверсиям, несмотря на меньшее число позиций в выдаче — людям стало проще что-то находить на сайте, а также к увеличению трафика и лучшему ранжированию.

Основное правило: тематическая релевантность + поисковая потребность пользователя > глубины клика.

Вместо того, чтобы ставить ссылки на страницы, которые «могут быть интересны», свяжите их с актуальными элементами, которые сразу же помогут пользователю. Один из методов — использовать аналитические инструменты и тепловые карты. Хватит даже стандартного инструмента Яндекс.Метрики. Так вы увидите ссылки, на которые люди почти не нажимают:

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

14. Иерархическая структура URL

При организации контента на сайте, используйте такие адреса, которые отражают суть контента на данной странице.

Например, https://semantica.in/blog/5-istorij-uspekha-v-kontent-marketinge-uchimsya-i-vdokhnovlyaemsya-perevod.html — это адрес статьи «5 историй успеха в контент-маркетинге: учимся и вдохновляемся». Пользователь сразу видит, что это запись в блоге студии и понимает, что она — о кейсах контент-маркетинга.

Преимущества такой системы:

  • пользователь четко понимает, что он найдет по адресу;
  • ключевые слова в URL улучшают ранжирование, повышают CTR;
  • Google использует показатели уровня каталога для оценки важности материала и релевантности новых URL-адресов.

Некоторые веб-мастера «подделывают» плоскую структуру каталогов, ограничивая папки или размещая все адреса в корневом каталоге. Хотя этот метод может и сработать, для поисковых систем гораздо важнее, сколько кликов нужно пользователю для достижения контента, а не только количество слэшей в URL.

15. Правильный текст в анкорах (и разный)

Часто оптимизаторы говорят, что текст в анкорах не относится к структуре сайта. Однако это не верно.

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

Основной совет: следите за тем, чтобы ссылка описывала контент на целевой странице, старайтесь сделать ее максимально специфичной.

Работа с приоритетными ссылками

Ссылка, расположенная в системе навигации, присутствует на всем сайте. SEO-эксперименты и заявления от Google говорят нам о том, что система считает только первый текст в анкоре.

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

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

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

Заключение

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

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

Немного про архитектуру | dev.by

О том и о сём

В битве за хорошую архитектуру и правильное проектирование сломано немало копий. Каждый (или почти каждый) фанатик разработчик рано или поздно начинает задумываться над вечными философскими вопросами. Разделен ли мир код на дух и материю на классы и интерфейсы, а если да, то что такое дух и что такое материя хорошо ли и правильно ли разделен? Что первично: дух или материя абстракция или детали? И что такое архитектура и зачем она нужна (кому нужна и вообще нужна ли)? А может и нет ее, этой правильной uber-архитектуры? Как с зелеными человечками: вроде и попадаются люди, которые утверждают, что видели её и даже прикасались к ней, но все-таки чаще встречаются разработчики, которые (в разной мере) не удовлетворены кодом, с которым они работают или который пишут.

Собственно, попробуем поразмыслить над этими и некоторыми другими вопросами. В данной статье не будет громких поучений и заявлений о том, как правильно (“Я Д’Артаньян!”), или критики (“А они – невежественные гвардейцы кардинала!”). Просто несколько мыслей о разном по теме объектно-ориентированного дизайна, которые кому-нибудь, возможно, покажутся очевидными и  прописными истинами, известными с детского сада, а кому-нибудь чем-то да и помогут.

Об архитектуре, которая приносит пользу, в теории и на практике

О костылях и хорошей архитектуре

Мы строили, строили и наконец построили!
Существо с огромными ушами,
большими глазами и коричневой шерстью,
ходящее на задних лапах
(утром перед дедлайном)

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

По всей вероятности, понятие хорошая архитектура, следует определять именно из реальной пользы, которую она приносит, а не из абстрактных красивостей и надуманных проблем. Что же было бы, если бы продукт изначально обладал хорошей архитектурой? Его было бы легче сопровождать. Изменения вносились бы быстрее, легче и безопаснее. Это выгодно и разработчикам, и компании, и пользователям. Итак, что, по идее, должна давать хорошая архитектура? Список очевидностей:

  1. Эффективность выполнения поставленных задач. Если спроектированная супер-красивая архитектура плохо выполняет поставленные задачи, не укладывается в требования по функционалу, стабильности, производительности и срокам разработки, то её вряд ли можно назвать хорошей.

  2. Хорошо читаемый и понятный код. В первую очередь, код должен быть понятен. Пусть в вашей архитектуре нету дробления на 100500+ классов, но если код хорошо читается, не содержит дублирования, позволяет повторно использовать компоненты и вполне структурирован, – это главное.

  3. Масштабируемость системы. Если ваша архитектура позволяет безболезненно добавлять новые сущности и функции – это хорошая архитектура.

  4. Гибкость системы. Если ваша архитектура позволяет безболезненно вносить изменения в существующий функционал – это хорошая архитектура.

Лучшей/хорошей/приемлемой архитектурой будет та, которая будет удовлетворять перечисленным требованиям. Даже если она написана не по канонам, даже если она специфична, и содержит костыли, и ничего не знает об общепринятых практиках. Кстати, очевидно, что любая созданная архитектура не является “бесконечно резиновой”: если в один прекрасный момент требования изменятся чересчур кардинально, то придётся переделывать безупречный до этого дизайн и вставлять хакы. Поддержание хорошего кода и хорошей архитектуры позволяет быстро, успешно и эффективно справляться с наиболее вероятными изменениями, которые укладываются в существующую концепцию. Проекту легче оставаться “на плаву”.

Плохая архитектура, какой бы “блестящей” она не была, не позволит быстро и легко вносить изменения. Если невозможно без существенных изменений поменять что-то в проекте – тупик. И тут есть две яркие крайности.

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

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

“Вам покажут просто гигантский список множественного наследования кучи классов и, кхм, многопоточных подразделений COM. И ваше сознание уплывает, и вы перестаёте понимать, о чём, чёрт возьми, болтает этот хмырь. … И когда вся конструкция с треском рухнет, именно вас посреди ночи попросят прийти и разобраться, потому что он уже будет на какой-нибудь долбанной конференции по паттернам проектирования”.

Что касается рефакторинга, то это, безусловно, отдельная и сложная тема. Проводить рефакторинг постепенно, маленькими кусочками – тяжело, провести его одним махом – затратно, долго и чревато новыми и старыми багами.

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

О многообразии видов

Их всего лишь раз в пятьдесят больше, чем нас!
Царь Леонид

Чтобы достичь вышеописанной благодати, на сегодняшний день придумали целый сонм идей, принципов, подходов, методов, приемов, паттернов и правил проектирования объектно-ориентированного кода. Это и всем известные паттерны GoF, и менее известные паттерны GRASP, и принципы SOLID, схемы MVC/MVP/MVVM, подходы контрактного программирования, аспектно-ориентированного программирования и много чего другого. Этот зоопарк усугубляется влиянием каких-то общих принципов (KISS, DRY, YAGNI, Worse is better, etc), влиянием других парадигм  программирования, отличных от объектной (функциональной, параллельной, событийной, реактивной, etc), различных методологий и процессов разработки (например, TDD/BDD), алгоритмики и ещё бог знает чего.

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

Только от разработчика зависит, какие подходы и принципы он знает и насколько эффективно он умеет их применять. На мой взгляд, самое важное – это понимание основ и умение ими оперировать. Слишком общие принципы могут трактоваться достаточно вольно (а иногда и противопоставляться друг друг, как, например, MIT и Worse is Better). Напротив, конкретные паттерны прекрасно служат в качестве эффективных примеров для иллюстрации понятий “хорошо”&“плохо” и способов применения общих принципов на рафинированных типовых задачах, но они не должны применяться “в лоб”: в реальности дела обстоят чуть сложнее.

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

Приводит, например,
к Singleton-ориентированной архитектуре (зато архитектура, что не так-то?),
или к «впихновению невпихуемого» – попыткам решения всех задач методами одного выученного подхода, который ещё может быть понят или принят не до конца,
или к вколачиванию в проект громоздких специфических супер-библиотек-фреймворков, которые убьют всех воробьёв ракетно-лазерным ударом с орбиты, а впоследствии попросят прислать космонавта на орбиту для устранения неполадки,
или к вольной трактовке KISS,
или к dependency injection через god-uber-locator,
или к появлению длинных цепочек наследования (fragile base class),
или к “наслоению слоёв” классов и интерфейсов, которые впоследствии становятся весьма “луковыми”,
или к гигантским контроллерам в MVC,
или к разным другим злым вещам, которые не позволяют архитектуре удовлетворять и радовать разработчика при внесении изменений (см. О костылях и хорошей архитектуре).

Таким образом, для разработки эффективного решения неплохо было бы опираться на критерии хорошей архитектуры ( выгоду конкретной реализации для нас) и на основы объектно-ориентированного дизайна, которые дадут ключ ко всем остальным подходам. Это позволит увеличить вероятность (но ни в коем случае не является ни гарантией, ни обязательным условием) получения архитектуры, которая будет помогать в процессе разработки, а не вставлять палки в колёса. Про критерии пару слов уже было сказано, перейдём к основам.

Об основах

Меньше знаешь – крепче спишь.
Осьминог Пауль

Что же лежит в основах?

Глядя на “три кита” ООП, на подходы GoF/SOLID/GRASP/etc, очевидно, что главное, что можно выделить – это сущности (классы и интерфейсы) и связи между ними (неожиданно для ООП, правда?). Собственно, если это главное, значит, при проектировании мы и должны опираться на сущности и связи. Правильный набор сущностей и связей должен в идеале давать весьма удобный для разработки проекта конструктор.

Сущности. Выделенные сущности должны быть цельными, сфокусированными, иметь и выполнять одну обязанность (или небольшое семейство обязанностей), между своими составляющими иметь сильную связность (иметь сильное сцепление, т.е. не содержать инородных элементов для выполнения чужих обязанностей). Если не доводить до абсурда, определённый набор классов и интерфейсов даст понятный и выразительный код.

Итак, сущности (кла

OB Architecture

Holm Place — это новый дом в сельской деревне Южный Варнборо, графство Хэмпшир. Участок площадью 0,12 гектара расположен в верхнем саду Manor Court, здания 17 века, внесенного в список памятников архитектуры II степени, которое само находится в заповеднике Саут-Варнборо.

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

Г-образный план сдвинут к краям участка, чтобы сохранить зеленую окраску вокруг памятника архитектуры. Двухэтажное здание расположено рядом с линией зданий Manor Court, чтобы создать прямую связь.

В отделке фасадов и строительных материалах используются элементы Manor Court, где используется простой поддон из кирпича, дерева, не совсем белой штукатурки, стекла и цинка. Здание расположено на 3-метровой структурной сетке, которая выражена как внутри, так и снаружи, чтобы придать ясность и порядок композиции.

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

Деревянная облицовка внутреннего двора выполнена с вертикальными пропорциями, соответствующими панелям Manor Court. Ироко был выбран из-за его долговечности и цвета, который выдерживает погодные условия, чтобы соответствовать цветовому тону существующего здания.

Жилые помещения первого этажа разделены на две зоны; северное крыло включает застекленную кухню открытой планировки, столовую, жилую зону, а западное крыло — спальню. Связующим звеном между этими двумя зонами является вестибюль, галерея и двойная лестница. Циркуляция определяется минимальной колонной структурой, которая образует монастырь, обращенный к обнесенному стеной саду.

Главная спальня на первом этаже ориентирована на юг и спроектирована с уединенной террасой с панорамным видом на сельскую местность.

Фотография: Мартин Гарднер

Обзор архитектуры

Sitecore Experience Commerce (XC) — это полностью интегрированное, многофункциональное коммерческое решение. Развернутое на платформе Sitecore Experience Platform, Sitecore XC сочетает в себе управление контентом, персонализацию, маркетинг, аналитику клиентов и данные с расширенными функциями коммерции в одном мощном решении корпоративного уровня.

На следующей диаграмме показаны роли, которые включает Sitecore Experience Commerce:

См. Также:

Sitecore XC сразу поддерживает как одиночную, так и мультиарендность.

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

На следующей диаграмме витрина выполняет вызовы Commerce Engine, получая доступ к объектам и бизнес-логике, настроенным для него.

При настройке с несколькими арендаторами роль доставки контента может содержать несколько сайтов-витрин, а Commerce Engine может содержать несколько конфигураций сущностей и бизнес-логики.

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

Политики, среды и роли хранилища

В XC есть две роли хранилища — или базы данных:

  • Глобальная база данных — хранит все данные глобальной конфигурации (политики и среды), которые управляют функционированием ролей ядра .

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

Политика — это группа параметров, которые определяют и влияют на функциональность отдельных функций или подключаемых модулей в механизме торговли.

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

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

Среды предоставляют вам возможность иметь отдельные функции, размещенные в одном экземпляре службы.

Это означает, что у вас может быть один и тот же вызов функции движка по-разному, в зависимости от того, какая переменная среды передана. Например, если вы запрашиваете сведения о продукте, используя общедоступную среду Shops Environment, она, вероятно, будет читать из кеша в повысить производительность, в то время как использование среды разработки для управления, скорее всего, приведет к извлечению данных непосредственно из базы данных.

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

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

Вы создаете среды и политики и управляете ими в файлах конфигурации, в частности файлах JSON, в процессе разработки или DevOps.

Для перенастройки и начальной загрузки XC разработчик или системный администратор сначала останавливает все роли движка, зависящие от новой конфигурации, затем развертывает измененные файлы конфигурации JSON в роли DevOps, а затем использует инструмент REST API, такой как Postman, и запускает вызов Bootstrap REST для роли DevOps.Вы также можете выполнить начальную загрузку как часть непрерывного развертывания с помощью сценария PowerShell или аналогичного.

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

Вы также можете использовать роль DevOps для запуска других задач обслуживания и развертывания, таких как перестроение индексов в системе.Как и в случае с командой начальной загрузки, это может происходить с помощью ручного вызова REST или сценария. При повторной индексации данные загружаются из базы данных Shared Environments и повторно заполняется соответствующий индекс.

Самые интересные и лучшие архитектурные сайты 2019 года

Найдите 20 самых интересных и лучших сайтов об архитектуре 2019 года.

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

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

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

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

Почему ваш архитектурный сайт важен!

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

Все сводится к тому, что выбор архитектурной фирмы для работы — это не то, о чем вы принимаете импульсивное решение! Поэтому все внимание, которое вы привлекаете в социальных сетях, в прессе, из уст в уста или где-либо еще, предназначено только для повышения осведомленности о вашей практике и привлечения людей на ваш сайт.Это место, где люди собираются копнуть глубоко, а затем сформировать свое твердое мнение о вас.

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

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

Следующие фирмы осознают важность того, как сделать взаимодействие максимально привлекательным и полезным.

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

Наслаждайтесь лучшими архитектурными сайтами 2019 года и вдохновляйтесь!

Основанная почти два десятилетия назад в Портленде, штат Орегон, мы являемся группой творцов — любопытных, трудолюбивых и экспериментальных.Мы архитекторы, дизайнеры, творцы и предприниматели, работающие вместе в самых разных ландшафтах и ​​местах. Мы футуристы и делаем сегодня то, что, по нашему мнению, будет вдохновлять и связывать людей завтра.

skylabarchitecture.com

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

dds.plus

De Zwarte Hond — архитектурное и городское бюро дизайна. У нас есть офисы в Гронингене, Роттердаме и Кельне, и у нас есть около 80 сотрудников, с которыми мы работаем над проектами, которые сочетаются друг с другом, но при этом являются особенными. Мы добиваемся этого с немецкой тщательностью, гронингенским реализмом и роттердамским оптимизмом.

dezwartehond.nl

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

jensen-architects.com

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

henryjlyons.com

Ennead, что означает группа из девяти человек, является преемницей Polshek Partnership.В июне 2010 года мы переименовали нашу практику, завершив переход в организационной структуре и дизайнерском руководстве, начатый более тридцати лет назад. Новое название отражает коллективную и новаторскую культуру нашей студии, подпитываемую интеллектом, энергией, находчивостью и креативностью наших 167 сотрудников.

ennead.com

SCAPE — студия ландшафтной архитектуры и городского дизайна, ориентированная на дизайн, расположенная в Нью-Йорке.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *