Кладезь мудрости

Идейный я парень. Было бы ещё дополнительных 50 часов в сутках и +300 единиц исполнительности, чтобы реализовывать свои идеи. :) Впрочем, кто об этом не мечтает... А мне стоит хотя бы начать грамотно формулировать свои идеи в соответствующей рубрике на блоге. Рано или поздно они будут реализованы. Сегодняшняя идея называется «Кладезь мудрости».

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

PHP фишки

И это лишь наиболее структурированный набор «фишек» для PHP. Здесь есть файлы типов php, txt, doc, eml, html, zip... А есть ещё кусочки информации в забытых дебрях компьютерных залежей.

другие категории

Есть и другие категории информации о приобретённом опыте. Я богат? Как бы не так! Очень часто, когда мне нужен накопленный опыт, я совершаю эти открытия снова и снова, тратя драгоценное время. Потому что недостаток показанной здесь «кладези мудрости»:

  • в следующий раз, когда мне понадобится то же самое, я могу забыть, что я уже это делал;
  • даже если помню, что я это делал, бывает проще сделать ещё раз, чем найти нужную информацию в этих завалах;
  • часто какой-то урок относится сразу к нескольким темам: и PHP, и htaccess, и «защита», и WP. Сложно организовать удобную систему категоризации в условиях древовидной структуры файловой системы;
  • часто при изобретении чего-то нового я не напрягаю себя трудом записать это.

Потому и появилась идея создать иную «Кладезь мудрости» (далее именуется Кладезь), избавленную от этих недостатков. Хочу я её сделать на этом блоге (дополнительный контент способствует развитию сайта, потому мотивирует на пополнение Кладези). Но предстоит продумать структуру.

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

Для расширения древовидной структуры категорий Кладези можно использовать что-то типа меток. Опять же, они не должны пересекаться с обычными метками блога, которые я хочу использовать для других целей. Эти «типа-метки», думаю, можно реализовать произвольными полями WP. Только тут не надо делать отдельное произвольное поле для каждой «типа-метки», а надо бы сделать одно произвольное поле, в котором будет перечисляться список «типа-меток». Но для этого необходимо решение 2-х задач:

  • поиск по произвольным полям и реакция на наличие определённых «типа-меток»;
  • ведение списка «типа-меток» (надо же помнить, какие уже используются) и вывод их в нужных местах Кладези для быстрого доступа к урокам по «типа-меткам».

Впрочем, можно вместо мифических «типа-меток» сделать вполне конкретный поиск по кладези с использованием одной из технологий:

  • собственный алгоритм поиска в БД;
  • используя поисковый функционал WP (тут надо решить, как ограничиться поиском именно по Кладези);
  • используя поисковые системы Яндекс, Google (тут вопрос в индексации отдельных уроков).

Буду рад пожеланиям и предложениям по этой идее.

Запись опубликована в рубрике Идеи. Короткая ссылка для добавления в закладки: Кладезь мудрости.

2 ответа к “Кладезь мудрости”

Константин Кирилюк:

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

Павлуха:

Вот и у меня пока что тоже только лишь папка example. Надеюсь, рано или поздно этими наработками смогу пользоваться не только я, но и всё Интернет-сообщество

Добавить комментарий для Павлуха Отменить ответ

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