oilala: для большинства клиентов tinymce более чем достаточно, или Вы планируете брать с них деньги за каждое обновление? тогда это конечно имеет смысл
oilala: а как Ваши друзья будут сайт редактировать? вряд ли они знают html, для подобных сайтов я обычно используют фреймворки. Но писать все с нуля? Зачем? Хотите потом всю жизнь это дело изменять или стать "да тут у нас один знакомый горе программист запилил и смылся"?
ThunderCat: " В остальных случаях пилите велосипедики пока молоды, учитесь на простых безопасных проектах пока есть возможность."
Возможно Вы это предполагали, но как один из окружающих могу сказать что поняли мы Вас не так.
Антон Вебсайтовский: "а то как у меня сделано плохо?" плохо и в админке тоже плохо т.к. приходится создавать кучу запросов, вариант nested sets позволяет получить все данные 1-2 запросами.