Это персональный блог малоизвестного автора, в последние годы он в основном про психотерапию. Судя по отзывам, самый популярный тeг— «как правильно», в котором автор учить жить, но вам может понравиться что-то другое. Блог существует больше 20 лет и является одним из старейших блогов Рунета.
Мои книги:
Канал в телеграмме, инстаграмм, сайт по прививанию привычек, компьютерная игра.
Not a superman
R3
Вы, наверное, ждете, что я, как какой-нибудь Бирман, буду расписывать прелести нового движка? (Он называется, кстати, R3 — только потому, что предыдущий назывался R2).
Так вот, не буду.
В серверной части от тривиален. Нет, ну все же знают эту старую фишку, что разница эффективности программистов может достигать 20 раз, про это писали все, кому ни лень. Я не говорю, что я ровно в 20 раз эффективней остальных. Максимум в 19,95.
(Иными словами, я допускаю, что кому-то на что-то подобное потребуется 19 дней, но это не делает задачу нетривиальной).
Тем не менее, mongodb — документная база данных, прелести которой я уже расписывал. Очевидно, что комментарии к заметке хранятся прямо в документе «заметка», в комментариях хранятся «пользователи», про всякие мелочи, типа тэгов и поискового индекса я молчу.
И на все хватает одной «таблицы», которая называется «заметки». Удивительно!
Очевидно, что utf-8, потому что некуда деваться.
«Приводить примеры кода» просто бессмысленно, ну, скажем, выборка по тэгу делается «примерно так»:
$entries -> find (array ("tag" => "mongodb"));
Писать подобное глупо, потому что это просто обычный синтаксис выборки, — то же самое, что описывать SELECT в mysql, например.
Вся «серверная» часть занимает не больше дня (смотри про 19 дней выше), а делать блог без ояксов в наше время просто стыдно. Поэтому очевидно, что основные усилия пришлось приложить к html-ю, js и css — вещам, которые я совсем забыл/не знал. Тут тоже ничего такого нет, комментарии аяксом — тоже мне невидаль. Особенно если ты это умеешь (я не умею, но это не повод для гордости).
Прогресс не стоит на месте, сейчас даже девушка может собрать свой блогодвижок на каком-нибудь junko или boobie on trains за 15 минут, поэтому любой человек, который всерьез пишет о своем лучшем в мире движке блога сейчас (а не лет 10 назад), просто неадекватен.
Откопаем стюардессу
Принцип «все принципы — хуйня» работает.
Оглядываясь назад, можно сказать, что вебдев, как и все остальное — продукт победившего карго-культа. ЧПУ, типографика и «информационный дизайн» еще не сделают хороший сайт. А я — сделаю, хахаха.
Другие популярные ошибки:
1. Нет «грязных» жанров (хотя я все это время думал, что есть). Большое — не значит хорошее. Work smarter, not harder. Я — как Чехов — могу написать шедевр из двух слов.
Эй, я же сказал «могу», а не «буду».
Деление «большой серьезный блог», «малый несерьезный блог», «блог про это» и «блог не про это» никому не нужно. В рамках одного человека, естественно. Если кому-то и нужна фильтрация, то ничего не мешает ее делать по-другому.
2. ________ не работает, если им не пользуются, и наоборот. Подставьте любое слово. Можно придумать какую угодно клевую систему тэгов, но кто-то должен, блин, тэгировать заметки.
3. И еще пять очевидных пунктов, чтобы их стало семь. Семь — это красиво.
Однако ж, если совсем коротко: Блог Только Один, и имя ему Spectator.ru.
Если кто не понял — я «перезапускаю» spectator.ru, лучший бренд рунета 1998 года, и закрываю все остальные мои блоги.
Новый «Спектатор» сделан по принципу «Keep It Simple, You Stupid Fuck». Я уже слишком старый чтобы делать то, что делать не нужно.
Благодаря чудесной mongodb, весь блог помещается в одну таблицу, а ненужные вещи — ну, например, «интерфейс» переименования тэгов отсутствуют: это два запроса к mongo, которые я смогу сделать вручную, если приспичит.
Поймите меня правильно, вся эта околоблоговая мастурбация — замечательно, но я уже взрослый мальчик, чтобы писать универсальные блогодвижки или что еще хуже — релизить их на широкую публику.
Совсем будущее еще не наступило, но рано или поздно таки да (ну то есть мой любимый проект — порнотумблер я еще не перенес).
Основная навигация — «поиск». На результаты этого «поиска» можно подписаться по RSS. Вам, как и 99% остальных, нужен RSS по умолчанию и кнопка «ЕЩЕ ПОСТЫ». И всё.
Имейте счастливый день.