Всего 5 лет назад никто не слышал о таких buzzword'ах, как MVC, AJAX, AOP или REST.
Да, TYPO3 это не MVC. Это HMVC или PAC
Да, код местами запутан. Но никто не обещал, что всё будет просто =)
Вы не поверите, это уже делается. Разрабатывается TYPO3 5.0 (которая будет написана, фактически, с нуля), которая будет основана на новом фреймворке FLOW3 (http://flow3.typo3.org/)
Голоса на packtpub показывают только то, что простые системы пользуются большей популярностью: блогов и домашних страниц всегда будет больше, чем крупных корпоративных сайтов. К качеству системы и её возможностям награды не имеют никакого отношения... Это доказывает наличии Joomla-ы на втором месте.
Фронтэнд (то, что увидят пользователи) давно и хорошо можно сделать хоть Transitional, хоть Strict это зависит от качества вашего HTML-шаблона и более ни от чего. А админка у меня сейчас выдаёт штук 5 warning'ов. (Я думаю, 5 warning'ов - это не смертельно для админки).
у нас так давно никто не делает. А таскание HTML по коду ядра и библиотек!! я бы руки вставлял в зад за такое...
Ваша система тоже разрабатывалась 10 лет и содержит 2 миллиона строк кода (по версии Ohloh)?
Да, местами HTML в административной части не очень кастомизируем. Да, получить всё-что-душе угодно местами довольно сложно (хотя и возможно). Но, например, к 4.3 планируется полностью переделать Skinning API, и HTML может и совсем в php файлах не остаться.
Когда TYPO3 начинала разрабатываться, mod_rewrite был весьма редким явлением на очень многих хостингах. Да и сейчас не везде он есть.
Мне кажется, это основная причина того, почему по умолчанию генерируются такие ссылки, а RealURL не в ядре системы.
Представьте себе, можно и без cHash обойтись. Это невероятно, уму непостижимо, но факт. Вы судите о качестве системы по ссылкам, которые она генерирует? Вы считаете, что разбивать GET или POST на подмассивы, чтобы каждый плагин обрабатывал только свою часть, это плохо?
Если вы действительно хотите знать, что такое cHash и зачем прочитайте вот эту статью с очень красивым URL.
Это всего лишь доказывает, что в жюри были некомпетентные люди... До того, как увидел в его стандартных модулях смешанную с представление логику, я думал о друпале лучше. А это, оказывается, ещё одна джумла.
ужасно неудобно, когда приходишь в гости к такому линуксоиду... капс не работает, раскладка ни по альт-шифт, ни по контрол-шифт не переключается.. страсть =)
Да, TYPO3 это не MVC. Это HMVC или PAC
Да, код местами запутан. Но никто не обещал, что всё будет просто =)
Ваша система тоже разрабатывалась 10 лет и содержит 2 миллиона строк кода (по версии Ohloh)?
Да, местами HTML в административной части не очень кастомизируем. Да, получить всё-что-душе угодно местами довольно сложно (хотя и возможно). Но, например, к 4.3 планируется полностью переделать Skinning API, и HTML может и совсем в php файлах не остаться.
?
Мне кажется, это основная причина того, почему по умолчанию генерируются такие ссылки, а RealURL не в ядре системы.
Если вы действительно хотите знать, что такое cHash и зачем прочитайте вот эту статью с очень красивым URL.
Про линукс тоже часто можно прочитать вопли (как сказали бы на LOR) "неосиливших".
typo3.org/news-single-view/import/new-reference-extension-as-public-beta/feed/
Популярность никогда не была критерием качества.