Перейти к публикации

Max Human

новички
  • Публикации

    6
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем Max Human

  1. Здравствуйте,

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

    1. Возможность создавать расширенный поиск по доп. полям, например:

    - Делаю туристический сайт, на нем есть раздел «Отели». Что бы добавить отель, я просто создаю новость в соответствующем разделе и описываю, заранее создание доп. поля (страна, город, кол. звезд и т.п.);

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

    - Как вариант, это можно реализовать по принципу «конструктора» – в админке, вставляешь HTML каркас формы поиска (заранее надо написать ручками или использовать предложенный макет) и добавляешь Теги+id доп. полей в нужное место HTML каркаса;

    - Далее, чтобы вывести эту форму поиска в нужном разделе, используешь соответствующий Тег ( например: [search_id1258] ).

    Как то так…

    2. Умная перелинковка. Долго сидел на WP, ну и соответственно рассматривал разные CMS, ничего подобного не встречал. Разве что на Википедии, но мне не известно, как они автоматизируют перелинковку. Объясняю суть:

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

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

    На основании, этого, могу предположить, что такая перелинковка «интересней», в отличие от «блочной перелинковки».

    Но всегда есть это «НО» :) С течением времени, статей накапливается все больше и больше. Уследить за всеми «перелинковками» сложно, а в перспективе – не возможно. А хотелось бы иметь возможность мониторить статистику, видеть карту перелинковки, прямо в админке.

    - Я не программист, но постараюсь описать механику доступными словами. Итак:

    Предположим, что у нас есть 10 статей. 5 из них мы уже опубликовали, а 5 - в отложенных. Все опубликованные статьи, мы уже перелинковали. Но нам надо, в опубликованную пятерку добавить ссылки на следующие 5 статей, которые опубликуются в будущем. Мы ведь не можем этого сделать, пока не опубликуем эти статьи:)

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

    Пример: 6-я статья, пускай она будет про «Автомобильную аптечку», уже опубликовалась. Я знаю, что в тексте предыдущих статей, есть слово «Аптечка» и я хочу, что бы это слово стало ссылкой, на новую статью.

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

    Суть «умной» перелинковки, надеюсь, выразил доступно. Но теперь встает вопрос Автоматизации. Ведь если у нас 5 статей – то все ручками можно сделать. А если 5000, то закиснуть можно на долго + Как то надо запоминать, в каких статьях есть отложенные анкоры, сколько исходящих-внутренних ссылок в этой статье, дабы не переспамить + Надо запоминать уже опубликование анкоры и мониторить количество линков на этих анкорах, согласно своим предпочтения (критериям).

    Как я вижу реализацию автоматизации.

    (при условии, что это не «гавносайт», а вэб мастер планирует каждую публикацию и подбирает ключи)

    - В админке, есть раздел Умной перелинковки, в котором я могу создать (добавить) некий шорт-код (назовём это так) с уникальным ID. Один шорт-код = один анкор = одна ссылка.

    Например, в шорт-код [smart-0023] я заключил слово «Аптечка», в наших пяти опубликованных статьях. Теперь, когда статья про Автомобильную аптечку опубликована, мне не придется редактировать все пять статей, а достаточно будет зайти в админку – найти отложеный анкор – и прописать для шорт-кода [smart-0023] ссылку на только что опубликованную статью;

    - Добавление шорт-кода в статью, например так: [smart-0023]Аптечка[/smart-0023]. Пока я не добавил ссылку в админке на статью про Аптечку – шорт-код не срабатывает и слово «Аптечка» отображается как текст. Соответственно – прописал ссылку на статью – слово «Аптечка» превратилось в ссылку, во всех пяти статьях.

    Надеюсь не зря писал :) Понятно, что все очень поверхностно и требует детальной проработки.

    3. Адаптивный шаблон (в стандартной сборке) – классная тема, но насколько она востребовано в DLE сообществе, оценить не могу. Но определенно актуально для использования, ибо открывает новые горизонты для верстальщиков и в силу того, что популярность разрешений экранов склонна к измене :) Как вариант, использовать при разработке готовый фреймворк Bootstrap;

    4. Поддерживаю идею интеграции с социалками, дабы не юзать сторонних! Читал – понимаю – не всем это по душе:)

    • Поддерживаю 1
×
×
  • Создать...