Сейчас Каспер взялся за перепроектирование интерфейса BackEnd.
Что будет в версии TYPO3 4.1 можно посмотреть здесь (до конца этого года планируют сделать).
http://support.typo3.us:8080/jive/thread.jspa?threadID=87181
ИМХО - концептуально очень правильные вещи
Ну а что касается дерева страниц... Операции создания и перемещения страниц в typo3 делаются очень быстро. Например, создать на сайте новый раздел с 50 страницами (3х уровневой вложенности) и потом переместить 10 из них - это займет от силы 5 минут (если названия предоставлены в виде вордовского файла). При этом вся навигация будет сразу же создана, страницы будут пустые.
Сколько это займент в других системах - не знаю... наверно в разы больше.
там Smarty нет помоему, поэтому osc и zen не подходят
в shopscript нет многоязычности по товарам... чтобы название\описание товара было на нескольких языках.
Поэтому он был сразу вычеркнут из списка вариантов.
Так же, как и Битрикс
получил ответ от суппорта cs-cart
там пре-модерация стоит
на форуме по oscommerce написали, что cs-cart сделали люди из Питера, который отделились от X-Cart
Вообще - это похоже на правду - интерфейс cs-cart сделан по той же идеологии, но не имеет кривизны X-Cart.
Структура данных в cs-cart нормальная (111 таблиц - так много из-за многоязычности). И все поля в одной идеологии названы, не то что в X-Cart (которая очевидно много раз доделывалась)
Русский магазин на cs-cart один был, но сейчас его нет уже.
Большой плюс: cs-cart готовит много-магазинную систему (уже в бета-версии)
http://vb.cs-cart.com/showthread.php?t=682
http://smarty.php.net/
OSCommerce без смарти ;-)
поэтому выбора нет
xt commerce на smarty но очень уж немецкий
Замечу, что остальные скрипты с hotscripts меня не порадовали.
cs-cart - порадовал.
Что удобнее - это наверное вопрос привычки.
Страницы в дереве могут быть и "ярлыками", которые ведут как на другие страницы сайта, так на внешние URL.
(дерево естественно лежит в базе)
Тогда всей структурой можно рулить в одном дереве.
... это я идеологию TYPO3 излагаю :-) :
две таблицы: pages и tt_content (блоки контента, которые лежат на страницах).
Можно делать разнообразне ссылки, ярлыки и прочее.
Страницы (pages) могут быть разных типов: обычная, ярлык, внешний URL, системная папка, корзина и т. п.
Таким образом строим "дерево", кототое напоминает "мой компьютер" в win.
Помимо контента, на страницах могут лежать новости, товары... вообще все (во всех основых таблицах есть поле pid (page ID))
в том числе бесплатных, корпоративно-ориентированных и сурьезных
- TYPO3 с модулем tt_news
- MODx
Структура категорий однозначно должна быть разведена со структурой страниц. А вот меню - ИМХО должно быть сведено со структурой страниц. Иначе перемещение страницы из раздела в раздел - это проблема. Ссылку в тексте создать - проблема. Ярлык создать - проблема и т. д.