Есть давняя задумка - перевести
Маоизм.ру, а заодно и его субпроекты, на полноценный движок. Дело сие назрело. Материалов много, особенно в библиотеке, нужна их гибкая организация, нужна трансляция в RSS... Процесс тормозится нехваткой специалистов и нехваткой времени у наличных специалистов. А, откровенно говоря, также и опыта. Ну, что с того, что я владею не только HTML, CSS и ECMAScript, но также PHP, PostgreSQL и XML-технологиями, если я по работе никогда не имел дела с CMS и не знаю, в какую сторону копать и даже не знаю, есть ли смысл копать, существует ли то, что я хочу?
В общем, я надеюсь, что этот пост прочтёт какая-нибудь добрая душа, сведущая в CMS и готовая подсказать мне, насколько реалистичны мои пожелания. Если их может удовлетворить даже хотя бы платный движок, я подумаю над его приобретением, а если ничего подобного нет - возможно, придётся писать самому. Тоску навевает соображение, что это мне в принципе по силам, но будет очень долго и скучно.
Пожеланий, по большому счёту два.
Во-первых, я хочу, чтобы движок соблюдал изначально или допускал модификацию для соблюдения стандарта XHTML. В конце концов, XXI век давно, сколько можно невалидный HTML пользователю скармливать?! Думаю, с этим больших проблем быть не должно. Главное, чтобы лицензия движка позволяла свободно править код выдаваемых страниц.
Во-вторых, я хочу систему тегов, желательно, но не строго обязательно, иерархическую. PHPNuke, к примеру, позволяет разбивать материалы по двумерной сетке тема/рубрика. Такая система кажется мне недостаточно гибкой. Я бы хотел присваивать каждой статье список тегов и затем вытаскивать подмножества статей с помощью запросов.
Кто-нибудь знает, могу ли я обрести нечто подобное среди бесплатных или платных CMS?