Зачем же самописную, когда есть готовые решения? Надо бы посмотреть ПМ, нашел решение CMS для себя и показал где слить. К сожелению, это было год назад и винт со ссылкой приказал жить долго и счастливо ((